make it so the IRC bridge only relays channel 0 messages

not all of them (like it was doing before)
0.6.0-stable
Sean Dague 2008-04-14 14:49:16 +00:00
parent a3da86c6d7
commit 1f5eb2ef65
1 changed files with 10 additions and 7 deletions

View File

@ -275,6 +275,11 @@ namespace OpenSim.Region.Environment.Modules
} }
} }
// We only want to relay stuff on channel 0
if (e.Channel == 0)
{
// IRC stuff
if (e.Message.Length > 0) if (e.Message.Length > 0)
{ {
if (m_irc.Connected && (avatar != null)) // this is to keep objects from talking to IRC if (m_irc.Connected && (avatar != null)) // this is to keep objects from talking to IRC
@ -283,8 +288,6 @@ namespace OpenSim.Region.Environment.Modules
} }
} }
if (e.Channel == 0)
{
foreach (Scene s in m_scenes) foreach (Scene s in m_scenes)
{ {
s.ForEachScenePresence(delegate(ScenePresence presence) s.ForEachScenePresence(delegate(ScenePresence presence)