Advertisement
Guest User

settings

a guest
Oct 13th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.96 KB | None | 0 0
  1. # !-------------------------------------------------------------------------------------------------!
  2. # Welcome to the main configuration of ChatControl PRO
  3. # !-------------------------------------------------------------------------------------------------!
  4. #
  5. # For support and documentation, please visit:
  6. # - https://github.com/kangarko/ChatControl-Pro/wiki
  7. #
  8. # !-------------------------------------------------------------------------------------------------!
  9. #
  10. # 1) COLOR CODES are supported with the '&' character. See
  11. # - http://minecraftwiki.net/wiki/Formatting_codes
  12. # [!] When you use them, omit the message with " " or ' '.
  13. #
  14. # 2) TO HIDE a message, set it to 'none'.
  15. #
  16. # 3) For UNICODE CHARACTERS (smileys, symbols, ..), save the file in UTF-8 encoding. See
  17. # - https://github.com/kangarko/ChatControl-Pro/wiki/Use-Right-Encoding
  18. #
  19. # 4) JSON is supported. For usage, see:
  20. # - https://github.com/kangarko/ChatControl-Pro/wiki/JSON
  21. #
  22. # 5) SOUND NAMES had changed as per Minecraft 1.9, compare:
  23. # - 1.9 and newer: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
  24. # - 1.8 and older: https://goo.gl/ArzbZA
  25. #
  26. # PS: The information above applies for all files within the ChatControl folder.
  27. #
  28. # !! Messages (e.g. 'Please wait 2 seconds [...]') are stored in localization, see:
  29. # - https://github.com/kangarko/ChatControl-Pro/wiki/Localization
  30. #
  31. # !-------------------------------------------------------------------------------------------------!
  32.  
  33. # -------------------------------------------------------------------------------------------------
  34. # Reduce impact of spamming bots
  35. # -------------------------------------------------------------------------------------------------
  36. Anti_Bot:
  37.  
  38. Cooldown:
  39.  
  40. # How many seconds the player needs to wait before logging in again?
  41. Rejoin: 4
  42.  
  43. # How many seconds must the player wait after login to chat?
  44. Chat_After_Login: 1
  45.  
  46. # How many seconds must the player wait after login to run commands?
  47. Command_After_Login: 1
  48.  
  49. # Block chat until the player has moved? They can still execute commands.
  50. Block_Chat_Until_Moved: true
  51.  
  52. # A list of commands to block until the player has moved.
  53. # To disable, set to: Block_Commands_Until_Moved: '[]'
  54. Block_Commands_Until_Moved:
  55. - /afk
  56. - /me
  57.  
  58. # If you have AuthMe, only display the quit message if the player was logged in?
  59. # [TIP] To disable join message, enable 'delayJoinMessage' in AuthMe's configuration.
  60. Show_Quit_Message_Only_If_Logged: true
  61.  
  62. # Player will be unable to place two signs with the same text.
  63. Block_Signs_With_Same_Text: true
  64.  
  65. # Prevent inappropriate player names from entering the server. Supports regular expressions.
  66. Disallowed_Nicknames:
  67. - '(f+(\W|\d|_)*u+(\W|\d|_)*c+(\W|\d|_)*k+(\W|\d|_)*)'
  68. - bitch
  69. - asshole
  70.  
  71. # -------------------------------------------------------------------------------------------------
  72. # Prevent messages written in BIG LETTERS
  73. # -------------------------------------------------------------------------------------------------
  74. Anti_Caps:
  75. Enabled: true
  76. Enabled_In_Commands: false
  77.  
  78. # List of commands checked for capitalization. Requires 'Enabled_In_Commands' enabled.
  79. # [TIP] To enable anti-caps everywhere, set the list to - '/'
  80. Commands_To_Apply:
  81. - /msg
  82. - /tell
  83.  
  84. # How many warning points to give when the player triggers the filter?
  85. # [NOTICE] Only works if Points are enabled. To disable, set: 'Amount: 0'
  86. Points:
  87. Warn_Set: spam
  88.  
  89. # You can write a valid mathematical expression here. The result will be rounded to a whole number (without decimals).
  90. Amount: 4 * ({capsPercentage} / 2)
  91.  
  92. # Allow player names to be spelled in caps? Disable if having performance issues (especially on large servers).
  93. Ignore_Usernames: false
  94.  
  95. Min_Message_Length: 5
  96. Min_Caps_Percentage: 50
  97. Min_Caps_In_A_Row: 5
  98. Whitelist:
  99. - OMG
  100. - LOL
  101. - WTF
  102. - WOW
  103. - ROFL
  104. - ROTFL
  105.  
  106. # -------------------------------------------------------------------------------------------------
  107. # Prevent flooding the chat with junk / repetitive messages
  108. # -------------------------------------------------------------------------------------------------
  109. Anti_Spam:
  110.  
  111. # This section applies for both commands and messages.
  112. #
  113. # Similarity check compares player's message to their last one(s),
  114. # and prevents sending the same or similar message(s) multiple times.
  115. Similarity_Check:
  116.  
  117. # If running a non-english server, disable to improve the check.
  118. Ignore_Special_Characters: true
  119.  
  120. Ignore_Duplicate_Characters: false
  121.  
  122. # Anti-spam section for commands.
  123. Commands:
  124.  
  125. # How many seconds the player must wait till their next command? Set to 0 to disable.
  126. Command_Delay: 2
  127.  
  128. # Warning points.
  129. # [NOTICE] Only works if Points are enabled. To disable, set: 'Amount: 0'
  130. Delay_Points:
  131. Warn_Set: fastmessages
  132.  
  133. # The {delay} is the delay between the current and last command in seconds.
  134. Amount: 3 - {delay}
  135.  
  136. # Block the command if it's similar to the previous one, in percent.
  137. # Set to 0 or 100 to disable.
  138. Similar_Percentage_Block: 80
  139.  
  140. # Warning points.
  141. # [NOTICE] Only works if Points are enabled. To disable, set "Amount" to 0.
  142. Similarity_Points:
  143. Warn_Set: spam
  144. Amount: 4 * ({similarityPercentage} / 2)
  145.  
  146. # If enabled, *ONLY* the commands listed in the whitelist will be checked.
  147. Whitelist_Works_Like_Blacklist: false
  148.  
  149. # Commands that the player can run them multiple times after each other.
  150. Whitelist_Similarity:
  151. - as
  152. - asc
  153. - c
  154. - challenge
  155. - is
  156. - island
  157. - glist
  158. - home
  159. - msg
  160. - pm
  161. - pk
  162. - pa
  163. - r
  164. - t
  165. - tell
  166. - up
  167. - sw
  168. - vote
  169. - jump
  170. - warp
  171. - pb
  172. - parkour
  173. - skypvp
  174. - w
  175.  
  176. # Commands that the player is not forced to wait before executing them next time.
  177. Whitelist_Delay:
  178. - /spawn
  179. - /home
  180. - /hello
  181.  
  182. # Commands to handle as chat.
  183. # Includes anti-spam, rules, writer, points, anti-caps, capitalizing and punctuation.
  184. Handle_As_Chat:
  185. - /me
  186.  
  187. # Anti-spam section for messages.
  188. Chat:
  189.  
  190. # How many seconds must the player wait between their next message? Set to 0 to disable.
  191. Message_Delay: 1
  192.  
  193. # Warning points.
  194. # [NOTICE] Only works if Points are enabled. To disable, set: 'Amount: 0'
  195. Delay_Points:
  196. Warn_Set: fastmessages
  197.  
  198. # The {delay} is the delay between the current and last message (in seconds)
  199. Amount: 3 - {delay}
  200.  
  201. # Block repetitive messages if they are similar to the previous one, in percent.
  202. # Set to 0 or 100 to disable.
  203. Similar_Percentage_Block: 80
  204.  
  205. # Amount of previous messages to check. Increases effectiveness and preventing spam like so:
  206. # <player> t
  207. # <player> lol
  208. # <player> t
  209. # <player> lol
  210. Similarity_Message_Check_Count: 2
  211.  
  212. # Warning points.
  213. # [NOTICE] Only works if Points are enabled. To disable, set "Amount" to 0.
  214. Similarity_Points:
  215. Warn_Set: spam
  216. Amount: 4 * ({similarityPercentage} / 2)
  217.  
  218. # A message that starts with the following will be ignored from the similarity check.
  219. Whitelist_Similarity:
  220. - hello
  221. - hey
  222.  
  223. # A message that starts with the following will be ignored from the delay check.
  224. Whitelist_Delay:
  225. - test
  226.  
  227. # -------------------------------------------------------------------------------------------------
  228. # Correct player's grammar.
  229. # -------------------------------------------------------------------------------------------------
  230. Grammar:
  231.  
  232. # Punctualize every sentence (insert a dot at the end).
  233. Insert_Dot:
  234. Enabled: false
  235. Min_Message_Length: 5
  236.  
  237. # Capitalize sentences (make the first letter uppercased).
  238. Capitalize:
  239. Enabled: true
  240. Min_Message_Length: 5
  241.  
  242. # -------------------------------------------------------------------------------------------------
  243. # Remove all messages from the chat with the "/chc clear" command.
  244. # -------------------------------------------------------------------------------------------------
  245. Clear:
  246. Broadcast: true
  247. Do_Not_Clear_For_Staff: true
  248.  
  249. # Amount of blank lines to be printed to the console.
  250. Console_Lines: 300
  251.  
  252. # -------------------------------------------------------------------------------------------------
  253. # Stop people from writing to the chat with the "/chc mute" command.
  254. # -------------------------------------------------------------------------------------------------
  255. Mute:
  256. Broadcast: true
  257.  
  258. # Deny following actions while the chat is muted.
  259. Prevent:
  260. Writing_Books: false
  261. Placing_Signs: true
  262.  
  263. # Hide the following messages while the chat is muted.
  264. Silence:
  265. Join_Messages: true
  266. Quit_Messages: true
  267. Death_Messages: true
  268.  
  269. Disabled_Commands:
  270. - /me
  271. - /tell
  272. - /msg
  273. - /r
  274. - /w
  275.  
  276. # -------------------------------------------------------------------------------------------------
  277. # Announce important messages with the "/chc announce" command.
  278. # You can customize the format in localization.
  279. # -------------------------------------------------------------------------------------------------
  280. Announcer:
  281. Bungee: true
  282. Ignore_Self: false
  283. Log_To_Console: true
  284.  
  285. # Usage: <bukkitSoundName>, <volume>, <pitch>
  286. # For Minecraft 1.8.8 and older, it is recommended to use 'SUCCESSFUL_HIT'
  287. Sound: ENTITY_PLAYER_LEVELUP, 1.0, 0.1
  288.  
  289. # -------------------------------------------------------------------------------------------------
  290. # Let staff communicate together with the "/chc ach" command.
  291. # -------------------------------------------------------------------------------------------------
  292. Admin_Chat:
  293. Bungee: true
  294. Log_To_Console: true
  295.  
  296. # Write to logs/admin-chat.txt ?
  297. Write_To_File: true
  298.  
  299. # Integration with DiscordSRV
  300. # The channel name on your Discord server that will receive admin messages.
  301. # Set "none" or leave empty to disable.
  302. Discord_Channel: "none"
  303.  
  304. # -------------------------------------------------------------------------------------------------
  305. # Send messages over Bungee with the "/chc global" command.
  306. # -------------------------------------------------------------------------------------------------
  307. Bungee_Chat:
  308.  
  309. # Enable bungee chat for players after login automatically. They can turn it off with '/chc g switch'
  310. Enabled_By_Default: true
  311.  
  312. Log_To_Console: true
  313.  
  314. # Write to logs/bungee-chat.txt ?
  315. Write_To_File: true
  316.  
  317. # Integration with DiscordSRV
  318. # The channel name on your Discord server that will receive global messages.
  319. # Set "none" or leave empty to disable.
  320. Discord_Channel: "none"
  321.  
  322. # -------------------------------------------------------------------------------------------------
  323. # Private messages allow you to secretly message another player without everyone else seeing.
  324. # There are currently following commands: /tell and /reply
  325. # [NOTICE] If disabled, you can still use commands with the same label from other plugins/server.
  326. # -------------------------------------------------------------------------------------------------
  327. Private_Messages:
  328. Enabled: true
  329. Bungee: true
  330. # The first alias is the main label, that must be set!
  331. Aliases:
  332. Tell: [tell, msg, t, whisper]
  333. Reply: [reply, r]
  334. TogglePM: [togglepm, ignorepm, nopm]
  335.  
  336. # You can configure the formats in formatting.yml file.
  337. Format_Sender: Private_Message_Sender
  338. Format_Receiver: Private_Message_Receiver
  339.  
  340. # -------------------------------------------------------------------------------------------------
  341. # Ability to ignore chat and private messages from certain players.
  342. # -------------------------------------------------------------------------------------------------
  343. Ignore:
  344. Enabled: false
  345.  
  346. # Please do not remove the first alias, as this is the main command label.
  347. Aliases: [ignore, ign]
  348.  
  349. # Hide chat messages from ignored players?
  350. Chat: true
  351.  
  352. # Do not receive private messages from ignored people?
  353. Private_Messages: true
  354.  
  355. # -------------------------------------------------------------------------------------------------
  356. # Features involving packets that require ProtocolLib.
  357. # -------------------------------------------------------------------------------------------------
  358. Packets:
  359.  
  360. # Enable all features that require ProtocolLib
  361. # e.g. packet rules, tab complete
  362. Enabled: true
  363.  
  364. # Prevent using TAB to complete a message. Tab completing may reveal server information.
  365. Tab_Complete:
  366. Disable: true
  367.  
  368. # Allow completion in messages?
  369. Disable_Only_In_Commands: true
  370.  
  371. # Allow if the message/command contains space (' ') ?
  372. Allow_When_Message_Has_Space: false
  373.  
  374. # Allow when the message length is above a certain limit.
  375. # Not recommended as it might still reveal your server setup.
  376. Allow_When_Length_Above: 0
  377.  
  378. # -------------------------------------------------------------------------------------------------
  379. # Most popular feature of ChatControl: Rules are user-defined filters that catch messages
  380. # based on regular expressions. See "rules/" folder for configuration and examples.
  381. # -------------------------------------------------------------------------------------------------
  382. Rules:
  383. # Print the 'Rule match [...]' and messages about warning points into the console?
  384. # You can hide rules from appearing individually with "dont verbose" operator.
  385. Verbose: true
  386.  
  387. # Broadcast warning messages from rules and handlers to Bungeecords?
  388. Bungee: true
  389.  
  390. # Check chat with rules/rules.txt file and rules/chat.txt file?
  391. Chat: true
  392.  
  393. # Check commands with rules/rules.txt file and rules/commands.txt file?
  394. Commands: true
  395.  
  396. # Check messages against rules/packets.txt? Can catch messages from server itself, or even other plugins.
  397. # Requires ProtocolLib.
  398. Packets: true
  399.  
  400. # Check signs with rules/rules.txt file and rules/signs.txt file?
  401. Signs:
  402. Check: true
  403.  
  404. # Prevent the sign creation?
  405. Block: true
  406.  
  407. # Drop as an item?
  408. Drop: true
  409.  
  410. # Check books when signed, with rules/rules.txt file and rules/books.txt file?
  411. Books:
  412. Check: true
  413.  
  414. # Replace the title an pages if a rule changes it? If false, denies creation.
  415. Replace: true
  416.  
  417. # Check the name of items renamed by anvil with rules/rules.txt file and rules/items.txt file?
  418. Anvil:
  419. Check: true
  420.  
  421. # Replace item name if a rule changes it? If false, denies creation.
  422. Replace: true
  423.  
  424. # Let players choose which messages (caught be a rule) they want to see.
  425. # Read more at https://github.com/kangarko/ChatControl/wiki
  426. Chat_Ignorer:
  427. Enabled: false
  428.  
  429. # You have to create a set here (just a section) to be able to ignore it. Create as many as you want.
  430. # You can limit sets that can be toggled by giving 'chatcontrol.ignoreset.<setName>' permission.
  431. Sets:
  432.  
  433. # This is an example set where all possible settings are used (currently just one).
  434. # Players with 'chatcontrol.ignoreset.swearings' permission can toggle this set for themselves.
  435. # You do not need to specify any parameters, at all.
  436. swear:
  437. # Do not ignore by default. Player has to use "/chc ignore swearings" to make it effective for them.
  438. # Default value: false
  439. Ignored_By_Default: false
  440.  
  441. # -------------------------------------------------------------------------------------------------
  442. # Remove unwanted messages from the console.
  443. # -------------------------------------------------------------------------------------------------
  444. Console_Filter:
  445. Enabled: false
  446.  
  447. # Save messages that were caught and hidden to logs/console.txt?
  448. Log: false
  449.  
  450. # Remove certain messages from console.
  451. # Does not need to be whole message, just a part of the message you want to block.
  452. Filter_Console_Messages:
  453. - Reached end of stream for
  454. - Connection reset
  455. # The following is commented out as it causes issues with Multicraft.
  456. # If you don't use Multicraft you can comment them out to lower console spam.
  457. #- UUID of player
  458. #- lost connection
  459.  
  460. # -------------------------------------------------------------------------------------------------
  461. # Play a sound to a player that has been mentioned.
  462. # -------------------------------------------------------------------------------------------------
  463. Sound_Notify:
  464. Enabled: true
  465.  
  466. # The time before they player will receive sound notify again.
  467. Cooldown: 5 seconds
  468.  
  469. # Only notify if the player is afk? Requires Essentials.
  470. Require_Afk: false
  471.  
  472. # Only notify when player's name in the chat starts with the specific character.
  473. # Example: 'Hello @kangarko, are you there?'
  474. # Set to 'none' to always allow.
  475. Require_Prefix: 'none'
  476.  
  477. # Format: bukkit_sound_name, volume (float), pitch (float)
  478. # If you are on MC 1.8.x or older, the default sound name was 'CHICKEN_EGG_POP'
  479. Sound: ENTITY_CHICKEN_EGG, 1F, 1.5F
  480.  
  481. # Highlight the name of the notified player. Set to none to disable.
  482. Color: '&a'
  483.  
  484. Enabled_In_Commands:
  485. - /msg
  486. - /tell
  487. - /t
  488. - /w
  489. - /r
  490.  
  491. # -------------------------------------------------------------------------------------------------
  492. # Set different settings from this file for people with certain permissions.
  493. # -------------------------------------------------------------------------------------------------
  494. Groups:
  495. Enabled: false
  496.  
  497. # The group list. You can add, edit or remove existing groups here.
  498. # For tutorial, read https://github.com/kangarko/ChatControl-Pro/wiki/Groups
  499. List:
  500. vip:
  501. Message_Delay: 0
  502. Command_Delay: 0
  503.  
  504. # -------------------------------------------------------------------------------------------------
  505. # Give player warning points for violating rules/actions.
  506. # -------------------------------------------------------------------------------------------------
  507. Points:
  508. Enabled: false
  509.  
  510. # Shall the last action be repeated until the reset task gets scheduled?
  511. Repeat_Last_Action: true
  512.  
  513. # Should player only get ONE warning (the one from warning set) and not both from rules and warning sets.
  514. Smart_Warnings: true
  515.  
  516. # Players will loose their warning points when you reload or shut down the server (unless you use
  517. # MySQL, and, once upon a time, in the reset task:
  518. Reset_Task:
  519.  
  520. # The delay between taking points (in seconds). Set 0 to only reset points on plugin or server reload.
  521. # [TIP] If this is disabled, enable Repeat_Last_Action
  522. Repeat_Every_Seconds: 20
  523.  
  524. # How much points to take from different sets. If you do not specify a set, no points will be taken from it.
  525. Remove:
  526. global: 5
  527. spam: 1
  528.  
  529. # To punish the player in different ways for doing a specific thing, you can create multiple warning sets.
  530. Warn_Sets:
  531.  
  532. # [NOTICE] This is a special set. Unless removed, all points will go there if you do not specify the set name.
  533. # example: you don't need to write "then points global 5", but just "then points 5" (in rules)
  534. global:
  535.  
  536. # Specify the commands to execute if the player reaches a specific points threshold.
  537. # Use operator "warn" to send the message directly to the player, otherwise, run commands as the console.
  538. # Use operator "bungeeconsole" to send commands to Bungeecords directly.
  539. 5:
  540. - "warn &7Please obey the &2rules &7otherwise you will be &4punished&7."
  541. #- "bungeeconsole tell {player} &cYou have been warned for not respecting the server rules."
  542. 15:
  543. - "warn &c**** &lHey &c{player} ****\n &7-> &cThis is your &6final &cwarning!"
  544. #- "mute {player} 5m Do not observing warnings" # Only works if you have a mute plugin
  545. 30:
  546. - "kick {player} &cKicked for breaking the rules"
  547.  
  548. swear:
  549. 4:
  550. - "warn &cYou have received first warning for swearing."
  551. 6:
  552. - "warn &cPlease do not swear, otherwise an action will be taken!"
  553. 8:
  554. - "kick {player} &cInappropriate language (last warning)"
  555. 20:
  556. - "tempban {player} 30m autoban for swearing" # This requires compatible third party plugin installed
  557.  
  558. spam:
  559. 6:
  560. - "warn &cPlease do not act like spammer."
  561. 10:
  562. - "warn &cPlease do not spam, otherwise you will be banned."
  563. 12:
  564. - "kick {player} &cSpamming the chat (last warning)"
  565. 26:
  566. - "tempban {player} 10m autoban for chat spam" # This requires compatible third party plugin installed
  567.  
  568. fastmessages:
  569. 6:
  570. - "warn &cPlease slow down chat messages."
  571. 10:
  572. - "warn &cSlow down chat, otherwise you will be banned."
  573. 14:
  574. - "kick {player} &cSlow down chat (last warning)"
  575. 30:
  576. - "tempban {player} 10m autoban for chat spam" # This requires compatible third party plugin installed
  577.  
  578. # -------------------------------------------------------------------------------------------------
  579. # A variable (placeholder) is a string in brackets {}, which is replaced by
  580. # the actual data. Example: {player} is replaced with the player name.
  581. # -------------------------------------------------------------------------------------------------
  582. Variables:
  583.  
  584. # Create own placeholders using JavaScript to get properties from any other plugin or even server itself.
  585. # See variables/javascript.txt file for their management and creation.
  586. Custom_Enabled: false
  587.  
  588. # If Vault is installed, display players' prefix/suffix from each of their group together.
  589. # Limitation: Only displayed if the player has multiple groups, NO when a group inheritances multiple prefixes from other.
  590. Vault:
  591. Multi_Prefix: false
  592. Multi_Suffix: false
  593.  
  594. # ---------------------------------------------------------------------------------------------------
  595. # Save chat communication to see what happened in chat while you were offline.
  596. # ---------------------------------------------------------------------------------------------------
  597. Writer:
  598.  
  599. # Write chat messages to logs/chat.txt?
  600. Enabled: true
  601.  
  602. Ignore_Players:
  603. - ignoredAdmin
  604.  
  605. # Commands that will be saved along with the chat messages. To log all, set Write_Commands: ['']
  606. Commands:
  607. - /me
  608. - /msg
  609. - /m
  610. - /tell
  611. - /t
  612. - /reply
  613. - /r
  614. - /mail
  615.  
  616. # ---------------------------------------------------------------------------------------------------
  617. # Welcome players to the server with a Message of The Day
  618. # ---------------------------------------------------------------------------------------------------
  619. Motd:
  620. Enabled: true
  621.  
  622. # How long to wait before displaying after login? Used to avoid covering by other messages.
  623. Delay_Ticks: 2
  624.  
  625. # Sound to play. Format: <bukkitSoundName>, <volume>, <pitch>
  626. Sound: ENTITY_PLAYER_LEVELUP, 1F, 0.1F
  627.  
  628. # Below it's just an example of the message you can send to players when they log in.
  629. Message:
  630. - '&6-&c-&b-&1-&e-&2-&4-&5-&7-&9-&a-&b-&d-&e-&f-&3-&1-&e-&7-&4-&5-&f-&6-&2-&1-&6-&7-&8-&9-&a-&b-&c-&d-&e-&f-&1-&2-&3-&4-&5-&6-'
  631. - ' &9B&eO&9MBASTIC - ...is &7f&9a&an&bt&da&es&ft&3i&1c &9 !'
  632. - '&6-&c-&b-&1-&e-&2-&4-&5-&7-&9-&a-&b-&d-&e-&f-&3-&1-&e-&7-&4-&5-&f-&6-&2-&1-&6-&7-&8-&9-&a-&b-&c-&d-&e-&f-&1-&2-&3-&4-&5-&6-'
  633.  
  634. # ---------------------------------------------------------------------------------------------------
  635. # Spying allows to see others' commands, including content of private messages.
  636. #
  637. # [TIP] Give staff chatcontrol.spy.autoenable permission to auto enable spy on join.
  638. # ---------------------------------------------------------------------------------------------------
  639. Spy:
  640. Enabled: true
  641.  
  642. # Command aliases. The first one is the main label, please do not remove it!
  643. Command_Aliases: [spy, socialspy]
  644.  
  645. Format: "&8[&5spy&8] &7{player}: &7{message}"
  646.  
  647. # What prefix should we display when you receive a channel message from a channel you're spying?
  648. # Requires channels enabled in channels.yml
  649. Channel_Prefix: "&8[&5spy&8] "
  650.  
  651. # Send to staff on other servers as well?
  652. Bungee: true
  653.  
  654. # If true, ALL commands except for those listed below shall be monitored. NOT recommended.
  655. # If false, ONLY commands below are to be monitored.
  656. Command_List_Works_Like_Blacklist: false
  657.  
  658. Command_List:
  659. - /tell
  660. - /msg
  661. - /t
  662. - /whisper
  663. - /r
  664. - /reply
  665.  
  666. # -----------------------------------------------------------------------------------------------------
  667. # Integration with BungeeCords
  668. # You need BungeeControlBridge on your bungee network. (https://spigotmc.org/resources/13079)
  669. # -----------------------------------------------------------------------------------------------------
  670. BungeeCords:
  671.  
  672. # Enable the global bungee integration? To enable bungee in various settings, search for "Bungee"
  673. # key in that configuration setion.
  674. Enabled: true
  675.  
  676. # The prefix used in front of all messages coming from other servers.
  677. Prefix: "&5[{server_name}] &e"
  678.  
  679. # -----------------------------------------------------------------------------------------------------
  680. # MySQL connection allows to store same information over multiple servers.
  681. # -----------------------------------------------------------------------------------------------------
  682. MySQL:
  683.  
  684. # Save players' data to the database when they exit the server and load them on join?
  685. Enabled: false
  686.  
  687. # Enable if using Bungeecords and having out-of-sync issues.
  688. # If false, mysql is only updated when players quit and join.
  689. # If true, mysql is saved each time player updates their option (e.g. /ignore list)
  690. Aggressive: false
  691.  
  692. # Warning: Never change those on a live server. Do not reload, always restart.
  693. Connection:
  694. Host: 'localhost'
  695. Database: 'minecraft'
  696. Port: '3306'
  697. User: ''
  698. Password: ''
  699. # Note: There is no automatic update, when changed.
  700. Table_Prefix: 'ChatControl_'
  701. # For very advanced users, you may customize the connector syntax to MySQL here.
  702. Connector_Advanced: "jdbc:mysql://{host}:{port}/{database}?autoReconnect=true"
  703.  
  704. # -----------------------------------------------------------------------------------------------------
  705. # Allows you to print specific debug messages only about certain parts of this plugin.
  706. # You normally don't need to edit this unless you have problems or been navigated by the dev.
  707. # -----------------------------------------------------------------------------------------------------
  708. Debugger:
  709. # Which sections to debug? Current possible: pm (private messages)
  710. Sections: []
  711.  
  712. # W.I.P
  713. Keys: ""
  714.  
  715. # Save to logs/debug.txt ?
  716. Save: true
  717.  
  718. # Log to console ?
  719. Log: false
  720.  
  721. # --------------------------------------------------------------------------------------------------
  722. # Advanced: Affects the order in which we format and check the chat. No need to touch.
  723. # Read https://github.com/kangarko/ChatControl-Pro/wiki/Listener-Priorities for more information.
  724. #
  725. # Plugins which may require changing priority of Formatter: FactionsChat, BanManager and WorldGuard.
  726. # You need to find the correct combination for your server yourself. Restart after each change.
  727. # --------------------------------------------------------------------------------------------------
  728. Listener_Priority:
  729.  
  730. # Used for formatting or channels. Should have the last say, meaning highest priority.
  731. Formatter: NORMAL
  732.  
  733. # Used for checking a message against duplication, time or rules.
  734. Checker: NORMAL
  735.  
  736. # Used for checking signs and blocking them if they match a rule.
  737. Signs: HIGHEST
  738.  
  739. # What commands should trigger the chatcontrol menu (separated by a comma ,)?
  740. # * THE FIRST ALIAS IS THE MAIN LABEL, PLEASE DO NOT REMOVE IT. *
  741. Command_Aliases: [chatcontrol, chc, cc]
  742.  
  743. # Handle characters with accents internally as without the accents (e.g. รก goes to a)?
  744. # Makes rules and anti-spam more effective on non-english servers.
  745. Translate_Diacritical_Marks: true
  746.  
  747. # Currently available: en (english), de (german), sk (slovak), cz (czech), es (spanish), pt (portugese), it (italian)
  748. # hu (hungarian), fr (french), nl (dutch), cn (chinese), dk (danish), pl (polish) and ru (russian)
  749. # Read https://github.com/kangarko/ChatControl-Pro/wiki/Localization for tutorial on custom localization.
  750. Locale: de
  751.  
  752. # Prevent regular expressions freezing the server if they take more time than specified (in milliseconds).
  753. Regex_Timeout_Milis: 100
  754.  
  755. # Time of some plugin's operations is measured. Print a message to the console if they take
  756. # over the specified amount of time in milliseconds. Set 0 to disable.
  757. Log_Lag_Over_Milis: 100
  758.  
  759. # Make the startup messages less intrusive. Disable if having issues.
  760. Silent_Startup: false
  761.  
  762. # Remove colors from checked messages to prevent bypasses of rules.
  763. # Disable if you wish to retain colors in the message after it's replaced by a rule.
  764. Regex_Strip_Colors: true
  765.  
  766. # Plugin saves player data, such as their last message or command for anti-spam to use.
  767. # Should the data be reset on player quit? Recommended in lobbies (on bungee), but not elsewhere.
  768. Reset_Cache_On_Quit: false
  769.  
  770. # Set to true if the \n operator does not work for you.
  771. # Before that, please ensure you've saved the file in an encoding that supports new line operator (usually UTF-8).
  772. Enforce_New_Line: false
  773.  
  774. # The server name used in {server_name} variable. By default, the 'server-name' property from server.properties is used.
  775. # It is mainly used for BungeeCords integration. Colors are supported.
  776. Server_Name: default
  777.  
  778. # Notifies about new versions.
  779. Check_Updates: false
  780.  
  781. # Prints info to the console about various events/configurations.
  782. # [TIP] Don't be afraid to enable it - it helps you understand how plugin sees what
  783. # you have configured, thus enabling you to solve issues by yourself with a glance.
  784. Debug: false
  785.  
  786. # Do not change this value, otherwise it will corrupt your plugin installation!
  787. Version: 18
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement