Edited at

Discord Bot 最速チュートリアル【Python&Heroku&GitHub】

※この記事について分からないことがあればこちらでご質問ください。

Discord Bot Portal JP:Discord Bot の利用者/開発者のための質問交流サーバー


1. Discord Bot のアカウントを作成


2. GitHub のアカウントを作成


3. discord.py startup リポジトリを Fork する


4. Heroku のアカウントとアプリを作成


5. Heroku でアクセストークンを設定


  • Settings の Config Vars に書き込む

  • KEY に DISCORD_BOT_TOKEN

  • VALUE に手順1で取得したアクセストークン

  • 書いたら Add を押す


6. Heroku アプリと GitHub リポジトリを連携


  • Deploy の Deployment method で GitHub を選ぶ


7. デプロイの設定


  • Automatic deploys の Enable Automatic Deploys を押す

  • Manual deploy の Deploy Branch を押す


8. Dynosの設定


  • Resources の Free Dynos から設定

  • バーを右にスライドできていればOK


9. 動作確認

Discord で /ping と発言して、

Botから pong と返ってきたら成功です。


10. Botに機能を追加


  • GitHub でコードを編集して保存する

  • 保存したらBotが再起動して反映される