LoginSignup
0
1

More than 3 years have passed since last update.

PythonでDiscordのAPIを操作する方法(bot登録編)

Last updated at Posted at 2020-10-02

Discordでbotを使ってユーザーにDMやチャンネルへ投稿する必要があったので方法を記載します。
今回はdisocrd.pyを使わず書いていこうとおもいます。

Discordの管理者権限が自分にあるか確認する。

ない場合は、管理者の権限を付与してもらう
or
最後に表示されるURLを管理者に教えて追加してもらう必要あり。

botの登録

Discordの開発者ページに移動する

NewApplicationをクリックする

Group 9.png

CREATE AN APPLICATION画面で任意の名前を入力し、CREATEを押す。

1601620912.png

GeneralInformation画面に移動するので左のメニューからbotを選択

Group 10.png

「Add Bot」を選択する。

特に何も考えずYes,do it!を選択
※この際bot名が他の人と被っているとエラーになることもあるようです。私はtestとしたときにエラーになりましたのでtest3298にしました。
1601621030.png

OAuth2のメニューへ移動しScopeをbot選択

Group 11.png

bot permissionsのチェックボックスはメッセージを送るのでSend Messageにチェック

1601621522.png

SCOPE部分にURLが生成されているのでコピー

Group 11.png

コピーしたURLをブラウザなどに貼り付けてアクセスすると認証画面が出てくる

Group 12.png
サーバーを選択して「はい」を選ぶとサーバーにbotが追加される

API操作編へ続く

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1