private void StopBot() { if (TwitchBot != null && TwitchBot.BotRunning) { TwitchBot.StopBot(); } TwitchBot = null; if (TwitchBotThread != null) { TwitchBotThread.Interrupt(); TwitchBotThread.Abort(); } TwitchBotThread = null; }
private void StartBot() { TwitchBot = new IRC.IRCBot(this, _programSettings, soundDb, PrefixCharacter); TwitchBotThread = new Thread(new ThreadStart(TwitchBot.Run)); TwitchBotThread.Start(); }