Pangobotドキュメント
JA
連携

Minecraft Chat 無料

MinecraftサーバーのチャットをDiscordチャンネルに中継し、Discordからもゲームに送ります。参加、死亡、進捗も投稿します。

MinecraftサーバーのチャットをDiscordチャンネルに中継し、その逆も行います。EssentialsXDiscordと同じようなことが、専用のBotを用意せずにできます。プレイヤーはMinecraftのプレイヤー名とスキンの頭で表示され、(Minecraft Whitelistで)メンバーとアカウントを連携しているプレイヤーは「Steve (@Nero)」のように表示されます。無料です。

Setting it up

  1. このページ(または「Minecraft Whitelist」モジュールのページ。同じ接続です)でMinecraftサーバーを接続します:Minecraftサーバーを接続を押し、プラグインをダウンロードして、2行をplugins/Pangobot/pangobot.propertiesに貼り付けます。ホワイトリスト用にすでに接続したサーバーは、ここでも接続済みです。
  2. チャットチャンネルと、投稿する内容(チャットメッセージ、参加・退出、死亡、進捗)を選びます。
  3. メンバーがそのチャンネルに書き込むと、1〜2秒以内にゲーム内に最上位ロールとともに、そのロールの色で[Discord] [Admin] Nero: helloの形で表示されます(Minecraft 1.16より前では、旧来の16色のうち最も近い色になります)。

設定

ダッシュボードでこのモジュールに設定できるすべての項目を、ページに表示される順に並べています。

チャットチャンネルチャンネル

ゲームのチャットがここに投稿され、メンバーがここに書いたメッセージはゲーム内に表示されます。

MinecraftからDiscordへ

チャットメッセージスイッチオン
参加・退出スイッチオン
死亡スイッチオン
進捗スイッチオン

DiscordからMinecraftへ

Discordのメッセージをゲーム内に表示スイッチオン

「[Discord] [ロール] 名前: メッセージ」の形で、最上位ロールの色で表示します。メンションは名前に置き換えられます。Botのメッセージとファイル付きのメッセージはDiscordにだけ残ります。

制限

  • 接続しているすべてのMinecraftサーバーで1つのチャットチャンネルを使います。Discordへの投稿は1.2秒に1回まで、ゲーム内の1行は最大200文字です。

知っておきたいこと

  • Paper、Spigot、Purpur、Foliaではすべてが投稿されます。プロキシ(BungeeCord、Waterfall、Velocity)では、プラグインはネットワーク全体のチャット、参加、退出を把握できますが、死亡と進捗はその背後にあるサーバーで起こるため、プロキシからは見えません。プラグインはプロキシとサーバーのどちらか一方にだけ入れてください。両方に入れると、すべての行が2回投稿されます。
  • プレイヤーの書き込みは、投稿される前にAutoModのルールでチェックされます(部外者のメッセージとして、または連携しているメンバーのメッセージとして)。誰にも通知は飛ばず(@everyoneとメンションは無効化されます)、タイムアウト中の連携済みメンバーの発言はDiscordに表示されません。AutoModが削除するDiscordのメッセージは、ゲーム内にも表示されません。
  • 投稿はウェブフック経由で行われるため、プレイヤーごとに名前と画像が表示されます。ウェブフックの管理がない場合は、Pangobot自身が「Steve: hello」の形で投稿します。同じプレイヤーの複数の行はまとめて投稿され、投稿は1.2秒に1回までです。複数のMinecraftサーバーを接続している場合は、各行にどのサーバーからのものかが表示されます。
  • Botとウェブフックのメッセージ、およびファイルやスタンプ付きのメッセージはゲームに送られません。メンションは名前に、カスタム絵文字は:name:に置き換えられます。ゲーム内の1行は最大200文字です。
  • チャットの内容は一切保存されません:中継されたら消えます。Pangobotが1〜2分以内に投稿できなかった行は、遅れて投稿されることはなく破棄されます。

What the bot needs

  • チャットチャンネルでのチャンネルを見るとメッセージを送信。プレイヤー名とスキンの頭を表示するには、そのチャンネルでのウェブフックの管理も必要です。