Ejemplo n.º 1
0
        private async Task InitBot()
        {
            Program.Log("Setting up bot..", true);
            await ReloadConfig();

            Client.Log             += Program.Log;
            Client.MessageReceived += OnMessageReceived;
            Program.Log("Logging into bot..", true);
            await Client.LoginAsync(TokenType.Bot, Program.Config.BotToken);

            await Client.StartAsync();

            Program.Log("Login successful, starting STT..");
            new Thread((() => ProcessSTT.Init(program))).Start();
            await Task.Delay(-1);
        }