improves chat filters to ignore secondlife messages

This commit is contained in:
Madpeter 2020-07-03 03:31:07 +01:00
parent 7f5b5c8135
commit 7fcc85d2e8

View file

@ -25,12 +25,15 @@ namespace BSB.bottypes
av = true;
}
if (e.Message != "")
{
if (e.FromName.ToLowerInvariant() != "secondlife")
{
BotChatControler(e.Message, e.FromName, e.SourceID, av, false, UUID.Zero, true, fromme);
}
}
}
}
}
protected virtual void BotChatControler(string message, string sender_name, UUID sender_uuid)
{
BotChatControler(message, sender_name, sender_uuid, false, false, UUID.Zero, false, false);
@ -158,6 +161,8 @@ namespace BSB.bottypes
}
case InstantMessageDialog.MessageFromAgent: // shared with SessionSend
case InstantMessageDialog.SessionSend:
{
if (e.IM.FromAgentName.ToLowerInvariant() != "secondlife")
{
if (mygroups.ContainsKey(e.IM.IMSessionID) == true)
{
@ -168,6 +173,7 @@ namespace BSB.bottypes
{
BotChatControler(e.IM.Message, e.IM.FromAgentName, e.IM.FromAgentID, true, false, UUID.Zero, false, fromme);
}
}
break;
}
default: