Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
387
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.64 KB | None | 0 0
  1. # Debug options, don't touch unless needed
  2. #
  3. # DebugLevel: 0 = no debug, 1 = debug, 2 = debug with stack traces
  4. #
  5. DebugLevel: 0
  6. DebugJDA: false
  7. CancelConsoleCommandIfLoggingFailed: true
  8. RespectChatPlugins: true
  9. ForcedLanguage: none
  10. Experiment_JdbcAccountLinkBackend: "jdbc:mysql://HOST:PORT/DATABASE?useSSL=false"
  11. Experiment_JdbcTablePrefix: "discordsrv"
  12. Experiment_JdbcUsername: "username"
  13. Experiment_JdbcPassword: "password"
  14. Experiment_WebhookChatMessageDelivery: false
  15. Experiment_MCDiscordReserializer: false
  16. WebhookAvatarsAre3d: false
  17. PrintGuildsAndChannels: true
  18. ForceTLSv12: true
  19. SponsorPebbleHost: true
  20.  
  21. # Disabled plugin hooks
  22. # Generally, unless you have a reason to touch this, don't
  23. #
  24. DisabledPluginHooks: []
  25.  
  26. # Game information, this sets the "Playing ______" indicator for the bot, set to "" to disable
  27. DiscordGameStatus: "Summoner's Rift Butchers"
  28.  
  29. # Chat channel information
  30. # The chat channel is the text channel that all messages in-game will be sent to and all messages sent
  31. # to this channel on Discord will be sent in-game
  32. #
  33. # DiscordChatChannelDiscordToMinecraft: whether or not to send messages in the chat channel to the server chat
  34. # DiscordChatChannelMinecraftToDiscord: whether or not to send messages in the server chat to the chat channel
  35. # DiscordChatChannelTruncateLength: the maximum length of messages from Discord to be sent to Minecraft
  36. # DiscordChatChannelTranslateMentions: whether or not to translate mentions like @Person for Minecraft to Discord messages
  37. # DiscordChatChannelPrefix: the character(s) required to prefix a message for it to be sent from Minecraft to Discord (example "!")
  38. # DiscordChatChannelRolesAllowedToUseColorCodesInChat: list of roles allowed to use color/format codes in Discord to Minecraft chat
  39. # DiscordChatChannelBroadcastDiscordMessagesToConsole: whether or not to print processed discord messages to the console
  40. # DiscordChatChannelRequireLinkedAccount: whether or not to require players have their Discord account linked to their Minecraft to have their Discord messages sent to Minecraft
  41. # DiscordChatChannelBlockBots: whether or not bots should be blocked from Discord -> MC chat
  42. # DiscordChatChannelBlockedIds: ids of discord users (or bots) that should not have their messages processed & sent to MC
  43. # DiscordChatChannelColorTranslations: hex representations of Discord roles to be matched with for showing role colors in-game with their in-game equivalent
  44. # DiscordChatChannelRolesSelectionAsWhitelist: if the following list should be treated as a whitelist (true) or a blacklist (false)
  45. # DiscordChatChannelRolesSelection: list of roles that are should be filtered from all of a user's roles
  46. #
  47. DiscordChatChannelDiscordToMinecraft: true
  48. DiscordChatChannelMinecraftToDiscord: true
  49. DiscordChatChannelTruncateLength: 256
  50. DiscordChatChannelTranslateMentions: true
  51. DiscordChatChannelPrefix: "&9&l[Discord]&r"
  52. DiscordChatChannelRolesAllowedToUseColorCodesInChat: ["Developer", "Owner", "Admin", "Moderator"]
  53. DiscordChatChannelBroadcastDiscordMessagesToConsole: true
  54. DiscordChatChannelRequireLinkedAccount: false
  55. DiscordChatChannelBlockBots: true
  56. DiscordChatChannelBlockedIds: ["561120178025398274", "000000000000000000", "000000000000000000"]
  57. DiscordChatChannelColorTranslations: {
  58. "99AAB5": "&f",
  59. "1ABC9C": "&a",
  60. "2ECC71": "&a",
  61. "3498DB": "&3",
  62. "9B59B6": "&5",
  63. "E91E63": "&d",
  64. "F1C40F": "&e",
  65. "E67E22": "&6",
  66. "E74C3C": "&c",
  67. "95A5A6": "&7",
  68. "607D8B": "&8",
  69. "11806A": "&2",
  70. "1F8B4C": "&2",
  71. "206694": "&1",
  72. "71368A": "&5",
  73. "AD1457": "&d",
  74. "C27C0E": "&6",
  75. "A84300": "&6",
  76. "992D22": "&4",
  77. "979C9F": "&7",
  78. "546E7A": "&8"
  79. }
  80. DiscordChatChannelRolesSelectionAsWhitelist: false
  81. DiscordChatChannelRolesSelection: ["Don't show me!", "Misc role"]
  82.  
  83. # Console channel information
  84. # The console channel is the text channel that receives messages which are then run as server commands
  85. # by the console as well as having the server's console being streamed to line by line
  86. #
  87. # You can customize the message including removing timestamps in messages.yml
  88. #
  89. # DiscordConsoleChannelLogRefreshRateInSeconds: rate in seconds between sending lines from the console
  90. # DiscordConsoleChannelUsageLog: the file that logs all commands being executed by users in the console channel
  91. # DiscordConsoleChannelBlacklistActsAsWhitelist: whether or not the blacklisted commands list acts as a whitelist instead of blacklist
  92. # DiscordConsoleChannelBlacklistedCommands: phrases wrapped in quotation marks that users should not be able to send as commands to the console
  93. # DiscordConsoleChannelDoNotSendPhrasesActsAsWhitelist: whether or not the do not send phrases list acts as a whitelist instead of blacklist
  94. # DiscordConsoleChannelDoNotSendPhrases: phrases wrapped in quotation marks that should not be sent to the console channel
  95. # DiscordConsoleChannelRegexFilter: the regex filter to be applied to console lines being sent to Discord
  96. # DiscordConsoleChannelRegexReplacement: what the regex filter will replace with where matches are found
  97. # DiscordConsoleChannelLevels: levels to send to console channel via appender
  98. #
  99. DiscordConsoleChannelLogRefreshRateInSeconds: 5
  100. DiscordConsoleChannelUsageLog: "DiscordConsole.log"
  101. DiscordConsoleChannelBlacklistActsAsWhitelist: false
  102. DiscordConsoleChannelBlacklistedCommands: ["?", "op", "deop"]
  103. DiscordConsoleChannelDoNotSendPhrasesActsAsWhitelist: false
  104. DiscordConsoleChannelDoNotSendPhrases: ["async chat thread"]
  105. DiscordConsoleChannelRegexFilter: ""
  106. DiscordConsoleChannelRegexReplacement: ""
  107. DiscordConsoleChannelLevels: [info, warn, error]
  108.  
  109. # Chat channel command execute command
  110. # These options control the ability to say "!c kick Notch", or whatever the prefix is to run a command,
  111. # as the console, from a registered chat channel.
  112. #
  113. # DiscordChatChannelConsoleCommandEnabled: whether or not to allow console commands from a chat channel.
  114. # DiscordChatChannelConsoleCommandNotifyErrors: whether or not to send a user who tries to run a command without permission that they don't have permission
  115. # DiscordChatChannelConsoleCommandPrefix: prefix to use for console commands. e.g. "!c tps"
  116. # DiscordChatChannelConsoleCommandRolesAllowed: the user roles that are allowed to execute server commands from the chat channel
  117. # DiscordChatChannelConsoleCommandWhitelist: list of commands that are able to be ran with DiscordChatChannelConsoleCommandPrefix
  118. # DiscordChatChannelConsoleCommandWhitelistBypassRoles: list of roles that bypass the whitelist
  119. # DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: should the command whitelist act as a blacklist instead
  120. # DiscordChatChannelConsoleCommandExpiration: time in seconds until a sent command output is automatically removed by the bot. set to 0 to disable expiration.
  121. # DiscordChatChannelConsoleCommandExpirationDeleteRequest: whether or not to delete the message of the person that originally issued the command
  122. #
  123. DiscordChatChannelConsoleCommandEnabled: true
  124. DiscordChatChannelConsoleCommandNotifyErrors: true
  125. DiscordChatChannelConsoleCommandPrefix: "[!c]"
  126. DiscordChatChannelConsoleCommandRolesAllowed: ["Developer", "Owner", "Slaughterhouse Manager"]
  127. DiscordChatChannelConsoleCommandWhitelist: ["say", "lag", "tps"]
  128. DiscordChatChannelConsoleCommandWhitelistBypassRoles: ["Owner", "Developer"]
  129. DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: false
  130. DiscordChatChannelConsoleCommandExpiration: 0
  131. DiscordChatChannelConsoleCommandExpirationDeleteRequest: true
  132.  
  133. # Chat channel player list command
  134. # All the config stuff for the player list command
  135. #
  136. # DiscordChatChannelListCommandEnabled: whether the command is enabled
  137. # DiscordChatChannelListCommandMessage: the command people can type to get the player list
  138. # DiscordChatChannelListCommandExpiration: time in seconds until a sent player list message is automatically removed by the bot. set to 0 to disable expiration.
  139. # DiscordChatChannelListCommandExpirationDeleteRequest: whether or not to delete the message of the person that originally requested for the player list
  140. #
  141. DiscordChatChannelListCommandEnabled: true
  142. DiscordChatChannelListCommandMessage: "playerlist"
  143. DiscordChatChannelListCommandExpiration: 10
  144. DiscordChatChannelListCommandExpirationDeleteRequest: true
  145.  
  146. # Chat channel blacklisted phrases & regex
  147. #
  148. # DiscordChatChannelBlockedPhrases: phrases which if a message is sent in the chat channel containing a phrase here, the message won't be processed
  149. # DiscordChatChannelCutPhrases: phrases which if said in the Minecraft chat will be removed from the message before sending it to the chat channel
  150. # DiscordChatChannelRegex: regex to filter the chat going to Minecraft by
  151. # DiscordChatChannelRegexReplacement: replacement for above option
  152. #
  153. DiscordChatChannelBlockedPhrases: ["Online players (", "**No online players**"]
  154. DiscordChatChannelCutPhrases: ["@everyone"]
  155. DiscordChatChannelRegex: ""
  156. DiscordChatChannelRegexReplacement: ""
  157.  
  158. # Channel topic updater settings
  159. #
  160. # ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: whether or not the channel topics should be changed at server shutdown at all
  161. # ChannelTopicUpdaterRateInMinutes: amount of minutes between automatically updating the channel topics with fresh information
  162. #
  163. ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: true
  164. ChannelTopicUpdaterRateInMinutes: 5
  165.  
  166. # Discord canned responses
  167. # These are triggers (commands in a way) that will trigger a "canned response" to be sent as a reply to them
  168. # You should probably change these from their defaults or add your own
  169. #
  170. # Syntax is {"TRIGGER": "RESPONSE", "TRIGGER": "RESPONSE", ...}
  171. # If you do not want any canned responses, set this to just {}
  172. # PlaceholderAPI placeholders are supported for the values
  173. #
  174. DiscordCannedResponses: {"!ip": "yourserveripchange.me", "!site": "http://yoursiteurl.net"}
  175.  
  176. # Minecraft to Discord account linking
  177. # These are the config options pertaining to how linking a Minecraft account to a Discord account functions
  178. #
  179. # MinecraftDiscordAccountLinkedConsoleCommands: commands to run when an account is linked, see below for possible placeholders
  180. # MinecraftDiscordAccountUnlinkedConsoleCommands: commands to run when an account is unlinked, see below for possible placeholders
  181. # %minecraftplayername%: player's Minecraft username
  182. # example: Notch
  183. # %minecraftuuid%: player's uuid
  184. # example: you know what a uuid looks like
  185. # %discordid%: linked discord account's id
  186. # example: 12345678901234567890
  187. # %discordname%: linked discord account's username
  188. # example: Notch
  189. #
  190. # MinecraftDiscordAccountLinkedRoleToAddUserTo: the name of a discord role to add a discord user to when they link their account
  191. # MinecraftDiscordAccountLinkedSetDiscordNicknameAsInGameName: whether or not to set the discord user's nickname to their in-game account name
  192. # MinecraftDiscordAccountLinkedAllowRelinkBySendingANewCode: allows sending a new code to the bot to unlink and relink with the new code
  193. #
  194. MinecraftDiscordAccountLinkedConsoleCommands: ["", "", ""]
  195. MinecraftDiscordAccountUnlinkedConsoleCommands: ["", "", ""]
  196. MinecraftDiscordAccountLinkedRoleNameToAddUserTo: "Minecraft"
  197. MinecraftDiscordAccountLinkedSetDiscordNicknameAsInGameName: false
  198. MinecraftDiscordAccountLinkedAllowRelinkBySendingANewCode: false
  199.  
  200. # Minecraft group -> Discord role synchronization
  201. #
  202. # GroupRoleSynchronizationRoleIdsToSync: these are Discord role IDs that you want to be synchronized from Minecraft to Discord
  203. # if a role ID is not here, the permission for it (discordsrv.sync.[role id]) is effectively useless
  204. # to get your Discord guild's role IDs, run "/discord debug" and look at the first section
  205. # GroupRoleSynchronizationCycleTime: amount of minutes between repeatedly triggering synchronization for all online players
  206. # GroupRoleSynchronizationRemoveRolesOnUnlink: whether or not to remove synced roles from a Discord user when unlinking accounts
  207. #
  208. GroupRoleSynchronizationRoleIdsToSync: ["000000000000000000", "000000000000000000", "000000000000000000"]
  209. GroupRoleSynchronizationCycleTime: 5
  210. GroupRoleSynchronizationRemoveRolesOnUnlink: true
  211.  
  212. # Server watchdog
  213. #
  214. # The watchdog constantly monitors the last time your server performed a game tick
  215. # If the time since the last tick goes above the set interval in seconds, Discord messages can be triggered
  216. #
  217. # ServerWatchdogEnabled: whether or not the watchdog is enabled at all
  218. # ServerWatchdogTimeout: time in seconds that need to elapse before the watchdog takes action (Spigot's crash detection uses 60 for this)
  219. # the minimum for this value is 10
  220. # ServerWatchdogMessageCount: the amount of times ServerWatchdogMessage is sent. useful if you *really* want to make sure you know something's up
  221. #
  222. ServerWatchdogEnabled: true
  223. ServerWatchdogTimeout: 30
  224. ServerWatchdogMessageCount: 3
  225.  
  226. # Ban synchronization
  227. # When a player gets banned on the server when they have a linked Discord account you can optionally ban them on the Discord server and vice versa
  228. #
  229. # BanSynchronizationDiscordToMinecraft: whether or not to ban people on the Minecraft server if they get banned from the Discord server
  230. # BanSynchronizationDiscordToMinecraftReason: the message to be used as the ban reason for banning players from the Minecraft server
  231. # BanSynchronizationMinecraftToDiscord: whether or not to ban people on the Discord server if they get banned from the Minecraft server
  232. #
  233. BanSynchronizationDiscordToMinecraft: false
  234. BanSynchronizationDiscordToMinecraftReason: "&cYou have been banned until further notice from the server because you were banned on our Discord server."
  235. BanSynchronizationMinecraftToDiscord: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement