corrects not setup fully errors

This commit is contained in:
Madpeter 2021-08-21 22:55:11 +01:00
parent 74f362ddf7
commit 53645ec6ea
2 changed files with 26 additions and 11 deletions

View file

@ -148,17 +148,26 @@ namespace BetterSecondBot.BetterRelayService
public void unattach_events()
{
controler.getBot().MessageEvent -= SLMessageHandler;
superV.MessageEvent -= DiscordMessageHandler;
if (superV != null)
{
superV.MessageEvent -= DiscordMessageHandler;
}
if (controler.getBot() != null)
{
controler.getBot().MessageEvent -= SLMessageHandler;
}
}
protected void attach_events()
{
controler.getBot().MessageEvent += SLMessageHandler;
if (superV != null)
{
superV.MessageEvent += DiscordMessageHandler;
}
if (controler.getBot() != null)
{
controler.getBot().MessageEvent += SLMessageHandler;
}
}
protected HttpClient HTTPclient = new HttpClient();

View file

@ -10,18 +10,24 @@ namespace BetterSecondBot.DiscordSupervisor
protected StatusMessageEvent LastNetworkEventArgs = null;
protected void attach_events()
{
controler.getBot().MessageEvent += BotChatControlerHandler;
controler.getBot().StatusMessageEvent += StatusMessageHandler;
controler.getBot().GroupsReadyEvent += GroupsReadyHandler;
controler.getBot().SendImEvent += SendImHandler;
if (controler.getBot() != null)
{
controler.getBot().MessageEvent += BotChatControlerHandler;
controler.getBot().StatusMessageEvent += StatusMessageHandler;
controler.getBot().GroupsReadyEvent += GroupsReadyHandler;
controler.getBot().SendImEvent += SendImHandler;
}
}
protected void unattach_events()
{
controler.getBot().MessageEvent -= BotChatControlerHandler;
controler.getBot().StatusMessageEvent -= StatusMessageHandler;
controler.getBot().GroupsReadyEvent -= GroupsReadyHandler;
controler.getBot().SendImEvent -= SendImHandler;
if (controler.getBot() != null)
{
controler.getBot().MessageEvent -= BotChatControlerHandler;
controler.getBot().StatusMessageEvent -= StatusMessageHandler;
controler.getBot().GroupsReadyEvent -= GroupsReadyHandler;
controler.getBot().SendImEvent -= SendImHandler;
}
}
protected void SendImHandler(object sender, ImSendArgs e)