Guest User

VentureChat Config (Spigot)

a guest
Apr 8th, 2017
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.01 KB | None | 0 0
  1. #===============================================================
  2. # MineverseChat Config =
  3. # Author: Aust1n46 =
  4. #===============================================================
  5.  
  6. # - regex1,regex2
  7. # Simple regex tips: Use \b to "cut" a section of the word or phrase. Example: \bass,donuts
  8. # Example filtered sentence: You are an ass. Will become: You are an donuts.
  9. # Example filtered sentence: You caught a bass. Will stay: You caught a bass.
  10. # Example filtered sentence: You are an asshole. Will become: You are an donutshole.
  11. # Default filters by Jabelpeeps
  12. filters:
  13. - (\banus),donuts
  14. - (\ba+r*(se+|ss+(?!(ass|um|oc|ign)).*?|s*e*h+[o0]*[l1]+e*[sz]*)\b),donuts
  15. - (b[i1]a?tch(es)?),puppy
  16. - Carpet Muncher,cookie monster
  17. - (\bc((?!ook\b)[o0]+c*|aw)k\W?(sucker|s*|he[ea]*d)\b),banana shananigans
  18. - (\b[ck]r+a+p+(er|s|z)?\b),poopoo
  19. - (\bcum+\b),go
  20. - (\b[ck](u*n+|[l1]+[i1]+)t+[sz]*\b),peach
  21. - (\bd[1i](c?k(head)?|[l1]+d[o0])e?[sz]?\b),fiddlesticks
  22. - (\bd[1i]+n+g+u+s+),discus
  23. - f u c k( e r)?,nono
  24. - (\bfai*g+[oei1]*t*[sz]*\b),cigar
  25. - Fudge Packer,fine person
  26. - (\b(m[uo]+th[ae]r?)?(f|ph)[au]c*k*(e[rn]|ah*|ing?|)[sz]?\b),I SMELL
  27. - (\b(j(ac|er|ur)k\W?(of+))|(ji[sz]+i*m*)\b),bake brownies
  28. - (\b(ma+s+te?rbai?te?[rs]?|wank(er)?[sz]?)\b),bake brownies
  29. - orafi(s|ce),rooster
  30. - (\bp+[e3]+[ai]*n+[i1!ua]+s+),rooster
  31. - (\bp[i1]ss+(flap|face|drop)?),peepee
  32. - (\bsh[i1!y]t+(er?|y|head)?[sz]*),I LOVE YOU
  33. - (\bva[1i]?[gj]+[i1]+na+\b),peach
  34. - vu[1l]+va,peach
  35. - planet ?minecraft,another dimension
  36. - pmc,another dimension
  37. - ((\d+\.){3}\d+),another dimension
  38. - nigger, Im rather stupid
  39. - nigga, I shouldnt have said that
  40. - penis, Snickerdoodle
  41. - pussy, Shnookerdookies
  42. - punani, Ummm
  43. - rectum, I should shut up. Really.
  44. - douchebag, I might get muted in a minute.
  45. - boob, I should stop saying this.
  46. - boner, Shovel
  47. - erect, Shovel
  48. - minge, Clear
  49. - whore, dragon
  50. - slut, laugh
  51. - slag, cool
  52. - cum, funny
  53. - sperm, stars
  54. - spunk, the sun
  55. - fag, funny
  56. - homo, fire
  57. - retard, fast
  58. - vajayjay, burgers
  59. - Yendis, Sidney
  60. - Gwienner, Guinner
  61.  
  62. # command without the /
  63. blockablecommands:
  64. - vote
  65. - me
  66.  
  67. # blacklisted nicknames
  68. nicknames:
  69. - Notch
  70. - TheClowner
  71.  
  72. nickname-in-tablist: true
  73.  
  74. commandspy:
  75. worldeditcommands: true
  76.  
  77. antispam:
  78. enabled: false
  79.  
  80. # number of messages to be spam
  81. spamnumber: 5
  82.  
  83. # amount of time in seconds for it to be spam
  84. spamtime: 10
  85.  
  86. # amount of time in minutes for the mute to last, use 0 for untimed mute
  87. mutetime: 1
  88.  
  89. # Logging chat and commands to a mysql database
  90. mysql:
  91. enabled: false
  92. user: User
  93. port: 3306
  94. password: Password
  95. host: localhost
  96. database: Database
  97.  
  98. # Login and logout messages
  99. # Use Default for the vanilla login and logout messages
  100. login:
  101. enabled: false
  102. message: Default
  103. logout:
  104. enabled: false
  105. message: Default
  106.  
  107. # Loglevel feature is still in the works for adding of debug messages
  108. # Valid loglevels:
  109. # Info: Regular logging
  110. # Debug: Show extra messages and caught errors for debugging
  111. # Severe: Only show severe messages
  112. loglevel: info
  113.  
  114. # saveinterval is in minutes
  115. saveinterval: 30
  116.  
  117. # The time in seconds between each check to remove timed mutes
  118. unmuteinterval: 60
  119.  
  120. # The color of the private messages
  121. tellcolor: white
  122.  
  123. # Enables or disabled BungeeCord messaging
  124. bungeecordmessaging: true
  125.  
  126. # This will allow vanished players to be exempt from being sent private messages, and will act as if they aren't online
  127. vanishsupport: true
  128.  
  129. # {playerto} : player receivings name
  130. # {playerfrom} : player sendings name
  131. # use Default for the basic formatting
  132. tellformatto: '&6[{playerfrom} &6-> {playerto}&6]'
  133. tellformatfrom: '&6[{playerfrom} &6-> {playerto}&6]'
  134. tellformatspy: '&4[SPY]&f[{playerfrom} &f-> {playerto}&f]'
  135. replyformatto: '&6[{playerfrom} &6-> {playerto}&6]'
  136. replyformatfrom: '&6[{playerfrom} &6-> {playerto}&6]'
  137. replyformatspy: '&4[SPY]&f[{playerfrom} &f-> {playerto}&f]'
  138.  
  139. # {sender} : player sendings name
  140. # {player} : player receivings name
  141. # {time} : time mail was sent
  142. # use Default for the basic formatting
  143. mailformat: '&6[&7{sender}&6] &8 at {time}: '
  144.  
  145. # {host} : party hosts name
  146. # {player} : player name
  147. # use Default for the basic formatting
  148. partyformat: Default
  149.  
  150. broadcastafk: true
  151. formatcleaner: true
  152.  
  153. # If true, /ignore will block chat from the ignored player as well as PM's
  154. ignorechat: true
  155.  
  156. # The message shown to players alerting them no one is in the channel to hear them
  157. emptychannelalert: "&6No one is listening to you."
  158.  
  159. messageremovericon: '&c[X]'
  160. messageremovertext: '&cRemove Message'
  161. messageremoverpermissions: '&cYou need additional permissions to view this message!'
  162.  
  163. # The name of the group is the permissions node for the format
  164. # Example: mineversechat.json.Owner is the node for the group Owner
  165. # A lower priority overrides a higher priority if a player has more than 1 group
  166. # Possible options for click_name and click_prefix are suggest_command, run_command, and open_url
  167. jsonformatting:
  168. Default:
  169. priority: 2147483647 # Integer.MAX_VALUE
  170. hover_name:
  171. - ''
  172. click_name: ''
  173. click_name_text: ''
  174. hover_prefix:
  175. - ''
  176. click_prefix: ''
  177. click_prefix_text: ''
  178. hover_suffix:
  179. - ''
  180. click_suffix: ''
  181. click_suffix_text: ''
  182.  
  183.  
  184.  
  185. # The icon is the block shown in the GUI
  186. # The text is the display name of the block icon
  187. # Include a slash (/) before the command
  188. # Permissions automatically include "mineversechat."
  189. # Example: permissions: alert equals mineversechat.alert
  190. venturegui:
  191. removemessage:
  192. icon: 'DIAMOND_AXE'
  193. durability: '0'
  194. text: '&cRemove Message'
  195. permission: 'removemessage'
  196. command: '/removemessage {hash}'
  197. slot: 7
  198.  
  199. guiicon: '&c [«]'
  200. guitext: '&cOpen Moderation GUI'
  201. guirows: 1
  202.  
  203. messageremovericon: '&c[X]'
  204. messageremovertext: '&cRemove Message'
  205. messageremoverpermissions: '&cYou need additional permissions to view this message!'
  206.  
  207. # All clickable URL's will be underlined if set to true
  208. underlineurls: true
  209.  
  210. # broadcast information
  211. broadcast:
  212. color: red
  213. permissions: mineversechat.adminchannel
  214. displaytag: '[Broadcast]'
  215.  
  216. # Use $ to include arguments into the message
  217. # Valid component types are:
  218. # Command: Sends a message or command in chat
  219. # Message: Sends a message to the player
  220. # Broadcast: Sends a broadcast to all players on the server
  221. # Permissions automatically include "mineversechat."
  222. # Example: permissions: alert equals mineversechat.alert
  223. # Use None for no permissions
  224. # The number of arguments is the minimun number of required arguments, use 0 for no required arguments
  225. alias:
  226. store:
  227. arguments: 0
  228. permissions: None
  229. components:
  230. - 'Message: &5[ClCraft] &3Visit the server store: &bshop.clownercraft.net'
  231. vote:
  232. arguments: 0
  233. permissions: None
  234. components:
  235. - 'Message: &5[ClCraft] &3Vote here: &bclownercraft.net/vote'
  236. website:
  237. arguments: 0
  238. permissions: None
  239. components:
  240. - 'Message: &5[ClCraft] &3Visit the server website: &bclownercraft.net'
  241. forum:
  242. arguments: 0
  243. permissions: None
  244. components:
  245. - 'Message: &5[ClCraft] &3Visit the server forums: &bforum.clownercraft.net'
  246. msg:
  247. arguments: 0
  248. permissions: None
  249. components:
  250. - 'Command: /venturechat:message$'
  251. message:
  252. arguments: 0
  253. permissions: None
  254. components:
  255. - 'Command: /venturechat:message$'
  256. m:
  257. arguments: 0
  258. permissions: None
  259. components:
  260. - 'Command: /venturechat:message$'
  261.  
  262. # Valid modes are:
  263. # * Everyone
  264. # v Voice and up
  265. # h HalfOp and up
  266. # q Owner
  267. # o Op and up
  268. # Enter components like console commands
  269. # Arguments are accepted
  270. irc:
  271. enabled: false
  272. nick: 'MineverseChatBot'
  273. login: 'MineverseChatbot'
  274. server: 'irc.freenode.net'
  275. port: 6667
  276. channel: '#mineversechat'
  277. trustallcertificates: true
  278. # the delay before the bot logs into the channel in seconds
  279. # increase the time if the bot fails to login
  280. channeldelay: 60
  281. commands:
  282. mute:
  283. mode: 'v'
  284. components:
  285. - 'mute'
  286. ban:
  287. mode: 'o'
  288. components:
  289. - 'ban'
  290. kick:
  291. mode: 'v'
  292. components:
  293. - 'kick'
  294.  
  295. # color = [channel] color
  296. # chatcolor = text color
  297. # cooldown is in seconds
  298. # bungeecord overrides distance
  299. # channel permissions are configurable
  300. # channels can be changed, and new channels can be created
  301. # Permissions automatically include "mineversechat."
  302. # Example: permissions: staff equals mineversechat.staff
  303. # Use None for no permissions
  304.  
  305. # Legacy Placeholders:
  306. # Use PlaceholderAPI
  307. # {name} : player name
  308. # {nickname} : player nickname or name if they have no nickname
  309. # {prefix} : player prefix and color
  310. # {suffix} : player suffix and color
  311. # {servername} : name of the server in server.properties
  312. # {herolevel} : heroes hero level
  313. # {heroclass} : heroes hero class
  314. # {heroxp} : heroes hero xp
  315. # {herosecondclass} : heroes second class
  316. # {party} : heroes party
  317. # {herosecondmaster} : heroes second class master
  318. # {heromaster} : heroes class master
  319. # {herosecondlevel} : heroes second class level
  320. # {herosecondxp} : heroes second class xp
  321. # Use '' or "" around format, example: '[&2global&f] {prefix}{name}&2:'
  322. # You must have prefixes and suffixes set in a Vault compatible permissions plugin to avoid errors
  323. # Use "" as the prefix or suffix to have none
  324. # use Default for the basic formatting
  325. channels:
  326. Global:
  327. color: gray
  328. chatcolor: gray
  329. mutable: true
  330. filter: true
  331. autojoin: true
  332. default: true
  333. distance: 0
  334. cooldown: 0
  335. bungeecord: true
  336. alias: g
  337. permissions: None
  338. format: '&7[{servername}] {prefix}{name}{suffix}&f:&r'
  339. irc: false
  340. Staff:
  341. color: green
  342. chatcolor: red
  343. mutable: false
  344. filter: false
  345. autojoin: true
  346. default: false
  347. distance: 0
  348. cooldown: 0
  349. bungeecord: true
  350. alias: st
  351. permissions: staffchannel
  352. format: '&4[STAFF] &r{prefix}{name}{suffix}&f:&r'
  353. irc: false
Add Comment
Please, Sign In to add comment