Advertisement
Guest User

Untitled

a guest
Jul 17th, 2018
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.27 KB | None | 0 0
  1. # Don't touch pls
  2. ConfigVersion: 13.3
  3.  
  4. # Bot token; don't know what this is? Look at the video on the plugin page for instructions
  5. BotToken: "NDY4ODc3MTYyMjg0NDQ5ODA1.Di_jdA.TEKsF_dl_CkfVS3QP6PrekVXSjQ"
  6.  
  7. # Channel links from game to Discord
  8. # syntax is Channels: {"in-game channel name": "numerical channel ID from Discord", "another in-game channel name": "another numerical channel ID from Discord"}
  9. # The first channel pair specified in this config option will be the "main" channel, used for sending player joins/quits/deaths/achievements/etc
  10. #
  11. Channels: {"in-game-chat": "468878997627863050"}
  12.  
  13. # Console channel numerical ID (NOT NAME), leave blank to disable the console channel all together
  14. DiscordConsoleChannelId: "468878924236062761"
  15.  
  16. # Debug options, don't touch unless needed
  17. #
  18. # DebugLevel: 0 = no debug, 1 = debug, 2 = debug with stack traces
  19. #
  20. DebugLevel: 0
  21. CancelConsoleCommandIfLoggingFailed: true
  22. DontSendCanceledChatEvents: true
  23.  
  24. # Disabled plugin hooks
  25. # Generally, unless you have a reason to touch this, don't
  26. #
  27. DisabledPluginHooks: []
  28.  
  29. # Game information, this sets the "Playing ______" indicator for the bot, set to "" to disable
  30. DiscordGameStatus: "Playing Amity Craft!"
  31.  
  32. # Chat channel information
  33. # The chat channel is the text channel that all messages in-game will be sent to and all messages sent
  34. # to this channel on Discord will be sent in-game
  35. #
  36. # DiscordChatChannelDiscordToMinecraft: whether or not to send messages in the chat channel to the server chat
  37. # DiscordChatChannelMinecraftToDiscord: whether or not to send messages in the server chat to the chat channel
  38. # DiscordChatChannelTruncateLength: the maximum length of messages from Discord to be sent to Minecraft
  39. # DiscordChatChannelPrefix: the character(s) required to prefix a message for it to be sent from Minecraft to Discord (example "!")
  40. # DiscordChatChannelRolesAllowedToUseColorCodesInChat: list of roles allowed to use color/format codes in Discord to Minecraft chat
  41. # DiscordChatChannelBroadcastDiscordMessagesToConsole: whether or not to print processed discord messages to the console
  42. # DiscordChatChannelColorTranslations: hex representations of Discord roles to be matched with for showing role colors in-game with their in-game equivalent
  43. #
  44. DiscordChatChannelDiscordToMinecraft: true
  45. DiscordChatChannelMinecraftToDiscord: true
  46. DiscordChatChannelTruncateLength: 200
  47. DiscordChatChannelPrefix: ""
  48. DiscordChatChannelRolesAllowedToUseColorCodesInChat: ["Admins", "Owners", "Head-Admin", "Mods"]
  49. DiscordChatChannelBroadcastDiscordMessagesToConsole: true
  50. DiscordChatChannelColorTranslations: {
  51. "99AAB5": "&f",
  52. "1ABC9C": "&a",
  53. "2ECC71": "&a",
  54. "55FFFF": "&b",
  55. "3498DB": "&3",
  56. "9B59B6": "&5",
  57. "E91E63": "&d",
  58. "F1C40F": "&e",
  59. "E67E22": "&6",
  60. "E74C3C": "&c",
  61. "95A5A6": "&7",
  62. "607D8B": "&8",
  63. "11806A": "&2",
  64. "1F8B4C": "&2",
  65. "206694": "&1",
  66. "71368A": "&5",
  67. "AD1457": "&d",
  68. "C27C0E": "&6",
  69. "A84300": "&6",
  70. "992D22": "&4",
  71. "979C9F": "&7",
  72. "546E7A": "&8"
  73. }
  74.  
  75. # Console channel information
  76. # The console channel is the text channel that receives messages which are then run as server commands
  77. # by the console as well as having the server's console being streamed to line by line
  78. #
  79. # DiscordConsoleChannelLogRefreshRateInSeconds: rate in seconds between sending lines from the console
  80. # DiscordConsoleChannelUsageLog: the file that logs all commands being executed by users in the console channel
  81. # DiscordConsoleChannelBlacklistActsAsWhitelist: whether or not the blacklisted commands list acts as a whitelist instead of blacklist
  82. # DiscordConsoleChannelBlacklistedCommands: phrases wrapped in quotation marks that users should not be able to send as commands to the console
  83. # DiscordConsoleChannelDoNotSendPhrasesActsAsWhitelist: whether or not the do not send phrases list acts as a whitelist instead of blacklist
  84. # DiscordConsoleChannelDoNotSendPhrases: phrases wrapped in quotation marks that should not be sent to the console channel
  85. # DiscordConsoleChannelRegexFilter: the regex filter to be applied to console lines being sent to Discord ("\[\d+:\d+:\d+ \w+\]: " will remove time stamps)
  86. # DiscordConsoleChannelRegexReplacement: what the regex filter will replace with where matches are found
  87. # DiscordConsoleChannelLevels: levels to send to console channel via appender
  88. #
  89. DiscordConsoleChannelLogRefreshRateInSeconds: 5
  90. DiscordConsoleChannelUsageLog: "DiscordConsole.log"
  91. DiscordConsoleChannelBlacklistActsAsWhitelist: false
  92. DiscordConsoleChannelBlacklistedCommands: ["?"]
  93. DiscordConsoleChannelDoNotSendPhrasesActsAsWhitelist: false
  94. DiscordConsoleChannelDoNotSendPhrases: ["Async Chat Thread"]
  95. DiscordConsoleChannelRegexFilter: ""
  96. DiscordConsoleChannelRegexReplacement: ""
  97. DiscordConsoleChannelLevels: ["info", "warn", "error"]
  98.  
  99. # Chat channel command execute command
  100. # These options control the ability to say "!c kick Notch", or whatever the prefix is to run a command,
  101. # as the console, from a registered chat channel.
  102. #
  103. # DiscordChatChannelConsoleCommandEnabled: whether or not to allow console commands from a chat channel.
  104. # DiscordChatChannelConsoleCommandNotifyErrors: whether or not to send a user who tries to run a command without permission that they don't have permission
  105. # DiscordChatChannelConsoleCommandPrefix: prefix to use for console commands. e.g. "!c tps"
  106. # DiscordChatChannelConsoleCommandRolesAllowed: the user roles that are allowed to execute server commands from the chat channel
  107. # DiscordChatChannelConsoleCommandWhitelist: list of commands that are able to be ran with DiscordChatChannelConsoleCommandPrefix
  108. # DiscordChatChannelConsoleCommandWhitelistBypassRoles: list of roles that bypass the whitelist
  109. # DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: should the command whitelist act as a blacklist instead
  110. # DiscordChatChannelConsoleCommandExpiration: time in seconds until a sent command output is automatically removed by the bot. set to 0 to disable expiration.
  111. # DiscordChatChannelConsoleCommandExpirationDeleteRequest: whether or not to delete the message of the person that originally issued the command
  112. #
  113. DiscordChatChannelConsoleCommandEnabled: true
  114. DiscordChatChannelConsoleCommandNotifyErrors: true
  115. DiscordChatChannelConsoleCommandPrefix: "!c"
  116. DiscordChatChannelConsoleCommandRolesAllowed: ["Admin", "Owner"]
  117. DiscordChatChannelConsoleCommandWhitelist: ["say", "lag", "tps"]
  118. DiscordChatChannelConsoleCommandWhitelistBypassRoles: ["Admin", "Developer"]
  119. DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: false
  120. DiscordChatChannelConsoleCommandExpiration: 0
  121. DiscordChatChannelConsoleCommandExpirationDeleteRequest: true
  122.  
  123. # Chat channel player list command
  124. # All the config stuff for the player list command
  125. #
  126. # DiscordChatChannelListCommandEnabled: whether the command is enabled
  127. # DiscordChatChannelListCommandMessage: the command people can type to get the player list
  128. # DiscordChatChannelListCommandExpiration: time in seconds until a sent player list message is automatically removed by the bot. set to 0 to disable expiration.
  129. # DiscordChatChannelListCommandExpirationDeleteRequest: whether or not to delete the message of the person that originally requested for the player list
  130. #
  131. DiscordChatChannelListCommandEnabled: true
  132. DiscordChatChannelListCommandMessage: "playerlist"
  133. DiscordChatChannelListCommandExpiration: 10
  134. DiscordChatChannelListCommandExpirationDeleteRequest: true
  135.  
  136. # Chat channel blacklisted phrases & regex
  137. #
  138. # DiscordChatChannelBlockedPhrases: phrases which if a message is sent in the chat channel containing a phrase here, the message won't be processed
  139. # DiscordChatChannelCutPhrases: phrases which if said in the Minecraft chat will be removed from the message before sending it to the chat channel
  140. # DiscordChatChannelRegex: regex to filter the chat going to Minecraft by
  141. # DiscordChatChannelRegexReplacement: replacement for above option
  142. #
  143. DiscordChatChannelBlockedPhrases: ["Online players (", "**No online players**"]
  144. DiscordChatChannelCutPhrases: ["@everyone"]
  145. DiscordChatChannelRegex: ""
  146. DiscordChatChannelRegexReplacement: ""
  147.  
  148. # Channel topic updater settings
  149. #
  150. # ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: whether or not the channel topics should be changed at server shutdown at all
  151. # ChannelTopicUpdaterRateInSeconds: amount of seconds between automatically updating the channel topics with fresh information
  152. #
  153. ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: true
  154. ChannelTopicUpdaterRateInSeconds: 5
  155.  
  156. # Unsubscribed user message forwarding
  157. # Whether or not people who are unsubscribed from Discord chat messages will still have their messages
  158. # sent to the chat channel, yet still not see anything from the chat channel
  159. #
  160. MinecraftUnsubscribedMessageForwarding: false
  161.  
  162. # Discord canned responses
  163. # These are triggers (commands in a way) that will trigger a "canned response" to be sent as a reply to them
  164. # You should probably change these from their defaults or add your own
  165. #
  166. # Syntax is {"TRIGGER": "RESPONSE", "TRIGGER": "RESPONSE", ...}
  167. # If you do not want any canned responses, set this to just {}
  168. # PlaceholderAPI placeholders are supported
  169. #
  170. DiscordCannedResponses: {"!ip": "yourserveripchange.me", "!site": "http://yoursiteurl.net"}
  171.  
  172. # Minecraft to Discord account linking
  173. # These are the config options pertaining to how linking a Minecraft account to a Discord account functions
  174. #
  175. # MinecraftDiscordAccountLinkedConsoleCommands: commands to run when an account is linked, see below for possible placeholders
  176. # %minecraftplayername%: player's Minecraft username
  177. # example: Notch
  178. # %minecraftuuid%: player's uuid
  179. # example: you know what a uuid looks like
  180. # %discordid%: linked discord account's id
  181. # example: 12345678901234567890
  182. # %discordname%: linked discord account's username
  183. # example: Notch
  184. #
  185. # MinecraftDiscordAccountLinkedRoleToAddUserTo: the name of a discord role to add a discord user to when they link their account
  186. # MinecraftDiscordAccountLinkedSetDiscordNicknameAsInGameName: whether or not to set the discord user's nickname to their in-game account name
  187. #
  188. MinecraftDiscordAccountLinkedConsoleCommands: ["", "", ""]
  189. MinecraftDiscordAccountLinkedRoleNameToAddUserTo: "Linked"
  190. MinecraftDiscordAccountLinkedSetDiscordNicknameAsInGameName: false
  191.  
  192. # Minecraft -> Discord role synchronization
  193. #
  194. # Syntax is {"in-game group name": "discord role name", "in-game group name": "discord role name", ...)
  195. # If you do not want role synchronization, set this to just {}
  196. #
  197. GroupRoleSynchronizationRolesToSynchronize: {"root": "Admin", "enforcervalar": "Head Enforcer", "buildvalar": "Head Designer", "enforcer": "Enforcer", "designer": "Designer", "foreman": "Foreman", "artist": "Artist", "guide": "Guide", "commoner": "Commoner"}
  198.  
  199. # Server watchdog
  200. #
  201. # The watchdog constantly monitors the last time your server performed a game tick
  202. # If the time since the last tick goes above the set interval in seconds, Discord messages can be triggered
  203. #
  204. # ServerWatchdogEnabled: whether or not the watchdog is enabled at all
  205. # ServerWatchdogTimeout: time in seconds that need to elapse before the watchdog takes action (Spigot's crash detection uses 60 for this)
  206. # the minimum for this value is 10
  207. # ServerWatchdogMessageCount: the amount of times ServerWatchdogMessage is sent. useful if you *really* want to make sure you know something's up
  208. #
  209. ServerWatchdogEnabled: true
  210. ServerWatchdogTimeout: 30
  211. ServerWatchdogMessageCount: 3
  212.  
  213. # Ban synchronization
  214. # 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
  215. #
  216. # BanSynchronizationDiscordToMinecraft: whether or not to ban people on the Minecraft server if they get banned from the Discord server
  217. # BanSynchronizationDiscordToMinecraftReason: the message to be used as the ban reason for banning players from the Minecraft server
  218. # BanSynchronizationMinecraftToDiscord: whether or not to ban people on the Discord server if they get banned from the Minecraft server
  219. #
  220. BanSynchronizationDiscordToMinecraft: true
  221. BanSynchronizationDiscordToMinecraftReason: "&cYou have been banned until further notice from the server because you were banned on our Discord server."
  222. BanSynchronizationMinecraftToDiscord: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement