Discord botの作成(基盤編)
- 7. 目次
● Python3 on AWS EC2
● GitHub + AWS CodeDeploy + AWS CodePipelineで自動デプロイを実現
● GitHub + TravisCIで自動テストを実現
● Pytestでテスト駆動開発
- 9. Python3 on AWS EC2
DiscordのBotはPythonで開発可能です。
DiscordのAPIをラップしたライブラリがあります
1. Discord上でBotアカウントを作って
2. Tokenを取得して
3. ライブラリに渡して
4. 起動したら完成!
○ 詳しくはここを参考にしてください
- 10. Python3 on AWS EC2
Bot自体は簡単に作れるのですが、永続化するためのサーバが必要です。
サーバレスとかも考えたのですが、勉強のためにAWS EC2を使うことにしました。
単純に最小規模のインスタンスを1つ立てて、
そこでPythonを実行させています。