🤖
ChatGPTを使ったDiscord botを作る
背景
- DiscordでChatGPTを使いたい、使ってほしい
ゴール
- DiscordでChatGPTが使えるようになっている
手順
chatGPT-discord-botをcloneする
git clone https://github.com/Zero6992/chatGPT-discord-bot.git
Discord botを作る
- https://discord.com/developers/applications に接続する
- 右上のNew Applicationから作成する
- SETTINGS→Bot→TOKENをコピーする
- .envに追加する
bash
cd chatGPT-discord-bot/
cp .env.example .env
.env
DISCORD_BOT_TOKEN=""
- MESSAGE CONTENT INTENTをONにする
- SETTINGS→OAuth2→URL Generatorからbotをサーバーへ招待する
OpenAI API keyを作る
- https://beta.openai.com/account/api-keys に接続する
- Create new secret keyから作成する
- .envに追加する
.env
OPENAI_API_KEY=""
dockerで実行する
docker compose up -d
テスト
discord
/chat message:reactの勉強法
お疲れ様でした。
Discussion