Advertisement
Guest User

Untitled

a guest
Aug 6th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.12 KB | None | 0 0
  1. settings:
  2.  
  3. #### This node contains the global scope. Settings defined here are either global settings or defaults that apply to all
  4.  
  5. #### bots and channels (unless overriden in the bot or channel scope).
  6.  
  7.  
  8.  
  9. #The prefix for the IRC-side bot commands; Can be overriden in the bot scope.
  10.  
  11. command-prefix: '.'
  12.  
  13.  
  14.  
  15. #You probably don't need this.
  16.  
  17. debug: false
  18.  
  19.  
  20.  
  21. console-commands: ['reload', 'save-all']
  22.  
  23.  
  24.  
  25. ignored-prefixes:
  26.  
  27. irc: ['!']
  28.  
  29. game: []
  30.  
  31.  
  32.  
  33. #Delay in milliseconds for these game events to be ignored after the plugin is enabled (prevents initial flood burst).
  34.  
  35. hold-after-enable:
  36.  
  37. chat: 0
  38.  
  39. joins: 0
  40.  
  41. quits: 0
  42.  
  43. kicks: 0
  44.  
  45. bans: 0
  46.  
  47.  
  48.  
  49. formatting:
  50.  
  51. #### Formatting for the messages relayed by the plugin. You can override all formatting strings in the bot or channel
  52.  
  53. #### scope (within a formatting: block). In irc-to-irc, the target channel controls the format strings.
  54.  
  55. #### VARIABLES (may be blank depending on the context): %sender% %message% %moderator% %srcChannel% %trgChannel% %world%
  56.  
  57. #### IF YOU'RE RUNNING Permissions: %prefix% %suffix% %modPredix% %modSuffix% (game-to-irc only)
  58.  
  59. #### IRC FORMATTING: %b% %u% %r% %o% %k% %kNUM% (NUM is 0 to 15); Do the same as CTRL+key in mIRC
  60.  
  61. #### GAME COLORS: §NUM (NUM is 1 to f); Do not use in the end of a line
  62.  
  63. #### EASY COLORS: Use the names defined in the colormap: block, such as %blue% %foreground% %yellow% etc.
  64.  
  65. game-to-irc:
  66.  
  67. chat: '(%sender%) %message%'
  68.  
  69. action: '* %sender% %message%'
  70.  
  71. joins: '[%sender% connected]'
  72.  
  73. quits: '[%sender% disconnected]'
  74.  
  75. kicks: '[%moderator% KICKED %sender% (%message%)]'
  76.  
  77. bans: '[%moderator% BANNED %sender% (%message%)]'
  78.  
  79. irc-to-game:
  80.  
  81. chat: '[%srcChannel%] <%sender%> %message%'
  82.  
  83. action: '[%srcChannel%] * %sender% %message%'
  84.  
  85. joins: '[%srcChannel%] * Joins: %sender%'
  86.  
  87. parts: '[%srcChannel%] * Parts: %sender%'
  88.  
  89. quits: '[%srcChannel%] * Quits: %sender%'
  90.  
  91. kicks: '[%srcChannel%] * %sender% was kicked by %moderator%'
  92.  
  93. nicks: '[%srcChannel%] * %sender% is now known as %message%'
  94.  
  95. irc-to-irc:
  96.  
  97. chat: '[%srcChannel%] <%sender%> %message%'
  98.  
  99. action: '[%srcChannel%] * %sender% %message%'
  100.  
  101. joins: '[%srcChannel%] * Joins: %sender%'
  102.  
  103. parts: '[%srcChannel%] * Parts: %sender%'
  104.  
  105. quits: '[%srcChannel%] * Quits: %sender% (%message%)'
  106.  
  107. kicks: '[%srcChannel%] * %sender% was kicked by %moderator% (%message%)'
  108.  
  109. nicks: '[%srcChannel%] * %sender% is now known as %message%'
  110.  
  111. custom:
  112.  
  113. #Custom blocks define custom variables you can use within formatting strings
  114.  
  115. botname: ''
  116.  
  117. network: ''
  118.  
  119.  
  120.  
  121. # Optional: Bind to a non-default local address
  122.  
  123. # bind-address: 127.0.0.1
  124.  
  125.  
  126.  
  127. events:
  128.  
  129. #### Turn different types of messages on and off here. cancelled-chat only exists in the global scope; The remaining
  130.  
  131. #### events can be redefined in the bot or channel scopes (within an events: block). In irc-to-irc, the source
  132.  
  133. #### channel controls the events.
  134.  
  135. game-to-irc:
  136.  
  137. # If you use other chat plugins, you probably want to set cancelled-chat: true
  138.  
  139. cancelled-chat: false
  140.  
  141. all-chat: true
  142.  
  143. joins: false
  144.  
  145. quits: false
  146.  
  147. kicks: false
  148.  
  149. bans: false
  150.  
  151. irc-to-game:
  152.  
  153. all-chat: true
  154.  
  155. joins: false
  156.  
  157. parts: false
  158.  
  159. quits: false
  160.  
  161. kicks: false
  162.  
  163. nicks: false
  164.  
  165. irc-to-irc:
  166.  
  167. all-chat: true
  168.  
  169. joins: false
  170.  
  171. parts: false
  172.  
  173. quits: false
  174.  
  175. kicks: false
  176.  
  177. nicks: false
  178.  
  179.  
  180.  
  181. #Tags allow you to target messages to all the channels within a scope. The global scope contains all channels.
  182.  
  183. tag: 'all'
  184.  
  185.  
  186.  
  187. bots:
  188.  
  189. #### A list of bots; You should only need one bot for each IRC server (the same bot can join multiple channels).
  190. #### Settings that apply to all channels of a bot should be defined in a bot's node. The dash in the third
  191. #### column starts a new bot.
  192. - nickname: 'Giggabot'
  193. server: 'irc.esper.net'
  194. port: 6667
  195. userident: 'bot'
  196. serverpass: '' #This isn't the nickserv password
  197. ssl: false
  198.  
  199. #Delay between messages helps prevent triggering server-side flood protections (milliseconds)
  200. message-delay: 1000
  201.  
  202. #Types of IRC users that are considered admins within an admin channel (has no effect in normal channels)
  203. admin-prefixes: ['@', '%']
  204.  
  205. #Ignore users in this server by nickname
  206. ignored-users: []
  207.  
  208. #Tags allow you to target messages to all the channels within a scope.
  209. tag: 'esper'
  210.  
  211. formatting:
  212. custom:
  213. botname: 'Giggabot'
  214. network: 'Esper'
  215.  
  216. #Services authentication of the bot's nickname goes here. The username may not be required.
  217. #Available methods: 'none', 'nickserv', 'gamesurge', 'quakenet'
  218. auth:
  219. method: 'nickserv'
  220. username: 'Giggabot'
  221. password: '33512121'
  222.  
  223. #List here raw IRC commands you want the bot to perform after it connects to the server
  224. on-connect:
  225. # - 'PRIVMSG Giggaflop :I live again!'
  226.  
  227. channels:
  228. #### A list of channels; Define here all the channels you want this bot to join. Settings that apply to a single
  229. #### channel can be defined in the channel node. A dash in the 7th column starts a new channel.
  230. - name: '#cake'
  231. password: ''
  232.  
  233. #In admin channels, admins can use console commands (when this feature is supported) and be send emergency
  234. # notices from users.
  235. admin: false
  236.  
  237. #This tag targets only this channel.
  238. tag: 'esper'
  239.  
  240. #Allow IRC color codes in messages to be converted to Minecraft colors; Set to false to just remove them.
  241. chat-colors: true
  242.  
  243. #Enables Permissions prefixes and suffixes for this channel (iChat-format colors are supported).
  244. name-colors: true
  245.  
  246. #List here raw IRC commands you want the bot to perform after it joins this channel.
  247. on-join:
  248. # - 'PRIVMSG #cake :Howdy do!'
  249.  
  250. - nickname: 'Giggabot'
  251. server: 'irc.bytesized-hosting.com'
  252. port: 6667
  253. userident: 'bot'
  254. serverpass: '' #This isn't the nickserv password
  255. ssl: false
  256.  
  257. #Delay between messages helps prevent triggering server-side flood protections (milliseconds)
  258. message-delay: 1000
  259.  
  260. #Types of IRC users that are considered admins within an admin channel (has no effect in normal channels)
  261. admin-prefixes: ['@', '%']
  262.  
  263. #Ignore users in this server by nickname
  264. ignored-users: []
  265.  
  266. #Tags allow you to target messages to all the channels within a scope.
  267. tag: 'bysh'
  268.  
  269. formatting:
  270. custom:
  271. botname: 'Giggabot'
  272. network: 'Bysh'
  273.  
  274. #Services authentication of the bot's nickname goes here. The username may not be required.
  275. #Available methods: 'none', 'nickserv', 'gamesurge', 'quakenet'
  276. auth:
  277. method: 'nickserv'
  278. username: 'Giggabot'
  279. password: '33512121'
  280.  
  281. #List here raw IRC commands you want the bot to perform after it connects to the server
  282. on-connect:
  283. # - 'PRIVMSG Giggaflop :I live again!'
  284.  
  285. channels:
  286. #### A list of channels; Define here all the channels you want this bot to join. Settings that apply to a single
  287. #### channel can be defined in the channel node. A dash in the 7th column starts a new channel.
  288. - name: '#giggatown'
  289. password: ''
  290.  
  291. #In admin channels, admins can use console commands (when this feature is supported) and be send emergency
  292. # notices from users.
  293. admin: false
  294.  
  295. #This tag targets only this channel.
  296. tag: 'bysh'
  297.  
  298. #Allow IRC color codes in messages to be converted to Minecraft colors; Set to false to just remove them.
  299. chat-colors: true
  300.  
  301. #Enables Permissions prefixes and suffixes for this channel (iChat-format colors are supported).
  302. name-colors: true
  303.  
  304. #List here raw IRC commands you want the bot to perform after it joins this channel.
  305. on-join:
  306. # - 'PRIVMSG #giggatown :Howdy do!'
  307.  
  308. colormap:
  309.  
  310. #### Map colors to your taste here; Make sure each irc, game and name appears once and only once.
  311.  
  312. #### The color 'foreground' *must* exist and will be used as the default by certain features.
  313.  
  314.  
  315.  
  316. - {irc: 0, game: '§0', name: 'background'}
  317.  
  318. - {irc: 2, game: '§1', name: 'navy'}
  319.  
  320. - {irc: 3, game: '§2', name: 'darkgreen'}
  321.  
  322. - {irc: 10, game: '§3', name: 'teal'}
  323.  
  324. - {irc: 5, game: '§4', name: 'maroon'}
  325.  
  326. - {irc: 6, game: '§5', name: 'purple'}
  327.  
  328. - {irc: 7, game: '§6', name: 'orange'}
  329.  
  330. - {irc: 15, game: '§7', name: 'grey'}
  331.  
  332. - {irc: 14, game: '§8', name: 'darkgrey'}
  333.  
  334. - {irc: 12, game: '§9', name: 'blue'}
  335.  
  336. - {irc: 9, game: '§a', name: 'green'}
  337.  
  338. - {irc: 11, game: '§b', name: 'cyan'}
  339.  
  340. - {irc: 4, game: '§c', name: 'red'}
  341.  
  342. - {irc: 13, game: '§d', name: 'magenta'}
  343.  
  344. - {irc: 8, game: '§e', name: 'yellow'}
  345.  
  346. - {irc: 1, game: '§f', name: 'foreground'}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement