🤖

ChatGPTを使ったDiscord botを作る

2023/05/04に公開

背景

  • DiscordでChatGPTを使いたい、使ってほしい

ゴール

  • DiscordでChatGPTが使えるようになっている

手順

  1. chatGPT-discord-botをcloneする
  2. Discord botを作る
  3. OpenAI API keyを作る
  4. dockerで実行する
  5. テスト

chatGPT-discord-botをcloneする

git clone https://github.com/Zero6992/chatGPT-discord-bot.git

Discord botを作る

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を作る

.env
OPENAI_API_KEY=""

dockerで実行する

docker compose up -d

テスト

discord
/chat message:reactの勉強法

お疲れ様でした。

参考

Discussion