add reload cache

This commit is contained in:
Zontreck 2020-03-10 16:07:42 -07:00
parent c6704bd0cc
commit 167b4da229

View file

@ -268,6 +268,11 @@ namespace Bot
prompter.Start(); prompter.Start();
CM = new CommandManager(BotSession.Instance.Logger, client, MH.callbacks); CM = new CommandManager(BotSession.Instance.Logger, client, MH.callbacks);
GroupsCache = new Dictionary<UUID, Group>();
ReloadGroupsCache();
while (g_iIsRunning) while (g_iIsRunning)
{ {
string consoleCmd = "N/A"; string consoleCmd = "N/A";
@ -814,7 +819,6 @@ namespace Bot
} }
private static void ReloadGroupsCache() private static void ReloadGroupsCache()
{ {
GroupsCache = new Dictionary<UUID, Group>();
client.Groups.CurrentGroups += Groups_CurrentGroups; client.Groups.CurrentGroups += Groups_CurrentGroups;
client.Groups.RequestCurrentGroups(); client.Groups.RequestCurrentGroups();
GroupsEvent.WaitOne(10000, false); GroupsEvent.WaitOne(10000, false);