Discord botをAIで動かす方法3選【コード不要あり】

Discord AI Bot AI活用
Picsum ID: 786

※当サイトはアフィリエイトプログラムに参加しています

「Discordサーバーに、質問に答えてくれるAI botがいたら便利なのに」——そう思ったことがある人は多いはず。

実際、2025年後半あたりからDiscordにAI botを入れるサーバーが急増している。ChatGPTやClaudeの性能が上がって、会話botとしての実用性がかなり高くなったからだ。

ただ、やり方は大きく3つあって、コストも難易度も全然違う。この記事では、それぞれの方法を 実際に使った経験をもとに 比較する。「結局どれがいいの?」をはっきりさせるのがゴール。

方法1:自前構築(Discord.js + Claude API)

一番自由度が高い方法。Discord.js(v14)とAnthropicのClaude APIを組み合わせて、自分でbotを書く。

ざっくりした流れ

  1. Discord Developer Portalでアプリケーションを作成し、Bot Tokenを取得
  2. Anthropic ConsoleでAPIキーを取得
  3. Node.js環境を用意して、Discord.jsとAnthropic SDKをインストール
  4. メッセージを受け取り → Claude APIに投げ → 結果を返す、というコードを書く
  5. VPSやクラウドにデプロイして24時間稼働させる

コードのイメージ

// npm install discord.js @anthropic-ai/sdk
const { Client, GatewayIntentBits } = require('discord.js');
const Anthropic = require('@anthropic-ai/sdk');

const discord = new Client({
  intents: [
    GatewayIntentBits.Guilds,
    GatewayIntentBits.GuildMessages,
    GatewayIntentBits.MessageContent
  ]
});

const anthropic = new Anthropic.default();

discord.on('messageCreate', async (msg) => {
  if (msg.author.bot) return;
  if (!msg.mentions.has(discord.user)) return;

  const response = await anthropic.messages.create({
    model: 'claude-sonnet-4-20250514',
    max_tokens: 1024,
    messages: [{ role: 'user', content: msg.content }]
  });

  await msg.reply(response.content[0].text);
});

discord.login(process.env.DISCORD_TOKEN);

これは最小構成。実際にはスレッド対応、会話履歴の保持、レート制限対策、エラーハンドリングなど、やることは山ほどある。

メリット

  • 自由度MAX:プロンプト、モデル選択、機能追加、すべて思い通り
  • APIコストだけで済む:Claude APIは従量課金で、軽い利用なら月数ドル
  • 学びになる:bot開発のスキルが身につく

デメリット

  • プログラミング必須:Node.jsの基礎知識がないと厳しい
  • サーバー運用が必要:VPS代(月500〜1,500円程度)+ 管理の手間
  • 障害対応は自分:落ちたら自分で直す

向いている人:プログラミング経験があって、botの挙動を細かくコントロールしたい人。「AIの性格設定」「特定チャンネルだけ反応」「外部APIとの連携」など、凝ったことをしたい場合はこれ一択。

方法2:Bot as a Service系(MEE6 AI など)

コードを書かずに、既存のbotサービスのAI機能を使う方法。代表格はMEE6

MEE6は元々モデレーションやレベリングで人気のbotだが、2024年からAI機能を本格展開している。「Bot Backstory」という機能で、botにキャラ設定を与えてメンション時にAI返答させることができる。

MEE6 AIの特徴

  • ノーコード:ダッシュボードからポチポチ設定するだけ
  • AI機能:テキスト生成(/write)、画像生成(/imagine)、Bot Backstory
  • 注意点:AI機能はPremium(月$11.99〜)とは別契約。AI専用プランが必要
  • 制限:Bot Backstoryのカスタム指示は2,000文字まで。モデルはOpenAI系で固定。月間利用上限あり(Platinum以外)

メリット

  • セットアップが簡単:10分あれば動く
  • 多機能:AI以外にもモデレーション、レベリングなど便利機能がセット
  • 安定稼働:インフラの心配不要

デメリット

  • カスタマイズが限定的:プロンプトの自由度が低い(2,000文字制限)
  • コストがかさむ:Premium + AI、両方契約すると月$20超え
  • モデル固定:ClaudeやGeminiなど他のモデルは選べない
  • 日本語:UIが英語中心。日本語応答の品質はモデル依存

向いている人:コードは書けないけど、手軽にAI機能を試したい人。ただし、AI応答の質や柔軟性を求めるなら物足りなく感じるかもしれない。

方法3:OneTapClaw — 月額550円でClaude搭載bot

正直に言うと、これは自社サービスの紹介になる。ただ、比較記事として書く以上、他の選択肢と一緒にフェアに載せたい。

OneTapClawは、Discord botにOpenClaw(Claude搭載のAIエージェント基盤)を内蔵したサービス。月額550円で、AIが常駐するDiscord botが手に入る。

セットアップの流れ

  1. OneTapClawのサイトでプランを選択
  2. DiscordサーバーにBotを招待
  3. 性格設定・対応チャンネルなどを設定
  4. 完了(5分くらい)

特徴

  • Claude搭載:Anthropic Claudeが動いているので、日本語の応答品質が高い
  • OpenClaw基盤:単なるチャットbotではなく、ウェブ検索やツール実行も可能なAIエージェント
  • 月額550円:API従量課金の心配なし。固定料金で使い放題
  • 日本語ネイティブ対応:UIもサポートも日本語
  • コード不要:サーバー管理も不要

デメリット

  • 自前構築ほどの自由度はない:独自のAPI連携やプラグイン追加はできない
  • 新しいサービス:MEE6ほどの実績・ユーザー数はまだない

向いている人:手軽にClaudeの高品質AI botを使いたい人。「コード書けないけど、MEE6より賢いbotがほしい」という層にはピッタリ。日本語サーバーなら特に。

3つの方法を比較

項目 自前構築 MEE6 AI OneTapClaw
月額コスト API代 + VPS代
(1,000〜3,000円)
$11.99〜 + AI別途
(合計$20超)
550円(固定)
セットアップ難易度 高い(要コード) 低い 低い
セットアップ時間 数時間〜数日 10分 5分
AIモデル 自由に選択可 OpenAI系(固定) Claude(Anthropic)
カスタマイズ性 ◎ 無制限 △ 制限あり ○ 性格設定等
日本語対応 モデル依存 △ UI英語 ◎ 完全対応
サーバー管理 自分で運用 不要 不要
コード不要

結局どれを選べばいい?

ぶっちゃけ、こう考えればいい:

  • プログラミングできる+こだわりたい → 自前構築。最強だけど手間も最強。
  • すでにMEE6を使っている → MEE6 AIを追加契約。ただしコスパは微妙。
  • 手軽に高品質なAI botを入れたい → OneTapClaw。特に日本語サーバーなら最適解。

個人的には、「とりあえずAI bot入れてみたい」ならOneTapClawをおすすめする。月550円ならリスクが低いし、気に入らなければすぐ止められる。自前構築はそれなりに覚悟がいるので、まずは触ってみてからでも遅くない。

OneTapClawで、5分でAI botを導入

月額550円・コード不要・Claude搭載。
日本語サーバーに最適化されたAI bot。

OneTapClawを見てみる →

よくある質問

Q. 無料でDiscord AI botを動かす方法はある?

自前構築なら、Anthropicの無料クレジット(新規登録時)を使えば一時的に無料で試せる。ただし継続利用には課金が必要。完全無料で安定運用できる方法は、正直ない。

Q. ChatGPTとClaudeどっちがDiscord botに向いてる?

日本語の自然さではClaudeに軍配が上がることが多い。特に長文の要約や、敬語・カジュアルの使い分けはClaudeが得意。一方、ChatGPTはプラグインエコシステムが充実している。用途次第。

Q. botが暴走して変なことを言わないか心配

Claude(Anthropicのモデル)は安全性に力を入れていて、有害な発言を生成しにくい設計になっている。OneTapClawでは性格設定でさらに制御可能。ただし、どのAIでも100%安全はありえないので、重要なサーバーではモデレーション機能の併用を推奨する。

コメント