Skip to content

Messages

PIARIS edited this page Jul 9, 2026 · 2 revisions

Messages

plugins/DiscordBridgeJP/messages.yml の全設定項目です。チャット表示・通知に関する文言、Embedの色、添付ファイルの扱いをまとめて設定できます。

messages.ymlConfiguration (config.yml)とは別ファイルです。config.ymllanguageen に変更しても、messages.yml の文言は自動翻訳されません。プレースホルダの中身(進捗名・死亡メッセージ)だけが言語設定に応じて変わるので、外国語サーバーとして運用する場合はこのファイルの文言を直接書き換えてください。

アップデートによる自動補完機能は廃止されています。 アップデートで新しい設定項目が増えても、既存ファイルへの自動追記は行われません。起動時に plugins/DiscordBridgeJP/update-vX.X.X/ フォルダが自動生成されるので、同梱の update-guide.txt の手順に従って手動で反映してください。

使えるプレースホルダ

プレースホルダ 説明 使える場所
{playername} プレイヤー名 通知全般
{advancement} 進捗名 進捗通知のみ
{deathmessage} 死亡メッセージ全文(プレイヤー名を含む) 死亡通知のみ

使える色(embed-color)

色名、または16進カラーコード(#RRGGBB)が使えます。

black / dark_blue / dark_green / dark_aqua / dark_red / dark_purple / gold / gray / dark_gray / blue / green / aqua / red / light_purple / yellow / white / lime / orange / pink / purple / dark_magenta

例: embed-color: "lime" または embed-color: "#7FFF00"

discord-to-minecraft(Discord→MCチャットの表示形式)

キー デフォルト 説明
discord-to-minecraft.format "C" Discordから送られたメッセージをMC内でどう表示するか

選べる形式は3つです。

  • A: [Discord] 名前 > メッセージ(プレーン・色なし)
  • B: [Discord \| ロール名] 名前 > メッセージ(Discord最上位ロール名入り。ロール無しは\|部分を省略)
  • C: [Discord] 名前 > メッセージ(名前部分だけDiscord最上位ロール色)

attachments(Discordの添付ファイル)

キー デフォルト 説明
attachments.image "link" 画像添付の表示方法。link=画像URLをそのまま流す / text=固定文字に置換
attachments.attachment-image-text "[添付画像]" image: "text" の場合に使われる固定文字
attachments.attachment-file-text "[添付ファイル]" 画像以外のファイルに常に使われる固定文字

notifications(プレイヤー通知)

参加・初参加・退出・進捗・死亡の5種類です。いずれもDiscordアバターのアイコン付きEmbedで送られます(embed: falseにすると太字テキストになります)。メンテナンスモード中の個別抑制については Configurationmaintenance.notify-* を参照してください。

共通の項目構成は以下の通りです。

キー 説明
enabled 通知を出すか
embed true=アイコン付きEmbed / false=太字テキスト
embed-color Embed左側の色
message 通知文言({プレースホルダ}使用可)

デフォルト値の一覧です。

通知 embed-color message
join(参加) lime {playername}がサーバーに参加しました
first-join(初参加) purple {playername}が初めてサーバーに参加しました
leave(退出) red {playername}がサーバーから退出しました
advancement(進捗) gold {playername}が進捗 [ {advancement} ] を達成しました
death(死亡) black {deathmessage}

first-join は初参加(過去にこのサーバーに入ったことがない)プレイヤーにのみ適用され、それ以外は通常の join が使われます。

maintenance(メンテナンス開始/終了通知)

メンテナンスモードの開始・終了そのものを知らせる通知です。config.ymlmaintenance.notify-* 設定(参加/退出/チャット中継等の抑制)とは別物で、こちらは /discordbridgejp maintenance on/off を実行するたびに必ず送られます。サーバー通知と同じくアイコンなし・絵文字付きの形式です。

キー 説明
enabled 通知を出すか
embed true=Embed / false=太字テキスト
embed-color Embed左側の色
message 通知文言。空にすると送信されない(無効化)。絵文字を入れたい場合はここに直接記述する

デフォルト値の一覧です。

通知 embed-color message
start(開始) red :red_circle: メンテナンス開始。管理者以外は参加出来ません。
end(終了) lime :green_circle: メンテナンス終了。すべてのプレイヤーは入室可能です。

server(サーバー通知)

サーバー起動・停止の通知です。プレイヤー通知と異なりアイコンは付かず、絵文字を文言に直接含める形式です。

キー 説明
enabled 通知を出すか
embed true=Embed / false=太字テキスト
embed-color Embed左側の色
message 通知文言。空にすると送信されない(無効化)。絵文字を入れたい場合はここに直接記述する

デフォルト値の一覧です。

通知 embed-color message
startup(起動) lime :white_check_mark: サーバーが起動しました。
shutdown(停止) red :octagonal_sign: サーバーが停止しました。

停止通知は、メッセージの送信が完了してからBotが切断されるため、確実にDiscordへ届きます。

設定変更後は /discordbridgejp reload で反映できます。

Clone this wiki locally