Guest User

Untitled

a guest
Oct 9th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.35 KB | None | 0 0
  1. <?php
  2. // /***************************
  3.  
  4. // Author: Artur ArrMeeR Fijalkowski
  5.  
  6. // Contact: ts3-move.pl
  7.  
  8. // Config File
  9.  
  10. // ***************************/
  11.  
  12. Konfiguracja pierwszej instancji
  13.  
  14.  
  15. konfig polaczenia z ts3 teamspeak3
  16. // $teamspeak['address'] = '-----';
  17. // $teamspeak['udp'] = '9987';
  18. // $teamspeak['tcp'] = '10011';
  19. // $teamspeak['login'] = 'serveradmin';
  20. // $teamspeak['password'] = '-----';
  21.  
  22. // $config['bot']['functions'] = array('adminlist','afkchecker','autopoke','reklama','channelchecker','multifunction','nickprotect','welcomemsg','channelgroup','autoregister','top10connections','top10connectiontime','host_message','servername','getchannel');
  23. // $config['bot']['name'] = 'BS-BOT @ Aktualizator'; // nazwa bota
  24. // $config['bot']['default_channel'] = 1; // ID kanalu na ktorym bot ma siedziec
  25.  
  26.  
  27. konfiguracja kanalow
  28. array(
  29. 'channelID' => array( 'groups' => array(2,69,67,68,70), grupy do spokeowania
  30. 'user_msg' => 'message_user.txt', plik prywatnej wiadomosci do usera
  31. 'admin_poke' => 'poke_admin.txt'), plik wiadomosci poke do admina
  32. );
  33.  
  34.  
  35. // $config['autopoke']['enabled'] = true; //Wlaczyc czy wylaczyc
  36. // $config['autopoke']['admins_groups'] = array(2,69,67,68,70); //waszystkie grupy adminow TeamSpeak3
  37. // $config['autopoke']['messages'] = array(
  38. // 395 => array( 'groups' => array(2,69,67,68,70),
  39. // 'user_msg' => 'user_msg.txt',
  40. // 'admin_poke' => 'admin_poke.txt'),
  41.  
  42. // 396 => array( 'groups' => array(2,69,67,68,70),
  43. // 'user_msg' => 'user_msg.txt',
  44. // 'admin_poke' => 'admin_poke.txt')
  45. // );
  46. // $config['autopoke']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 10); //Interwał pokowania
  47. // $config['autopoke']['data'] = '1970-01-01 00:00:00';
  48.  
  49.  
  50. Godzina na kanale etc.
  51. // $config['multifunction']['enabled'] = true; //Wlaczyc czy wylaczyc
  52.  
  53. // $config['multifunction']['hour_cid'] = 128; //id kanału na ktorym ma pokazywac godzine
  54. // $config['multifunction']['hour_channelname'] = '[cspacer]Godzina: [hour]'; //nazwa kanalu, gdzie ma pokazywac godzien
  55.  
  56. // $config['multifunction']['online_cid'] = 129; //id kanału na ktorym ma pokazywac ilosc osob online
  57. // $config['multifunction']['online_channelname'] = '[cspacer]Aktualnie online: [online]'; //nazwa kanału, na któym ma pokazywać ilość osób online
  58.  
  59. // $config['multifunction']['onlinerecord'] = 130; //id kanału na którym ma pokazywac rekord online
  60. // $config['multifunction']['onlinerecord_channelname'] = '[cspacer]Rekord online: [record]'; //nazwa kanału, na którym ma pokazywać rekord online
  61.  
  62. // $config['multifunction']['channels'] = 131; //id kanału na którym ma wpisywac ilosc kanalow
  63. // $config['multifunction']['channels_channelname'] = 'Kanałów: [channels]'; //nazwa kanalu na ktorym ma wpisywac ilosc kanalows
  64.  
  65. // $config['multifunction']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 1);
  66. // $config['multifunction']['data'] = '1970-01-01 00:00:00';
  67.  
  68.  
  69. Zakazane nicki
  70. // $config['nickprotect']['enabled'] = true;
  71. // $config['nickprotect']['protected'] = array('huj', 'cipa', 'chuj', 'jebać', 'jebac', 'kurwa', '[SA]', '[tSA]', '[SSA]', '[HA]', '[vROOT]', '[ROOT]', '[ISA]', '[VIP]');
  72. // $config['nickprotect']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 1);
  73. // $config['nickprotect']['data'] = '1970-01-01 00:00:00';
  74.  
  75. Reklama
  76. // $fp = fopen("config/messages/reklama.txt", "r");
  77. // $reklama = fread(fopen("config/messages/reklama.txt", "r"), filesize("config/messages/reklama.txt"));
  78.  
  79. // $config['reklama']['enabled'] = true; //Wlaczyc czy wylaczyc
  80. // $config['reklama']['message'] = $reklama;
  81. // $config['reklama']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 50,'seconds' => 0);
  82. // $config['reklama']['data'] = '1970-01-01 00:00:00';
  83.  
  84. Sprawdzanie kanalow
  85. // $config['channelchecker']['enabled'] = false; //Wlaczyc czy wylaczyc channelchecker
  86. // $config['channelchecker']['pid'] = 391; //Strefa, w ktorej ma sprawdzac kanaly
  87. // $config['channelchecker']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 5,'seconds' => 0);
  88. // $config['channelchecker']['data'] = '1970-01-01 00:00:00';
  89.  
  90. Ranga AFK
  91. // $config['afkchecker']['enabled'] = false; //Wlaczyc czy wylaczyc
  92. // $config['afkchecker']['afkgroup'] = 202; //ID rangi AFK
  93. // $config['afkchecker']['move_afk'] = true; //Czy ma przenosic uzykownikow AFK na kanał
  94. // $config['afkchecker']['afk_channel'] = 1909; //ID kanału AFK
  95. // $config['afkchecker']['afktime'] = 30; //Czas jak trzeba byc idle, aby bot nadać range AFK. Czas podajemy w minutach
  96. // $config['afkchecker']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 5); //Interwał sprawdzania
  97. // $config['afkchecker']['data'] = '1970-01-01 00:00:00';
  98.  
  99. Wiadomosc powitalna
  100. // $config['welcomemsg']['enabled'] = true; //Wlaczyc czy wylaczyc
  101. // $config['welcomemsg']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 1); //Po jakim czasie od wejscia na serwer ma wysłać wiadomosc
  102. // $config['welcomemsg']['data'] = '1970-01-01 00:00:00';
  103.  
  104. Lista Administracji
  105. // $config['adminlist']['enabled'] = true; //Wlaczyc czy wylaczyc
  106. // $config['adminlist']['channel'] = 6; //Id kanału na którym ma generowac liste administracji
  107. // $config['adminlist']['groups'] = array(2,67,68); //Grupy administracyjne
  108. // $config['adminlist']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 1);
  109. // $config['adminlist']['data'] = '1970-01-01 00:00:00';
  110.  
  111. Nadawanie grupy po wejsciu na kanału
  112. // $config['channelgroup']['enabled'] = true; //Wlaczyc czy wylaczyc
  113. // $config['channelgroup']['channels'] = array(132 => 7); //id kanału => id grupy
  114. // $config['channelgroup']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 1);
  115. // $config['channelgroup']['data'] = '1970-01-01 00:00:00';
  116.  
  117. Automatyczna rejestracja
  118. // $config['autoregister']['enabled'] = false; //Wlaczyc czy wylaczyc
  119. // $config['autoregister']['group'] = 283; //ID grupy, ktora ma nadawac po okreslonym czasie
  120. // $config['autoregister']['time'] = 30; //Po jakim czasie ma rejestrowac? (w minutach)
  121. // $config['autoregister']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 1);
  122. // $config['autoregister']['data'] = '1970-01-01 00:00:00';
  123.  
  124. Top 10 polaczen z serwerem
  125. // $config['top10connections']['enabled'] = true;
  126. // $config['top10connections']['channel'] = 133;
  127. // $config['top10connections']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 5,'seconds' => 0); //Co jaki czas ma sprawdzac polaczenia
  128. // $config['top10connections']['data'] = '1970-01-01 00:00:00';
  129.  
  130. Top 10 najdluzszych polaczen z serwerem
  131. // $config['top10connectiontime']['enabled'] = true;
  132. // $config['top10connectiontime']['channel'] = 134;
  133. // $config['top10connectiontime']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 5,'seconds' => 0); //Co jaki czas ma sprawdzac polaczenia
  134. // $config['top10connectiontime']['data'] = '1970-01-01 00:00:00';
  135.  
  136. Zmiana host message serwera
  137. // $config['host_message']['enabled'] = true;
  138. // $config['host_message']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 2,'seconds' => 0); //Co jaki czas ma edytowac host message
  139. // $config['host_message']['data'] = '1970-01-01 00:00:00';
  140.  
  141. Zmiana nazwy serwera
  142. // $config['servername']['enabled'] = true;
  143. // $config['servername']['servername'] = 'Ω BlackSpeak | Fabryka Graczy | Stabilny | VIP | [online] Ω';
  144. // $config['servername']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 1,'seconds' => 0); //Co jaki czas ma edytowac nazwe serwera
  145. // $config['servername']['data'] = '1970-01-01 00:00:00';
  146.  
  147. Nadawanie kanalu prywatnego po wejsciu na kanalu
  148. // $config['getchannel']['enabled'] = true;
  149. // $config['getchannel']['cid'] = 48; //id kanalu, na ktorym po wejsciu nadaje kanal
  150. // $config['getchannel']['pid'] = 85; //Strefa kanalow prywatncy
  151. // $config['getchannel']['groups'] = array(2,69,67,68,70,7); //Jedną z tych grup trzeba posiadac, aby otzymac kanal prywatny
  152. // $config['getchannel']['channel_group'] = 5; //Id glownej rangi kanalowej
  153. // $config['getchannel']['sub_channels'] = 3; //ilosc podkanalow
  154. // $config['getchannel']['interval'] = array('days' => 0,'hours' => 0,'minutes' => 0,'seconds' => 1); //Po jakim czasie od wejscia na kanal ma nadawac kanal prywtny
  155. // $config['getchannel']['data'] = '1970-01-01 00:00:00';
  156.  
  157. Konfiguracja drugiej instancji
  158.  
  159.  
  160. // $config['commander']['name'] = 'BS-BOT @ Commander'; // nazwa bota
  161. // $config['commander']['default_channel'] = 10; // ID kanalu na ktorym bot ma siedziec
  162. // $config['commander']['commands_list'] = array ('help','meeting','check','channel');
  163. // $config['commander']['commands'] = array(
  164. // 'help' => array('description' => 'Wyswietla listę komend',
  165. // 'usage' => '!help',
  166. // 'output' => '
  167. // !help - Wyswietla liste komend
  168. // !meeting - Przenosi administracje na wybrany kanal
  169. // !check - Sprawdza kanaly w strefie prywatnej
  170. // !channel <clid uzytkownika> <ilosc podkanalow> - Tworzy kanał prywatny',
  171. // 'allowed_groups' => array(82,83) //Grupy, które mogą korzystać z komendy
  172. // ),
  173. // 'meeting' => array('description' => 'Przeniosi wybrane grupy na kanal zebrania',
  174. // 'usage' => '!meeting',
  175. // 'output' => 'Przeniesiono administracje na kanal zebrania',
  176. // 'groups' => array(2,69,67,68,70),
  177. // 'channel' => 24,
  178. // 'allowed_groups' => array(2,69,67,68,70) //Grupy, które mogą korzystać z komendy
  179. // ),
  180. // 'check' => array('description' => 'Sprawdza kanaly',
  181. // 'usage' => '!check',
  182. // 'output' => 'Sprawdzono kanaly',
  183. // 'allowed_groups' => array(2,69,67,68,70) //Grupy, które mogą korzystać z komendy
  184. // ),
  185. // 'channel' => array('description' => 'Tworzy kanał prywatny',
  186. // 'usage' => '!channel',
  187. // 'output' => 'Kanał prywatny został stworzony!',
  188. // 'channeladmin' => 5,
  189. // 'allowed_groups' => array(2,69,67,68,70,7) //Grupy, które mogą korzystać z komendy
  190. // ),
  191. // );
  192.  
  193.  
  194. // ?>
Advertisement
Add Comment
Please, Sign In to add comment