Advertisement
Guest User

Untitled

a guest
Oct 10th, 2015
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.54 KB | None | 0 0
  1. # Channel id, the bot will join into it after connecting. If not wanted, use a negative number like -1.
  2. # Don't set the default channel here, because the bot is already in the default channel after connecting.
  3. bot_channel_id = -1
  4. # Activate the slow mode of the bot, 0 = disable, 1 = enable.
  5. # If slow mode is activated, the bot connects slower to the server
  6. # and disables some bot features to reduce the amount of needed commands.
  7. # This feature may allow you to use the bot without whitelist the bot IP address.
  8. # Slow mode disables the bad channel name check, welcome message, client database cache
  9. # and do not allow the bot check interval to be lower than 3 seconds.
  10. bot_slowmode = 0
  11. # Check every X seconds, default is 1. Values between 1 and 30 are allowed.
  12. # If slow mode is activated, 3 is the lowest possible value.
  13. bot_check_interval = 1
  14. # A different encoding of the messages config files.
  15. # Default is UTF-8 which should be good for all EU and US languages.
  16. # Change this only if you know what you are doing!
  17. # For english or german language you can also use the encoding ISO-8859-1
  18. # A list of all valid ones: http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html
  19. bot_messages_encoding = UTF-8
  20. # This enables the client database list cache. This cache is needed for commands like !lastseen. 1 = Enable, 0 = Disable
  21. bot_clientdblist_cache = 1
  22. # Server Query name, this will be displayed as name of the connection.
  23. bot_server_query_name = www.teamspeak.net BOT
  24. # Second Server Query name, this will be displayed as name of the connection.
  25. # This name will be used, if the first name is already in use.
  26. bot_server_query_name_2 = www.teamspeak.net BOTs
  27. # Change the date pattern, which will be used to format a date in chat functions and welcome message.
  28. # To get help how to make such a pattern, look here: http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html
  29. bot_date_pattern = yyyy-MM-dd HH:mm:ss
  30. # Should the bot try to connect forever if the Teamspeak server or the bot is offline? 0 = disable, 1 = enable
  31. bot_connect_forever = 0
  32. # A comma seperated list (without spaces) of unique user ids, which should be able to use bot admin commands.
  33. # The unique user ids looks like this: mBbHRXwDAG7R19Rv3PorhMwbZW4=
  34. bot_admin_list =
  35.  
  36. # Function list (multiple use possible):
  37. # Advertising - Send messages to channel or server chat every X minutes
  38. # AwayMover - Move the client as soon as away status is set for longer than X seconds
  39. # BadChannelNameCheck - Checking for bad channel names, can delete the channel and punish the client
  40. # BadNicknameCheck - Checking for bad nicknames and can punish the client
  41. # ChannelNotify - Notify specified server groups about clients joining a specified channel
  42. # IdleCheck - Move or kick an idle client, can also send an idle warning message
  43. # InactiveChannelCheck - Delete channels if empty for more than X hours
  44. # MuteMover - Move the client as soon as the specified mute status is set for longer than X seconds
  45. # RecordCheck - Move or kick a recording client (of course only the record function of the Teamspeak client is detected)
  46. # ServerGroupNotify - Notify specified server groups about clients of specified server groups connecting to the TS3 server
  47. # ServerGroupProtection - Make sure that only specified clients are members of the specified server groups
  48. # WelcomeMessage - Sends a message to new connected clients
  49.  
  50.  
  51.  
  52. # Allow !lastseen command for all clients? 1 = Yes, 0 = No
  53. command_lastseen = 0
  54.  
  55. # Choose record check mode, 0 = disable, 1 = kick, 2 = move
  56. # This feature will move or kick a recording client (of course only the record function of the Teamspeak client is detected).
  57. record_check_enable = 0
  58. # Path to file which contains the record messages
  59. record_file = config/recordmessages.cfg
  60. # If mode 2 selected, set channel id to move recording clients into it
  61. record_move_channel_id = 1
  62. # A comma seperated list (without spaces) of channel ids.
  63. # Depends on the given mode, this channels can be ignored or only this channels will be checked!
  64. record_channel_list =
  65. # Select one of the two modes for the channel list.
  66. # ignore = The selected channels will be ignored.
  67. # only = Only the selected channels will be checked.
  68. record_channel_list_mode = ignore
  69. # A comma seperated list (without spaces) of server group ids.
  70. # Depends on the given mode, this server groups can be ignored or only this server groups will be checked!
  71. record_group_list =
  72. # Select one of the two modes for the server group list.
  73. # ignore = The selected server groups will be ignored.
  74. # only = Only the selected server groups will be checked.
  75. record_group_list_mode = ignore
  76. # Add complain entry to the user, 0 = No, 1 = Yes
  77. record_add_complain = 0
  78. # Select the message mode, how the client should get the message (useless if kick is enabled).
  79. # poke, chat or none are valid values!
  80. record_message_mode = poke
  81.  
  82. # Enable idle check, 0 = disable, 1 = kick, 2 = move
  83. # This feature will move or kick an idle client.
  84. idle_check_enable = 0
  85. # Path to file which contains the idle messages
  86. idle_file = config/idlemessages.cfg
  87. # If mode 2 selected, set channel id to move idle clients into it
  88. idle_move_channel_id = 1
  89. # A comma seperated list (without spaces) of channel ids.
  90. # Depends on the given mode, this channels can be ignored or only this channels will be checked!
  91. idle_channel_list =
  92. # Select one of the two modes for the channel list.
  93. # ignore = The selected channels will be ignored.
  94. # only = Only the selected channels will be checked.
  95. idle_channel_list_mode = ignore
  96. # A comma seperated list (without spaces) of server group ids.
  97. # Depends on the given mode, this server groups can be ignored or only this server groups will be checked!
  98. idle_group_list =
  99. # Select one of the two modes for the server group list.
  100. # ignore = The selected server groups will be ignored.
  101. # only = Only the selected server groups will be checked.
  102. idle_group_list_mode = ignore
  103. # Set the max idle time in minutes.
  104. # If mode 1 selected, the client will be kicked after being idle for this time.
  105. # If mode 2 selected, the client will be moved to idle_move_channel_id after being idle for this time!
  106. idle_max_time = 60
  107. # If mode 2 selected, set the max idle time in minutes to kick someone.
  108. # Has to be greater than idle_max_time or -1 to disable this feature!
  109. idle_second_max_time = -1
  110. # Set the idle warn time in minutes or set -1 to disable this feature.
  111. # The idle warn time has to be smaller than the max idle time
  112. idle_warn_time = -1
  113. # A minimum client count to activate idle check (telnet and TS3 clients counted together).
  114. # If less clients online, idle check does nothing.
  115. idle_min_clients = 0
  116. # Select the message mode, how the client should get the message (useless if kick is enabled).
  117. # poke, chat or none are valid values!
  118. idle_message_mode = chat
  119. # Select the message mode, how the client should get the message.
  120. # poke or chat are valid values!
  121. idle_warn_message_mode = chat
  122.  
  123. # Enable away mover, 0 = disable, 1 = enable, 2 = enable with move back
  124. # This feature will move the client as soon as away status is set for longer than X seconds, specified below.
  125. away_check_enable = 0
  126. # Channel id to move away clients into it
  127. away_move_channel_id = 1
  128. # Idle time in seconds after the client with away status will be moved to the channel.
  129. # Has between 0 and 1000 seconds!
  130. away_move_delay = 5
  131. # A comma seperated list (without spaces) of channel ids.
  132. # Depends on the given mode, this channels can be ignored or only this channels will be checked!
  133. away_channel_list =
  134. # Select one of the two modes for the channel list.
  135. # ignore = The selected channels will be ignored.
  136. # only = Only the selected channels will be checked.
  137. away_channel_list_mode = ignore
  138. # A comma seperated list (without spaces) of server group ids.
  139. # Depends on the given mode, this server groups can be ignored or only this server groups will be checked!
  140. away_group_list =
  141. # Select one of the two modes for the server group list.
  142. # ignore = The selected server groups will be ignored.
  143. # only = Only the selected server groups will be checked.
  144. away_group_list_mode = ignore
  145. # Select the message mode, how the client should get the message.
  146. # poke, chat or none are valid values!
  147. away_message_mode = none
  148. # Path to file which contains the away mover message
  149. away_file = config/awaymessages.cfg
  150.  
  151. # Enable advertising, 0 = disable, 1 = send to virtual server, 2 = send to channel
  152. advertising_enable = 0
  153. # If mode 2 selected, set channel id to write advertising message into it
  154. advertising_channel_id = 1
  155. # Advertise every X minutes
  156. advertising_repeat_time = 30
  157. # Path to file which contains the advertising messages
  158. advertising_file = config/advertising.cfg
  159.  
  160. # Enable default welcome message, 0 = disable, 1 = enable
  161. # This welcome message, if enabled, will be used for all other groups than specified for welcomemessage_groups.
  162. # If welcomemessage_enable is disabled, then this will be used for all clients in all groups.
  163. default_welcomemessage_enable = 1
  164. # Select the message mode, how the client should get the message.
  165. # poke or chat are valid values!
  166. default_welcomemessage_message_mode = chat
  167. # You can set another welcome message for specified server groups, 0 = disable, 1 = enable
  168. welcomemessage_enable = 1
  169. # A comma seperated list (without spaces) of server group ids, which should get this welcome message.
  170. welcomemessage_groups =
  171. # Select the message mode, how the client should get the message.
  172. # poke or chat are valid values!
  173. welcomemessage_message_mode = chat
  174. # Path to file which contains the welcome messages.
  175. welcomemessage_file = config/welcomemessages.cfg
  176.  
  177. # Enable bad nickname check, 0 = disable, 1 = enable
  178. # This feature will kick every client which match one of the bad nickname rules.
  179. badnickname_check_enable = 0
  180. # Add complain entry to the user, 0 = No, 1 = Yes
  181. badnickname_add_complain = 0
  182. # A comma seperated list (without spaces) of server group ids.
  183. # Depends on the given mode, this server groups can be ignored or only this server groups will be checked!
  184. badnickname_group_list =
  185. # Select one of the two modes for the server group list.
  186. # ignore = The selected server groups will be ignored.
  187. # only = Only the selected server groups will be checked.
  188. badnickname_group_list_mode = ignore
  189. # Path to file which contains the bad nickname kick message and check rules.
  190. badnickname_file = config/badnickname.cfg
  191.  
  192. # Enable bad channel name check, 0 = disable, 1 = enable
  193. # This feature will force delete every channel which match one of the bad channel name rules.
  194. badchannelname_check_enable = 0
  195. # A comma seperated list (without spaces) of channel ids.
  196. # This channels will be ignored!
  197. badchannelname_channel_list =
  198. # Path to file which contains the bad channel name check rules.
  199. badchannelname_file = config/badchannelname.cfg
  200.  
  201. # Enable server group protection, 0 = disable, 1 = enable
  202. # If enabled, this function will check all server groups from clients on the server, which are currently online.
  203. # If a client use a protected server group and is not on the list of the bot, it will be removed from the server group.
  204. servergroupprotection_enable = 0
  205. # A comma seperated list (without spaces) of server group ids, which should be protected.
  206. servergroupprotection_groups = 2,6
  207. # Enable this to kick every client which using a protected server group and are not on the list of the bot, 0 = disable, 1 = enable
  208. servergroupprotection_kick = 0
  209. # Add complain entry to the user, 0 = No, 1 = Yes
  210. # This would only add a complaint, if the bot has to remove a server group.
  211. servergroupprotection_add_complain = 0
  212. # If a client is listed in the servergroupprotection_file and miss a server group, they get added to the server group.
  213. # 0 = disable, 1 = enable
  214. servergroupprotection_add_missing_groups = 0
  215. # Select the message mode, how the client should get the message (useless if kick is enabled).
  216. # poke, chat or none are valid values!
  217. servergroupprotection_message_mode = chat
  218. # Path to file which contains the server group protection client list and kick message.
  219. servergroupprotection_file = config/servergroupprotection.cfg
  220.  
  221. # Enable mute mover, 0 = disable, 1 = enable, 2 = enable with move back
  222. # This feature will move the client as soon as the specified mute status is set for longer than X seconds, specified below.
  223. mute_check_enable = 0
  224. # Enable move if headphone is muted, 0 = disable, 1 = enable
  225. mute_move_headphone = 0
  226. # Enable move if microphone is muted, 0 = disable, 1 = enable
  227. mute_move_microphone = 0
  228. # Enable move if headphone hardware is disabled, 0 = disable, 1 = enable
  229. mute_move_headphone_hardware = 0
  230. # Enable move if microphone hardware is disabled, 0 = disable, 1 = enable
  231. # This also happen if someone is speaking in another TS3 client server tab.
  232. mute_move_microphone_hardware = 0
  233. # Channel id to move muted clients into it
  234. mute_move_channel_id = 1
  235. # Idle time in seconds after the client with a specified mute status will be moved to the channel.
  236. # Has between 0 and 1000 seconds!
  237. mute_move_delay = 5
  238. # A comma seperated list (without spaces) of channel ids.
  239. # Depends on the given mode, this channels can be ignored or only this channels will be checked!
  240. mute_channel_list =
  241. # Select one of the two modes for the channel list.
  242. # ignore = The selected channels will be ignored.
  243. # only = Only the selected channels will be checked.
  244. mute_channel_list_mode = ignore
  245. # A comma seperated list (without spaces) of server group ids.
  246. # Depends on the given mode, this server groups can be ignored or only this server groups will be checked!
  247. mute_group_list =
  248. # Select one of the two modes for the server group list.
  249. # ignore = The selected server groups will be ignored.
  250. # only = Only the selected server groups will be checked.
  251. mute_group_list_mode = ignore
  252. # Select the message mode, how the client should get the message.
  253. # poke, chat or none are valid values!
  254. mute_message_mode = none
  255. # Path to file which contains the mute mover message
  256. mute_file = config/mutemessages.cfg
  257.  
  258. # Enable server group notify, 0 = disable, 1 = enable
  259. # If enabled, this function will notify specified server groups about joining clients in a specified server group.
  260. servergroupnotify_enable = 0
  261. # Select the message mode, how the clients should get the message.
  262. # poke or chat are valid values!
  263. servergroupnotify_message_mode = chat
  264. # A comma seperated list (without spaces) of server group ids, which should be watched on joining.
  265. servergroupnotify_groups =
  266. # A comma seperated list (without spaces) of server group ids, which should be notified about joining clients.
  267. servergroupnotify_grouptargets =
  268. # A comma seperated list (without spaces) of channel ids.
  269. # Depends on the given mode, target clients in this channels can be ignored or only clients in this channels receive the notify message!
  270. servergroupnotify_channel_list =
  271. # Select one of the two modes for the channel list.
  272. # ignore = Clients in the selected channels will be ignored.
  273. # only = Only clients in the selected channels receive the notify message.
  274. servergroupnotify_channel_list_mode = ignore
  275. # Path to file which contains the server group notify message
  276. servergroupnotify_file = config/servergroupnotifymessages.cfg
  277.  
  278. # Enable auto move, 0 = disable, 1 = enable
  279. # If enabled, this function will move connecting clients of a specified server group to a specified channel.
  280. # This function ignores clients with an own default channel set.
  281. automove_enable = 0
  282. # Select the message mode, how the clients should get the message.
  283. # poke, chat or none are valid values!
  284. automove_message_mode = none
  285. # Path to file which contains the auto move configuration and message.
  286. automove_file = config/automove.cfg
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement