opps deleted group members storage
This commit is contained in:
parent
90ab529b43
commit
23c62b23f3
1 changed files with 11 additions and 2 deletions
|
|
@ -3,7 +3,8 @@ using System.Collections.Generic;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using OpenMetaverse;
|
using OpenMetaverse;
|
||||||
using BetterSecondBotShared.Static;
|
using BetterSecondBotShared.Static;
|
||||||
|
using System.Linq;
|
||||||
|
|
||||||
namespace BetterSecondBot.bottypes
|
namespace BetterSecondBot.bottypes
|
||||||
{
|
{
|
||||||
public abstract class AwaitReplyEventBot : CommandsBot
|
public abstract class AwaitReplyEventBot : CommandsBot
|
||||||
|
|
@ -23,7 +24,15 @@ namespace BetterSecondBot.bottypes
|
||||||
}
|
}
|
||||||
protected override void GroupMembersReplyHandler(object sender, GroupMembersReplyEventArgs e)
|
protected override void GroupMembersReplyHandler(object sender, GroupMembersReplyEventArgs e)
|
||||||
{
|
{
|
||||||
base.GroupMembersReplyHandler(sender, e);
|
base.GroupMembersReplyHandler(sender, e);
|
||||||
|
lock (group_members_storage)
|
||||||
|
{
|
||||||
|
if (group_members_storage.ContainsKey(e.GroupID) == true)
|
||||||
|
{
|
||||||
|
group_members_storage.Remove(e.GroupID);
|
||||||
|
}
|
||||||
|
group_members_storage.Add(e.GroupID, new KeyValuePair<long, List<UUID>>(helpers.UnixTimeNow(), e.Members.Keys.ToList()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected virtual void GroupchatJoinHandler(object sender, GroupChatJoinedEventArgs e)
|
protected virtual void GroupchatJoinHandler(object sender, GroupChatJoinedEventArgs e)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue