【FF14 Discord連携②】DiscordBotFFXIVでDiscordからゲーム内チャットを送信する方法

DiscordBotFFXIVでDiscordからFF14のゲーム内チャットへ送信する設定ガイド
STATUS

Dalamud標準リポジトリのStable版で確認
カスタムプラグインリポジトリの追加は不要です

DiscordBotFFXIVを使用すると、DiscordからFF14のパーティチャット、FCチャット、Tellなどへメッセージを送信できます。

この記事では、送信用Discord Botの作成からDiscordBotFFXIVの導入、DiscordからFF14へチャットを送信する方法まで順番に解説します。

設定で迷った場合

Discord Botの作成やユーザーIDの取得など、少し分かりにくい手順も含まれています。途中で少しでも迷った場合は、無理に設定を進めず、記事のコメント欄またはDiscordコミュニティから気軽にご質問ください。

PART 2

この記事はFF14 Discord連携の送信編です

前編のDiscord Chat Bridgeと組み合わせることで、FF14のチャットをDiscordで確認し、そのままDiscordから返信できる環境を構築できます。

【FF14 Discord連携①】Discord Chat Bridgeでゲーム内チャットをDiscordに転送する方法

01

DiscordBotFFXIVとは

DiscordBotFFXIVは、Discordで入力したメッセージをFF14のゲーム内チャットへ送信するDalamudプラグインです。

主に以下のチャットへ対応しています。

  • Tell
  • パーティチャット
  • FCチャット
  • Say
  • LS
  • CWLS

Discordのスラッシュコマンドから送信先を指定し、FF14のチャットへメッセージを送信できます。

FF14の起動が必要です

DiscordBotFFXIVはFF14クライアント上で動作します。FF14とDalamudが起動していない間は、Discordからゲーム内チャットへ送信できません。

受信用と送信用のBotを分ける

前編のDiscord Chat Bridgeで使用したBotと同じBotを使うと、コマンドや権限が混在する可能性があります。

この記事では、以下のように受信用と送信用のBotを分けて設定します。

  • 受信用Bot:Discord Chat Bridge
  • 送信用Bot:DiscordBotFFXIV
02

送信用Discord Botを作成する

Discord Developer Portalを開き、Discordアカウントでログインします。

アプリケーションを新規作成する

「新しいアプリケーション」を押し、任意の名前を入力してアプリケーションを作成します。

受信用Botと区別できるように、「FFXIV Chat Sender」など、送信用だと分かる名前がおすすめです。

DiscordBotFFXIV用のFFXIV Chat Senderアプリケーションを新規作成する画面
送信用Botのアプリケーションを新規作成します。

Message Content Intentを有効にする

作成したアプリケーションを開き、左側のメニューから「Bot」を選択します。

画面を下へスクロールし、「Privileged Gateway Intents」にある「Message Content Intent」を有効にしてください。

この設定が無効になっていると、BotがDiscord上のメッセージ内容を読み取れません。

DiscordBotFFXIV用BotのMessage Content Intentを有効にした画面
「Message Content Intent」を有効にします。

Bot Tokenを取得する

同じBot設定画面からTokenを表示または再生成し、「コピー」を押します。

ここで取得したBot Tokenは、後ほどDiscordBotFFXIVの設定画面へ入力します。

DiscordBotFFXIV用のBot TokenをDiscord Developer Portalからコピーする画面
表示されたBot Tokenをコピーします。

Bot Tokenは公開しないでください

Bot Tokenはパスワードと同じ機密情報です。他人へ送ったり、WebサイトやSNSへ掲載したりしないでください。Tokenが漏れた可能性がある場合は、Discord Developer Portalからすぐにリセットしてください。

03

BotをDiscordサーバーへ追加する

インストールリンクを取得する

Discord Developer Portalの左側メニューから「インストール」を開きます。

ギルドへのインストールを有効にし、「Discord提供リンク」を選択します。表示されたインストールリンクをコピーしてください。

Discord Developer PortalからDiscordBotFFXIV用Botのインストールリンクをコピーする画面
「Discord提供リンク」を選択し、インストールリンクをコピーします。

Discordサーバーを選択する

コピーしたリンクをブラウザで開き、Botを追加するDiscordサーバーを選択します。

表示される内容と権限を確認し、「認証」を押してください。Botを追加するには、対象サーバーを管理できる権限が必要です。

DiscordBotFFXIV用BotをDiscordサーバーへ追加して認証する画面
Botを追加するサーバーを選択して「認証」を押します。

非公開サーバーがおすすめです

DiscordからFF14のキャラクターを操作してチャットを送信するため、自分専用、または信頼できるメンバーだけが参加している非公開Discordサーバーで利用することをおすすめします。

04

DiscordユーザーIDを取得する

DiscordBotFFXIVでは、FF14へチャットを送信できるDiscordユーザーを、ユーザーIDで指定します。

開発者モードを有効にする

Discordのユーザー設定を開き、「詳細設定」または「開発者」を選択します。

「開発者モード」を有効にしてください。

Discordのユーザー設定で開発者モードを有効にした画面
Discordの「開発者モード」を有効にします。

自分のユーザーIDをコピーする

Discordで自分のプロフィールを開くか、自分の名前を右クリックし、「ユーザーIDをコピー」を選択します。

Discordのプロフィールメニューから自分のユーザーIDをコピーする画面
「ユーザーIDをコピー」を選択します。
05

DiscordBotFFXIVを導入する

FF14のチャット欄に次のコマンドを入力します。

/xlplugins

プラグインインストーラが開いたら、検索欄へ「disc」または「DiscordBotFFXIV」と入力します。

「DiscordBotFFXIV」を選択してインストールしてください。カスタムプラグインリポジトリの追加は必要ありません。

DalamudプラグインインストーラでDiscordBotFFXIVを検索した画面
「DiscordBotFFXIV」を検索してインストールします。
06

DiscordBotFFXIVを設定する

インストール後、FF14のチャット欄に次のコマンドを入力します。

/discordbot

DiscordBotFFXIVの設定画面が開いたら、以下の情報を入力します。

  • Discord Developer Portalで取得したBot Token
  • Discordでコピーした自分のユーザーID

Bot Tokenを入力して右側の「Save」を押し、続けてユーザーIDを入力して「Save」を押してください。

保存後に「Reload bot」を押し、Botを再読み込みします。初回起動時に「Starts bot」と表示されている場合は、そのボタンを押してください。

DiscordBotFFXIVへBot TokenとDiscordユーザーIDを入力してBotを再読み込みする設定画面
Bot TokenとユーザーIDを保存し、「Reload bot」を押します。

フレンド名の自動補完について

「Auto complete Friends in /dm」を有効にすると、DiscordでTellを送信するときに、FF14のフレンド名を入力候補として表示できます。

フレンド名が見える可能性があります

自動補完を有効にすると、同じDiscordサーバーにいるほかのユーザーからも、入力候補を通じてFF14のフレンド名が見える可能性があります。自分以外が参加しているサーバーでは無効にするか、自分専用の非公開サーバーで利用してください。

07

Discordからチャットを送信する

Botが起動すると、DiscordでDiscordBotFFXIVのスラッシュコマンドを使用できるようになります。

コマンドが表示されない場合は、Discordを再起動するか、DiscordBotFFXIVの「Reload bot」を押してください。

コマンド一覧を表示する

/help
DiscordBotFFXIVのhelpコマンドで利用可能なコマンド一覧を表示した画面
DiscordBotFFXIVで利用できるコマンドが表示されます。

Tellを送信する

/dm

「name」へ送信先のキャラクター名とワールド、「content」へ送信する文章を入力します。

フレンド名の自動補完を有効にしている場合は、「name」の候補からフレンドを選択できます。

DiscordBotFFXIVのdmコマンドへTellの送信先と文章を入力する画面
「name」と「content」を入力してTellを送信します。

パーティチャットへ送信する

/p

「content」へ入力した文章が、FF14のパーティチャットへ送信されます。

FCチャットへ送信する

/fc

「content」へ入力した文章が、FF14のFCチャットへ送信されます。

DiscordBotFFXIVのfcコマンドへFCチャットの文章を入力する画面
「content」へ送信する文章を入力します。

Sayへ送信する

/s

「content」へ入力した文章が、現在いる場所のSayチャットへ送信されます。

LS・CWLSへ送信する

/l

「ls」で送信先のLSまたはCWLSを選択し、「content」へ送信する文章を入力します。

フレンド・LS一覧を再取得する

/reload

フレンド、LS、CWLSの一覧を再取得します。新しく追加したフレンドやLSが入力候補に表示されない場合に使用してください。

08

送信結果を確認する

今回は、DiscordからFCチャットへメッセージを送信します。

Discordで「/fc」を選択し、「content」へ文章を入力して送信してください。

DiscordBotFFXIVを使用してDiscordからFCチャットへメッセージを送信した画面
Discordから「discordから送信」と「test」を送信しています。

FF14のFCチャットへ同じ文章が表示されれば、設定完了です。

DiscordBotFFXIVでDiscordから送信した文章がFF14のFCチャットへ表示された画面
Discordから送信した文章がFF14のFCチャットへ表示されました。

画像内のchatmode表示について

画像では動作確認のため「Show Debug」を有効にしているため、Echoチャットへ送信先と内容が表示されています。通常利用では「Show Debug」を無効にして問題ありません。

09

利用時の注意

送信先を確認する

Discordから送ったメッセージは、自分のFF14キャラクターの発言として送信されます。

誤送信を防ぐため、パーティ・FC・LSなどの送信先や、Tellの宛先を確認してから使用してください。

利用を許可するユーザーIDを確認する

DiscordBotFFXIVへ設定したユーザーIDと一致するDiscordユーザーだけが、Botを使用してFF14へチャットを送信できます。

自分以外のユーザーIDを設定しないよう注意してください。

Bot Tokenを公開しない

Bot Tokenが漏れると、第三者にBotを操作される可能性があります。

Tokenが写ったスクリーンショットを公開せず、漏れた可能性がある場合はDiscord Developer PortalからTokenをリセットしてください。

10

まとめ

DiscordBotFFXIVを使用すると、DiscordからFF14のゲーム内チャットへメッセージを送信できます。

  • パーティ・FC・Sayへ送信可能
  • Tellの送信に対応
  • LS・CWLSへ送信可能
  • 設定したDiscordユーザーIDだけが送信可能
  • フレンド名やLS名の自動補完に対応
  • FF14とDalamudの起動中のみ動作

Discord Chat Bridgeと組み合わせることで、FF14のチャットをDiscordで確認し、そのままDiscordから返信できる双方向のチャット環境を構築できます。

PART 1

FF14からDiscordへチャットを転送する

まだ受信側を設定していない場合は、前編のDiscord Chat Bridge設定ガイドもあわせてご覧ください。

Discord Chat Bridgeでゲーム内チャットをDiscordへ転送する方法

参考情報

最終確認:2026年8月20日

  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次