OpenClawをDiscordに接続する方法
AI搭載のアシスタントをDiscordサーバーに追加して、コミュニティ管理、Q&A、自動化を実現します。
はじめに
Discordコミュニティは、メンバーが迅速かつ正確な回答を得られる場合に活性化します。OpenClawエージェントをDiscordに接続することで、質問への対応、タスクの自動化、モデレーターがオフラインの場合でもコミュニティのエンゲージメントを維持する常時稼働のアシスタントを得ることができます。
前提条件
- アクティブなエージェントを持つKiwiClawアカウント(セットアップガイド)
- Discordサーバーでの管理者またはサーバー管理権限
- Discord開発者ポータルにアクセスできるDiscordアカウント
ステップごとの手順
ステップ1:KiwiClawダッシュボードを開きます
app.kiwiclaw.appにログインし、接続するエージェントを選択します。
ステップ2:チャンネルに移動します
エージェントのサイドバーにあるチャンネルタブをクリックします。Discordカードを見つけます。
ステップ3:Discordボットアプリケーションを作成します
Discordに接続をクリックします。ダッシュボードは、Discord開発者ポータルでボットを作成する手順を案内します。新しいアプリケーションを作成し、ボットユーザーを有効にして、ボットトークンを生成します。
ステップ4:ボットトークンを貼り付けます
開発者ポータルからボットトークンをコピーし、KiwiClawダッシュボードに貼り付けます。このトークンにより、OpenClawエージェントはボットユーザーとしてDiscordに接続できます。
ステップ5:ボットをサーバーに招待します
KiwiClawは、正しい権限を持つ招待リンクを生成します。クリックしてボットをDiscordサーバーに追加します。追加するサーバーを選択します。
ステップ6:チャンネル権限を設定します
KiwiClawダッシュボードで、ボットがアクセスして応答できるDiscordチャンネルを設定します。ボットが特定のトリガーにのみ応答するようにする場合は、コマンドプレフィックスを設定することもできます。
ステップ7:接続をテストします
Discordサーバーの認証されたチャンネルに移動し、ボットを@メンションします。数秒以内に応答するはずです。
プロのヒント
- ロールの管理、メッセージへの反応、チャンネル履歴の読み取りなどの高度な機能については、Discordスキルをインストールしてください。
- ボットのインタラクションを整理し、ディスカッションチャンネルの混乱を防ぐために、専用の#ask-aiチャンネルを作成してください。
- スレッドを使用する - エージェントはDiscordスレッドをネイティブに処理するため、複数ターンの会話は整理されたままになります。
- cronジョブと組み合わせると、ボットが毎日の更新、お知らせ、またはコミュニティダイジェストを自動的に投稿できます。
よくある質問
OpenClawは私のDiscordサーバーをモデレートできますか?
はい。エージェントはメッセージの監視、質問への回答、ルールの適用、自動応答の提供が可能です。Discordスキルと組み合わせることで、ロールの管理、メッセージへの反応、コミュニティモデレーションタスクの処理が可能です。
Discordボットはボイスチャンネルで動作しますか?
現在、OpenClawエージェントはテキストチャンネルとスレッドでのみ動作します。ボイスチャンネルのサポートはまだ利用できませんが、メンバーがトランスクリプトを提供した場合、エージェントを使用してボイスチャンネルのディスカッションを要約できます。
異なるDiscordチャンネルで複数のエージェントを実行できますか?
はい。KiwiClawで複数のエージェントを作成し、それぞれを同じDiscordサーバーの異なるチャンネルに接続することで、各チャンネルに異なるスキルと指示を持つ特殊なボットを提供できます。