Advertisement
Guest User

ChatControl - chat.txt

a guest
Apr 2nd, 2016
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.13 KB | None | 0 0
  1. # -------------------------------------------------------------------------------
  2.  
  3. # This file manages rules in chat (not commands) and includes rules from rules.txt.
  4.  
  5. #
  6.  
  7. # For help, see the header in the rules.txt file.
  8.  
  9. # -------------------------------------------------------------------------------
  10.  
  11.  
  12.  
  13. # -------- Basic grammar corrections
  14.  
  15. match \bdis\b
  16.  
  17. then replace this
  18.  
  19.  
  20.  
  21. match \bwanna\b
  22.  
  23. then replace want
  24.  
  25.  
  26.  
  27. match \bgonna\b
  28.  
  29. then replace going
  30.  
  31.  
  32.  
  33. match \bwillste\b
  34.  
  35. then replace willst du
  36.  
  37.  
  38.  
  39. # -------- Prevent asking for a rank
  40.  
  41. match (can|may|would you like if) i (have|be|become|get|has) (op|admin|mod|builder)
  42.  
  43. then warn &cCurrently, we are not looking for new staff.
  44.  
  45. then deny
  46.  
  47.  
  48.  
  49. match (do|are) you (need|wish|looking for) (any|some|one|good) (op|ops|operators|admins|mods|builders|new people|ateam)
  50.  
  51. then warn &cCurrently, we are not looking for new staff.
  52.  
  53. then deny
  54.  
  55.  
  56.  
  57. match (kann|darf|bekomm) ich (op|admin|mod|builder)
  58.  
  59. then warn &cSorry, wir suchen derzeit keine neuen Teammitglieder.
  60.  
  61. then deny
  62.  
  63.  
  64.  
  65. match (sucht|braucht) ihr (op|ops|operators|admins|mods|builders|new people|ateam|teamler|staff)
  66.  
  67. then warn &cSorry, wir suchen derzeit keine neuen Teammitglieder.
  68.  
  69. then deny
  70.  
  71.  
  72. # -------- Prevent people saying bad things about your server
  73.  
  74. # Notice the id, it can be a string and can used multiple times.
  75.  
  76. match this server (is (bad|crappy|shitty)|suck)
  77.  
  78. id ServerHate
  79.  
  80. then rewrite I love this filter!|I can't behave property due to brain damage!|My bad manners was corrected by server.
  81.  
  82. then notify chatcontrol.notify.rulesalert &8[&7ID {ruleID}&8] &7{player}: &f{message}
  83.  
  84. then console kick {player} &cYour rating will be processed by our staff soon. \nThanks and welcome back!
  85.  
  86.  
  87.  
  88. match ((admin|op|ateam|server|owner) (is|are)) + *(dick|cock|duck|noob|kid)
  89.  
  90. id ServerHate
  91.  
  92. then console kick {player} &cI don't think so.
  93.  
  94. then deny
  95.  
  96. then log
  97.  
  98.  
  99.  
  100. match der server (ist (scheiße|doof|behindert)|stinkt)
  101.  
  102. id ServerHate
  103.  
  104. then rewrite I liebe den Server!|Error 404 - Brain not found.
  105.  
  106. then notify chatcontrol.notify.rulesalert &8[&7ID {ruleID}&8] &7{player}: &f{message}
  107.  
  108. then console kick {player} &cDeine Serverbewertung wird dem Team übermittelt. \nDanke und bis bald!
  109.  
  110.  
  111.  
  112. match ((admin|op|team|server|owner) (ist|sind)) + *(penis|scheiße|doof|behindert|kid)
  113.  
  114. id ServerHate
  115.  
  116. then console kick {player} &cIch denke nicht.
  117.  
  118. then deny
  119.  
  120. then log
  121.  
  122. # Example of limiting repeating characters to four repeats maximum.
  123.  
  124. #match (.)(?=([a-z])\1{3})
  125.  
  126. #then replace
  127.  
  128.  
  129.  
  130. # Example of preventing special, unicode characters. Those are misused to bypass filters,
  131.  
  132. # but are used in non-english languages, so be careful.
  133.  
  134. #match [^\u0000-\u007F]+
  135.  
  136. #then warn Unicode is prohibited
  137.  
  138. #then deny
  139.  
  140.  
  141.  
  142. # -------- Example usage of unicode characters - making smileys
  143.  
  144. match :\)
  145.  
  146. then replace ☺
  147.  
  148.  
  149.  
  150. match :-\)
  151.  
  152. then replace ☺
  153.  
  154.  
  155.  
  156. match :\(
  157.  
  158. then replace ☹
  159.  
  160.  
  161.  
  162. match :-\(
  163.  
  164. then replace ☹
  165.  
  166.  
  167.  
  168. match ;\)
  169.  
  170. then replace ㋡
  171.  
  172.  
  173.  
  174. match ;-\)
  175.  
  176. then replace ㋡
  177.  
  178.  
  179.  
  180. match \:star\:
  181.  
  182. then replace ★
  183.  
  184.  
  185.  
  186. match <3\b
  187.  
  188. then replace ❤
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement