Advertisement
Hark7

Untitled

Apr 2nd, 2020
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.73 KB | None | 0 0
  1. # ここは変更しないでください
  2. ConfigVersion: ${project.version}
  3.  
  4. # Bot token: 取得したトークンはここに設定してください。設定方法は、プラグインの導入手順を参照してください。
  5. BotToken: "dAmpQ6VbnMtYmqkKLQ7CF_FKJ9eWv2AH"
  6.  
  7. # ゲームからDiscordへのチャンネルリンク
  8. # 書き方: {"ゲーム内のチャンネル名": "DiscordのチャンネルID数値", "他のゲーム内のチャンネル名": "Discordの他のチャンネルID数値"}
  9. # 最初のチャンネルペアは、メインチャンネルとして使用され、ゲーム内の joins/quits/deaths/achievements/etc が送信されます。
  10. #
  11. Channels: {"global": "695096566176022619"}
  12.  
  13. # コンソールチャンネルの数値のID(チャンネル名ではありません)。コンソールチャンネルを全て無効にするなら、空のままにしてください。
  14. DiscordConsoleChannelId: "695163845056135178"
  15.  
  16. # デバッグオプションです。必要無いなら変更しないでください。
  17. #
  18. # DebugLevel: 0 = デバッグメッセージを出力しません, 1 = デバッグメッセージを出力します, 2 = デバッグメッセージとスタックトレースを出力します。
  19. #
  20. DebugLevel: 0
  21. DebugJDA: false
  22. DebugJDARestActionStacks: false
  23. CancelConsoleCommandIfLoggingFailed: true
  24. RespectChatPlugins: true
  25. ForcedLanguage: none
  26. Experiment_JdbcAccountLinkBackend: "jdbc:mysql://HOST:PORT/DATABASE?autoReconnect=true&useSSL=false"
  27. Experiment_JdbcTablePrefix: "discordsrv"
  28. Experiment_JdbcUsername: "username"
  29. Experiment_JdbcPassword: "password"
  30. Experiment_WebhookChatMessageDelivery: false
  31. Experiment_WebhookChatMessageAvatarUrl: https://crafatar.com/avatars/{uuid}?overlay
  32. #Experiment_WebhookChatMessageAvatarUrl: https://minotar.net/helm/{username}
  33. Experiment_MCDiscordReserializer: false
  34. PrintGuildsAndChannels: true
  35. ForceTLSv12: true
  36. PartnerPebbleHost: true
  37.  
  38. # 無効にするプラグインフック
  39. # 通常は使用しません。必要無いなら変更しないでください。
  40. #
  41. DisabledPluginHooks: ['Lunachat']
  42.  
  43. # Game Information
  44. # Sets the "Playing: ______" indicator for the bot.
  45. # Can be a single, static value, or cycle through multiple different options
  46. # You can preface the status with "playing", "watching", or "listening to" to set the activity type
  47. # PlaceholderAPI placeholders are supported
  48. #
  49. # DiscordGameStatus: Text to display. Can be a single value e.g. "Minecraft", or multiple values e.g. ["Minecraft", "yourip.changeme.com"]
  50. # StatusUpdaterRateInMinutes: How frequently to cycle the status
  51. DiscordGameStatus: "playing Minecraft"
  52. StatusUpdateRateInMinutes: 2
  53.  
  54. # チャットチャンネル情報
  55. # チャットチャンネルは、DiscordのテキストチャンネルとMinecraftのゲーム内チャットを紐づけたチャンネルです。
  56. # DiscordのチャットとMinecraftのチャットを、相互に転送することができます。
  57. #
  58. # DiscordChatChannelDiscordToMinecraft: Discordのテキストチャンネルのメッセージをゲーム内チャットに送信するかどうか
  59. # DiscordChatChannelMinecraftToDiscord: ゲーム内チャットのメッセージをDiscordのテキストチャンネルに送信するかどうか
  60. # DiscordChatChannelTruncateLength: DiscordからMinecraftに送信されるメッセージの最大長
  61. # DiscordChatChannelTranslateMentions: @Person for Minecraftのような言い回しをDiscordメッセージに翻訳するかどうか
  62. # DiscordChatChannelPrefix: チャットの頭に付けると、MinecraftからDiscordに送信されるようにすることができるプレフィックス(例: "!")。
  63. # DiscordChatChannelRolesAllowedToUseColorCodesInChat: DiscordからMinecraftに送る時に、カラー/フォーマットコードを使用できるロールのリスト
  64. # DiscordChatChannelBroadcastDiscordMessagesToConsole: Discordから送信されたメッセージをコンソールに出力するかどうか
  65. # DiscordChatChannelBlockBots: ボットをDiscordからブロックする必要があるかどうか - > MCチャット
  66. # DiscordChatChannelRequireLinkedAccount: プレイヤーに自分のDiscordアカウントをMinecraftにリンクさせて、DiscordメッセージをMinecraftに送るように要求するかどうか
  67. # DiscordChatChannelBlockedIds: メッセージをブロックする、Discordユーザー(あるいはBot)のIDリスト
  68. # DiscordChatChannelColorTranslations: DiscordのテキストチャットとMinecraftのゲーム内チャットの色コードの変換設定
  69. # DiscordChatChannelRolesSelectionAsWhitelist:次のリストをホワイトリスト(true)またはブラックリスト(false)として扱う場合
  70. # DiscordChatChannelRolesSelection:すべてのユーザーの役割から除外する必要がある役割のリスト
  71. #
  72. DiscordChatChannelDiscordToMinecraft: true
  73. DiscordChatChannelMinecraftToDiscord: true
  74. DiscordChatChannelTruncateLength: 256
  75. DiscordChatChannelTranslateMentions: true
  76. DiscordChatChannelPrefix: ""
  77. DiscordChatChannelRolesAllowedToUseColorCodesInChat: ["Developer", "Owner", "Admin", "Moderator"]
  78. DiscordChatChannelBroadcastDiscordMessagesToConsole: true
  79. DiscordChatChannelRequireLinkedAccount: false
  80. DiscordChatChannelBlockBots: false
  81. DiscordChatChannelBlockedIds: ["000000000000000000", "000000000000000000", "000000000000000000"]
  82. DiscordChatChannelColorTranslations: {
  83. "99AAB5": "&f",
  84. "1ABC9C": "&a",
  85. "2ECC71": "&a",
  86. "3498DB": "&3",
  87. "9B59B6": "&5",
  88. "E91E63": "&d",
  89. "F1C40F": "&e",
  90. "E67E22": "&6",
  91. "E74C3C": "&c",
  92. "95A5A6": "&7",
  93. "607D8B": "&8",
  94. "11806A": "&2",
  95. "1F8B4C": "&2",
  96. "206694": "&1",
  97. "71368A": "&5",
  98. "AD1457": "&d",
  99. "C27C0E": "&6",
  100. "A84300": "&6",
  101. "992D22": "&4",
  102. "979C9F": "&7",
  103. "546E7A": "&8"
  104. }
  105. DiscordChatChannelRolesSelectionAsWhitelist: false
  106. DiscordChatChannelRolesSelection: ["Don't show me!", "Misc role"]
  107.  
  108. # コンソールチャンネル情報
  109. # コンソールチャンネルは、DiscordのテキストチャンネルとMinecraftのサーバーコンソールを紐づけたチャンネルです。
  110. # Discordのテキストチャンネルからコンソールにコマンドを送ったり、コンソールの出力内容をDiscordで見たりすることができます。
  111. #
  112. # messages.yml(タイムスタンプの削除を含む)でコンソールメッセージをカスタマイズすることができます。
  113. #
  114. # DiscordConsoleChannelLogRefreshRateInSeconds: コンソールの表示内容を送信する間隔(秒単位)
  115. # DiscordConsoleChannelUsageLog: コンソールチャンネル内のユーザーによって実行されているすべてのコマンドを記録するログファイル
  116. # DiscordConsoleChannelBlacklistActsAsWhitelist: "DiscordConsoleChannelBlacklistedCommands"設定を、ブラックリストの代わりにホワイトリストとして動作させるかどうか
  117. # DiscordConsoleChannelBlacklistedCommands: Discordのユーザーがコンソールにコマンドとして送信できないようにするブラックリスト
  118. # DiscordConsoleChannelDoNotSendPhrasesActsAsWhitelist: DiscordConsoleChannelDoNotSendPhrases設定を、ブラックリストの代わりにホワイトリストとして動作させるかどうか
  119. # DiscordConsoleChannelDoNotSendPhrases: Discordのコンソールチャンネルに送信しないフレーズ
  120. # DiscordConsoleChannelRegexFilter: Disordに送信されるコンソール行に適用される正規表現フィルタ
  121. # DiscordConsoleChannelRegexReplacement: 正規表現フィルタが一致した箇所と置き換える単語
  122. # DiscordConsoleChannelLevels: アペンダーを介してコンソールチャネルに送信するログレベル
  123. #
  124. DiscordConsoleChannelLogRefreshRateInSeconds: 5
  125. DiscordConsoleChannelUsageLog: "DiscordConsole.log"
  126. DiscordConsoleChannelBlacklistActsAsWhitelist: false
  127. DiscordConsoleChannelBlacklistedCommands: ["?", "op", "deop", "execute"]
  128. DiscordConsoleChannelDoNotSendPhrasesActsAsWhitelist: false
  129. DiscordConsoleChannelDoNotSendPhrases: ["async chat thread"]
  130. DiscordConsoleChannelRegexFilter: ""
  131. DiscordConsoleChannelRegexReplacement: ""
  132. DiscordConsoleChannelLevels: [info, warn, error]
  133.  
  134. # チャットチャンネルコマンド実行コマンド
  135. # 登録されたチャットチャンネルから、Prefixを付けてコマンドを書くと、コンソールコマンドを実行させることができます。
  136. # 例えば、"!c kick Notch" のように発言すると、コンソールで "kick Notch" コマンドを実行することができます。
  137. #
  138. # DiscordChatChannelConsoleCommandEnabled: チャットチャネルからのコンソールコマンドを許可するかどうか
  139. # DiscordChatChannelConsoleCommandNotifyErrors: 権限のないユーザーがコマンドを実行したときに、権限が無いことを通知するかどうか
  140. # DiscordChatChannelConsoleCommandPrefix: コンソールコマンドに使用するPrefix。例: "!c tps"
  141. # DiscordChatChannelConsoleCommandRolesAllowed: チャットチャネルからサーバーコマンドの実行を許可するロール
  142. # DiscordChatChannelConsoleCommandWhitelist: DiscordChatChannelConsoleCommandPrefixで実行可能なコマンドのリスト
  143. # DiscordChatChannelConsoleCommandWhitelistBypassRoles: Whitelistに関係なくコマンドを実行することを許可するロールのリスト
  144. # DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: "DiscordChatChannelConsoleCommandWhitelist"設定を、ホワイトリストの代わりにブラックリストとして動作させるかどうか
  145. # DiscordChatChannelConsoleCommandExpiration: 送信されたコマンド出力がボットによって自動的に削除されるまでの時間(秒)。有効期限を無効にするには0に設定します。
  146. # DiscordChatChannelConsoleCommandExpirationDeleteRequest: コマンドを発行した人のメッセージを削除するかどうか
  147. #
  148. DiscordChatChannelConsoleCommandEnabled: true
  149. DiscordChatChannelConsoleCommandNotifyErrors: true
  150. DiscordChatChannelConsoleCommandPrefix: "!c"
  151. DiscordChatChannelConsoleCommandRolesAllowed: ["Developer", "Owner"]
  152. DiscordChatChannelConsoleCommandWhitelist: ["say", "lag", "tps"]
  153. DiscordChatChannelConsoleCommandWhitelistBypassRoles: ["Owner", "Developer"]
  154. DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: false
  155. DiscordChatChannelConsoleCommandExpiration: 0
  156. DiscordChatChannelConsoleCommandExpirationDeleteRequest: true
  157.  
  158. # チャットチャンネルプレイヤーリストコマンド
  159. # playerlistコマンドの設定内容
  160. #
  161. # DiscordChatChannelListCommandEnabled: コマンドを有効にするかどうか
  162. # DiscordChatChannelListCommandMessage: プレイヤーリストのコマンド
  163. # DiscordChatChannelListCommandExpiration: 送信されたプレーヤーのリストメッセージがボットによって自動的に削除されるまでの時間(秒)。有効期限を無効にするには0に設定します。
  164. # DiscordChatChannelListCommandExpirationDeleteRequest: プレイヤーリストを要求した人のメッセージを削除するかどうか
  165. #
  166. DiscordChatChannelListCommandEnabled: true
  167. DiscordChatChannelListCommandMessage: "playerlist"
  168. DiscordChatChannelListCommandExpiration: 10
  169. DiscordChatChannelListCommandExpirationDeleteRequest: true
  170.  
  171. # チャットチャンネル ブラックリストのフレーズと正規表現
  172. #
  173. # DiscordChatChannelBlockedPhrases: 指定されたフレーズを含むメッセージがチャットチャンネルで送信された場合、メッセージは処理されません
  174. # DiscordChatChannelCutPhrases: 指定されたフレーズを含むチャット発言がMinecraftから行われた場合は、チャットチャンネルに送信する前にメッセージから削除されます
  175. # DiscordChatChannelRegex: Minecraftにメッセージが送信されるときに適用される正規表現フィルタ
  176. # DiscordChatChannelRegexReplacement: 正規表現フィルタが一致した箇所と置き換える単語
  177. #
  178. DiscordChatChannelBlockedPhrases: ["Online players (", "**No online players**"]
  179. DiscordChatChannelCutPhrases: ["@everyone", "@here"]
  180. DiscordChatChannelRegex: ""
  181. DiscordChatChannelRegexReplacement: ""
  182.  
  183. # チャンネルトピック設定
  184. #
  185. # ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: サーバーのシャットダウン時にチャンネルのトピックを変更する必要があるかどうか
  186. # ChannelTopicUpdaterRateInMinutes: チャンネルのトピックを自動的に更新する間隔(分)
  187. #
  188. ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: true
  189. ChannelTopicUpdaterRateInMinutes: 5
  190.  
  191. # Discord 定型文応答
  192. # これらは、定型文を返信するための設定です。
  193. # おそらく、デフォルトから変更するか、独自のものを追加するべきです。
  194. #
  195. # 書き方は、 {"トリガー": "応答", "トリガー": "応答", ...}
  196. # 定型文の応答を必要としない場合は、{} に設定してください。
  197. # PlaceholderAPIプレースホルダがサポートされています
  198. #
  199. DiscordCannedResponses: {"!ip": "yourserveripchange.me", "!site": "http://yoursiteurl.net"}
  200.  
  201. # Minecraft から Discord へのアカウントリンク
  202. # これらは、MinecraftアカウントをDiscordアカウントにリンクする機能に関する設定オプションです
  203. #
  204. # MinecraftDiscordAccountLinkedConsoleCommands: アカウントがリンクされているときに実行するコマンド。使用可能なキーワードについては以下を参照してください。
  205. # MinecraftDiscordAccountUnlinkedConsoleCommands: アカウントのリンクが解除されたときに実行されるコマンド。可能なプレースホルダについては以下を参照してください。
  206. # %minecraftplayername%: Minecraftのプレイヤー名
  207. # 例: Notch
  208. # %minecraftuuid%: プレイヤーのUUID
  209. # 例: you know what a uuid looks like
  210. # %discordid%: リンクされたDiscordのアカウントID
  211. # 例: 12345678901234567890
  212. # %discordname%: リンクされたDiscordのアカウント名
  213. # 例: Notch
  214. #
  215. # MinecraftDiscordAccountLinkedRoleToAddUserTo: Discordユーザーが自分のアカウントをリンクするときに追加するDiscordロール名
  216. # MinecraftDiscordAccountLinkedSetDiscordNicknameAsInGameName: Discordユーザーのニックネームをゲーム内のアカウント名に設定するかどうか
  217. # MinecraftDiscordAccountLinkedAllowRelinkBySendingANewCode: 新しいコードをボットに送信して新しいコードとのリンクを解除して再リンクすることを許可する
  218. #
  219. MinecraftDiscordAccountLinkedConsoleCommands: ["", "", ""]
  220. MinecraftDiscordAccountUnlinkedConsoleCommands: ["", "", ""]
  221. MinecraftDiscordAccountLinkedRoleNameToAddUserTo: "Linked"
  222. MinecraftDiscordAccountLinkedSetDiscordNicknameAsInGameName: false
  223. MinecraftDiscordAccountLinkedAllowRelinkBySendingANewCode: false
  224.  
  225. # Minecraft -> Discord ロール同期
  226. #
  227. # GroupRoleSynchronizationRoleIdsToSync: MinecraftからDiscordに同期させるDiscord役割IDのリスト
  228. # 役割IDがここにない場合は、その権限(discordsrv.sync。[役割ID])は実質的に役に立たない
  229. # ギルドの役割とそのIDのリストを取得するには、 "/ discord debug"を実行して最初のブロックを表示してください
  230. # GroupRoleSynchronizationCycleTime: すべてのオンラインプレイヤーの同期が繰り返し発生する間隔(分)
  231. # GroupRoleSynchronizationRemoveRolesOnUnlink: アカウントがリンクされていないときにすべてのDiscordユーザーロールを削除するかどうか
  232. #
  233. GroupRoleSynchronizationRoleIdsToSync: ["000000000000000000", "000000000000000000", "000000000000000000"]
  234. GroupRoleSynchronizationCycleTime: 5
  235. GroupRoleSynchronizationRemoveRolesOnUnlink: true
  236.  
  237. # Server ウォッチドッグ
  238. #
  239. # ウォッチドッグは、サーバがゲームチックを実行した最後の時間を常に監視します
  240. # 最後のtick以降の時間が設定された間隔(秒)を超えると、Discordメッセージがトリガーされます
  241. # サーバーが重くなっていることを通知するために使用してください
  242. #
  243. # ServerWatchdogEnabled: ウォッチドッグを有効にするかどうか
  244. # ServerWatchdogTimeout: ウォッチドッグが動作するまでに経過する必要のある秒数(Spigotのクラッシュ検出では、60秒が使用されています)
  245. # この設定の最小値は10秒です。
  246. # ServerWatchdogMessageCount: ServerWatchdogMessageが送信される回数。
  247. #
  248. ServerWatchdogEnabled: true
  249. ServerWatchdogTimeout: 60
  250. ServerWatchdogMessageCount: 3
  251.  
  252. # BAN同期
  253. # プレーヤーがMinecraftとDiscordをリンクしているときに、Minecraft上でプレイヤーがBANされると、DiscordサーバーでもBANすることができます。その逆もできます。
  254. #
  255. # BanSynchronizationDiscordToMinecraft: DiscordサーバーからBANされているユーザーをMinecraftサーバー上でもBANするかどうか
  256. # BanSynchronizationDiscordToMinecraftReason: MinecraftサーバーからプレーヤーをBANするときに、BAN理由として使用されるメッセージ
  257. # BanSynchronizationMinecraftToDiscord: MinecraftサーバーからBANされているユーザーをDiscordサーバー上でもBANするかどうか
  258. #
  259. BanSynchronizationDiscordToMinecraft: false
  260. BanSynchronizationDiscordToMinecraftReason: "&cDiscordサーバーでBANされているため、Minecraftサーバーにも参加することができません。"
  261. BanSynchronizationMinecraftToDiscord: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement