Ⅲ. echo botの作り方
1. 新規アプリケーションを作成する
2. BOTとして設定する
3. Tokenをコピーする
4. OAuthのリンクを作成する
BOTを自分のサーバに招待する為のURLを作成します。
5. 4で作成したURLにアクセスし、BOTを自分のサーバに招待する
6. NuGet から Discord.Net をインストールする
Install-Package Discord.Net
7. サンプルプログラム
class Program { const long ClientId = 123456789; const string BotToken = "YOUR_BOT_TOKEN"; static async Task Main() { var client = new DiscordSocketClient(); client.MessageReceived += Client_MessageReceived; await client.LoginAsync(TokenType.Bot, BotToken); await client.StartAsync(); Console.ReadLine(); } static async Task Client_MessageReceived(SocketMessage arg) { if (arg.Author.Id != ClientId) { await arg.Channel.SendMessageAsync(arg.Content); } } }
実行結果