EGO-LOG

40代2児の父。主にプログラム学習と開発、仮想通貨、メタバース、たまに関係ないことを綴る。

discordのbotを作ってみるよ【環境構築編】

ジェネラティブNFTの学習もままならないのに、

Discordのbotづくりを軽率に試してみようかなと。

 

まずは決められた文言に返信するbotから。

 

参考サイトは↓

gafuburo.net

qiita.com

 

Botのアカウント作成

discordapp.com

 

アプリケーション名(bot名)を入力して作成

 

Botタグを選択

アプリケーションをBotユーザとして稼働させる

IDが設定されたことを確認


アクセストークンを取得

プログラムからBotを操作するために必要。

TOKENの ↓ の「Reset Token」をクリックしてアクセストークンをコピー

 

サーバへ登録

「Settings]欄の「OAuth2」をクリック

URL Generatorを選択

botにチェックするとURLが生成されるのでコピー


認証URLから認証

生成したURLをブラウザに入力して、「認証」をクリック

コミュニティに追加されたことを確認。

ただし、画面右のメンバー一覧には見えない状態。

 

Botの権限設定

権限を作成して、ロール設定する。

テストなのでとりあえず管理者で。

ロール付与

メンバー一覧に表示されたことを確認


あとは必要な権限にチェックをつける。

公開したくないBotの場合はPublicを外す。などなど

 

プログラミングは次回。