コード例 #1
0
ファイル: Program.cs プロジェクト: mban259/DeleteBot
        internal async Task MainAsync()
        {
            await _messageMonitor.AddModulesAsync();

            await _client.LoginAsync(TokenType.Bot, EnvManager.DiscordToken);

            await _client.StartAsync();

            await Task.Delay(-1);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: mban259/XPCFaucetBot
        public async Task MainAsync()
        {
            var client           = new DiscordSocketClient();
            var messageMonitor   = new MessageMonitor(client);
            var voiceChatMonitor = new VoiceChatMonitor(client);

            client.Log                   += Log;
            client.Ready                 += Ready;
            client.MessageReceived       += messageMonitor.MessageReceived;
            client.UserVoiceStateUpdated += voiceChatMonitor.UserVoiceStateUpdated;
            await messageMonitor.AddModulesAsync();

            await client.LoginAsync(TokenType.Bot, Settings.DiscordToken);

            await client.StartAsync();

            await Task.Delay(-1);
        }