こんにちは!この記事ではあくまで簡単に,Discordのボットの作成からサーバーへ招待する方法を説明します.最終的にはユーザーが送信したメッセージをそのままオウム返しさせるボットを目指します.
目次
1. Discord Botアカウントの作成
まずは,Discordのデベロッパーページにログインします.
ログインが成功したら,次にDEVELOPER PORTALのApplicationsのページを開きます.
そうしたら,このような画面が表示されます.次に,右上の「New Application」をクリックし,適当な名前を付けて各利用規約に同意をして,Createを実行します.今回私は「Hello」という名前のボットを作成します.
左にメニューバーから「Bot」を選択し,「Privileged Gateway Intents」欄が画像の様になっていればOKです.
※重要
シークレットトークンを扱うため,この情報は外部に漏らさないようにしてください.このトークンが流出してしまうと,簡単にボットが乗っ取られてしまいます!
トークン取得方法
-
Applicationページから,左のメニューバーからBotに移動します.
-
パスワード等を入力し,認証を成功させます.
-
「Copy」ボタンをクリックし,メモ帳等に忘れないように保存してください.
2. サーバーへの招待
-
まずは,自分だけのDiscordテストサーバーを立てておいてください.サーバーの建て方がわからない方はこちらを参考にしてください.
-
左のメニューバーから,「OAuth2」に移動します.
-
次に,「OAuth2 URL Generator」から「bot」のチェックボックスにチェックを入れます.
-
その下に,「BOT PERMISSIONS」という欄が表示されます.これは,ボットに与えられるサーバーでの権限を意味していて,メッセージの送信権限からメンバーの削除まで種類があります.これは,ボットに組み込む機能によって権限を変更してください.今回は,自分だけのテストサーバーに招待するため,管理者権限(Administrator)を与えます.
-
最後に,URLが表示されるため,これをコピーしてブラウザに貼り付けると,サーバーに招待することができます.
-
無事招待できましたね.
さいごに
これで無事に作成したボットがサーバーに追加されたと思います.次の章では,今回メモしたトークンを使って,プログラムを行い,機能を追加するところまでやっていきましょう!
Part2
参考文献