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();
 }