趣味書き起こし(自分用)ブログ

趣味書き起こし(自分用)ブログ

趣味の感想などの記録

ゲーム内の仲間同士で、同一のAIエージェントを利用したいニーズがあったため、手順をメモ📝

(ホワサバで、幹部がイベントのチーム分けをするためのAIエージェントを作成照れ


具体的には、DiscordとBotpressを連携して、AIチャットbotを作成する手順をここに記録します


(Discordのサーバー管理方法や、AIエージェントの作り方は、そちらに特化した誰かの記事を参照ください…)






Discord側の手順

以下リンクより、Discord Developer Portalへログインください。



① アプリケーションを作成


② Botタブを選択

左上の3本線より、Botタブを開く

③ トークンをリセット

「トークンをリセット」を押下
その後、表示されたトークン(文字列)をコピーして、どこかに保存しておくこと。


④ 設定変更

トークンが表示された画面の下部の設定を変更

・Server Members Intent

・Message Content Intent

スライドスイッチをタップして「オン」に変更し、変更を保存


⑤ OAuth2タブを選択

Botタブと同様に、左上の3本線より「OAuth2」を選択


⑥ クライアントIDを保存

最初に表示されている「クライアントID」を保存しておく


⑦ 設定変更(スコープ)

OAuth2タブの画面下部、OAuth2 URLジェネレーターの、スコープの設定を変更

・Bot

・application.commands

チェックボックスをタップして「オン」に変更


⑧ 設定変更(Botの権限)

同様に、OAuth2 URLジェネレーターの、Botの権限の設定を変更

・メッセージを送る

・メッセージを管理

・ファイルを添付

・メッセージ履歴を読む

チェックボックスをタップして「オン」に変更


※ やらせたい事によって、権限設定は見直してください


⑨ 生成されたURLを起動

最下部に生成されたURLを保存し、ブラウザに貼り付けし、自アカウントでログイン


Botを追加したいサーバーを選択


「認証」を選択


「成功!」の画面に遷移すればOK




Botpress側の手順

Botpressのアカウントを作成し、「New agent」より、目的に応じたAIエージェントを作成してください。

エージェント作成の詳細はここでは触れません。


※ 2026年9月現在、月25会話まで無料のようです


① Discordのインストール

Build(レンチ🔧マーク)

 → Tools

 → Integrations

 → Discord

「Install」を押下


② 認証

インストール後、画面の手順に従い、Discordの認証をしてください。


その際に、Discord側で保存した以下の情報が必要となります。

・トークン

・クライアントID


以下、認証成功画面に遷移すればOKです。


終わりに

以上の手順で、Discordのサーバーに、作成したAIエージェントが追加されます!

初期設定のままだと全てのチャットに反応してしまうため、諸々編集して調整してください。


より良い方法は模索していきますが、とりあえずはここまでふとん1ふとん2ふとん3



メモ:Instructionsテンプレ(個人用)

# Role
あなたは〇〇〇〇です。
回答する際は、Knowledgeに記録したデータより、事実のみを提供してください。
推測は不要、分からない場合は「分からない」と回答すること。
# Rule 1
〇〇〇〇〇〇〇〇
## 概要
〇〇〇〇〇〇〇〇
### 詳細
〇〇〇〇〇〇〇〇
# Rule 2
〇〇〇〇〇〇〇〇
## 概要
〇〇〇〇〇〇〇〇
### 詳細

〇〇〇〇〇〇〇〇