'185.114.224.226', /** Adres bot id 1. **/ 'server_query_port' => 10011, /** Query Port standard: 10011. **/ 'server_id' => 1, /** Numer serwera standard: 1. **/ 'server_query_login' => 'Bot1', /** Login do konta query nie polecam robić na serveradmin. **/ 'server_query_password' => 'Zch9HZbo', /** Hasło do konta query.**/ 'commands_mode' => true, /** Czy włączyć komendy. **/ 'bot_name' => 'Guard', /** Nazwa bota. **/ 'move_to_channel' => 483 /** na którym kanale bot ma się znajdować .**/ ); $config[1]['options'] = array( 'enable_plugins_and_events_system' => true, /** Czy ma włączyć pluginy i eventy. **/ 'idle_seconds' => 5 /** Opóźnienie bota standrad: 1. **/ ); $config[1]['plugins'] = array( 'ignored_plugins' => array('noRecording','randomGroup'), /** Ignorowane pluginy. **/ 'plugins_configs' => array( 'noAfk' => array( 'afk_channel_id' => 1167, /** Kanał na który ma przenosić. **/ 'check_channels_id' => array(), /** Które kanały ma sprawdzać. **/ 'idle_afk_time' => 1 * 60, /** Czas po jakim ma przenieść (1s). **/ 'move_message' => true /** Czy ma wyświetlić wiadomość po przeniesieniu. **/ ), 'connectMessage' => array( 'log_connections' => true, /** Czy zapisać logi połączenia. **/ 'cache_file' => '/root/BotHelper/inc/cache/connection_record' /** Scieżka gdzie znajduje się plik connection_record. **/ ), 'badNicknames' => array( 'foul_words' => array('fuck', 'shit', 'kurwa', 'huj', 'cipa', 'chuj', 'dziwka', 'kutas', 'CHUJ', 'Szmata' ,'Pizda' ,'PIZDA' ,'Pierdol Się' ,'Pierdol sie' ,'PIERDOL SIĘ' ,'jebać adminów' ,'JEBAĆ ADMINÓW' ,'Jebać Administracje' ,'Chuj' ,'KURWA' ,'fuck' ,'shit' ,'kurwa' ,'huj' ,'cipa' , 'chuj' , 'dziwka' , 'kutas', 'CHUJ', 'Szmata', 'Pizda' ,'PIZDA' ,'Pierdol Się' ,'Pierdol sie' ,'PIERDOL SIĘ' ,'Jebać Adminów', 'JEBAĆ ADMINÓW', 'Jebać Administracje', 'Chuj', 'KURWA', 'pento', 'Administrator', 'Admin', 'ssij', 'cwel', 'cwele', 'pizda', 'spierdalaj' ,'wypierdalaj', 'serwer', '[]', 'kurwiszon', 'skurwysyn', 'ciota', 'root', 'SA', '[Ts Administrator]','[','.pl'), /** Zle nicki **/ 'nickname_regular' => '' /** Regułka do nicków. **/ ), 'noRecording' => array( 'no_record_channels' => array(34,39,35,44,52,53,54,55,56,60,61,62,63,64,98), /** Kanały na których nie można nagrywać. **/ 'groups_ignore' => array(11,14,16,17,18,19,20,25) /** Grupy ignorowane. **/ ), 'groupRemover' => array( 'removeTime' => 3 * 30 * 24 * 60 * 60 // 3 miesiące w sekundach ), 'multiFunction' => array( 'status' => true, 'Current_time' => array( 'status' => true, 'channel_to_typing' => 2272, 'channel_name' => '[cspacer]«● Godzina: ' ), 'Number_of_channels' => array( 'status' => true, 'channel_to_typing' => 2273, 'channel_name' => '[cspacer]«● LICZBA KANAŁÓW: ' ), 'Online_list' => array( 'status' => true, 'time_to_sleep' => 1, 'channel_to_typing' => 2274, 'channel_name' => '[cspacer]«● ONLINE OSÓB: ' ), 'Private_channels' => array( 'status' => true, 'pid' => array(66), 'channel_to_typing' => 2275, 'channel_name' => '[cspacer]«● KANAŁÓW PRYWATNYCH: ' ) ), ) ); $config[1]['events'] = array( 'ignored_events' => array('crewOnline','randomGroup'), /** Ignorowane eventy. **/ 'events_executes' => array( 'poke_admins' => array( /** Połkowanie adminów po określonym czasie od wejscia na kanał. **/ 'seconds' => 5, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), 'channelChecker' => array( /** Sprawdzanie kanałów co jaki czas. **/ 'seconds' => 0, 'minutes' => 2, 'hours' => 1, 'days' => 0 ), 'vipGroup' => array( 'seconds' => 2, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), 'adminList' => array( 'seconds' => 0, 'minutes' => 1, 'hours' => 0, 'days' => 0 ), 'awayGroup' => array( 'seconds' => 2, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), 'channelGroup' => array( /** Po wejsciu na kanał za ile czasu ma dać rangę. **/ 'seconds' => 2, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), 'reklama' => array( /** Co jaki czas ma być wysyłana wiadomość na chacie głównym. **/ 'seconds' => 0, 'minutes' => 0, 'hours' => 6, 'days' => 0 ), 'randomGroup' => array( 'seconds' => 0, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), 'crewOnline' => array( 'seconds' => 2, 'minutes' => 1, 'hours' => 0, 'days' => 0 ), 'serverName' => array( 'seconds' => 10, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), 'adminsOnline' => array( 'seconds' => 0, 'minutes' => 1, 'hours' => 0, 'days' => 0 ), 'getChannel' => array( 'seconds' => 2, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), 'youtubeOnline' => array( 'seconds' => 2, 'minutes' => 1, 'hours' => 0, 'days' => 0 ), 'no_date_checker' => array( 'seconds' => 0, 'minutes' => 2, 'hours' => 1, 'days' => 0 ), 'girlsOnline' => array( 'seconds' => 2, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), 'onlineRecord' => array( 'seconds' => 5, 'minutes' => 0, 'hours' => 0, 'days' => 0 ), ), 'events_configs' => array( 'poke_admins' => array( 'onClientAreOnChannel' => array(42), /** Kanały na które ma wejść użytkownik by połkowało. **/ 'groups_poke' => array(472), /** Rangi które mają otrzymać poke. **/ 'ignored_groups' => array(93) /** Ignorowane grupy. **/ ), 'serverName' => array( 'name' => 'IP: TS3GAMES.PL ® Publiczny Serwer TS3 ' ), 'vipGroup' => array( 'onClientAreOnChannel' => array(2276,2310), 'groups' => array( 2276 => array(461), 2310 => array(469), ), 'all_groups' => array(461,469) ), 'channelChecker' => array( 'checker_type' => 'topicdate', /** Gdzie ma sprawdzać datę domyślne: topicdate **/ 'chennel_pid' => array(66), /** Strefa gdzie ma sprawdzać kanały. **/ 'check_channel_names' => true, /** Sprawdzanie nazw kanałów. **/ 'channel_name_regex' => '/[0-9]{1,3}\.(.*)/', /** Czy ma numerować kanały 1. Nazwa. **/ 'foul_language' => array('kurwa','huj','cipa','pl'), /** Zle nazwy kanałów. **/ 'check_channel_data' => true, /** Czy ma sprawdzać datę. **/ 'channel_data_regex' => '/^[0-9]{2}\.[0-9]{2}\.[0-9]{2}$/', /** Sprawdzanie formy daty. **/ ), 'no_date_checker' => array( 'checker_type' => 'notopicdate', /** Gdzie ma sprawdzać datę domyślne: topicdate **/ 'chennel_pid' => array(66), /** Strefa gdzie ma sprawdzać kanały. **/ 'check_channel_names' => true, /** Sprawdzanie nazw kanałów. **/ 'channel_name_regex' => '/[0-9]{1,3}\.(.*)/', /** Czy ma numerować kanały 1. Nazwa. **/ 'foul_language' => array('kurwa','huj','cipa','pl'), /** Zle nazwy kanałów. **/ 'check_channel_data' => true, /** Czy ma sprawdzać datę. **/ 'channel_data_regex' => '/^[0-9]{2}\.[0-9]{2}\.[0-9]{2}$/', /** Sprawdzanie formy daty. **/ ), 'getChannel' => array( 'channel_admin_group_id' => 5, 'channels_section' => 66, 'channel_num_regex' => '/(.*)\.(.*)/', 'default_subchannels' => 3, 'max_subchannels' => 3, 'channel_codec' => 4, 'channel_codec_level' => 10, 'onClientAreOnChannel' => array(2267) ), 'adminList' => array( 'groups' => array(463,263,213,256,214,280), 'away_time' => 10 * 60, 'channel' => 2311 ), 'adminsOnline' => array( 'write_channel' => 483, 'up_description' => '\n [center][size=11][b]TS3GAMES.PL[/b] - Status Administracji.[/size][/center]\n\n', 'lower_description' => '\n[right][size=10][u][i]TS3GAMES.PL - Usługi TeamSpeak3![/right]', 'groups' => array(405) ), 'awayGroup' => array( 'away_group' => 471 ), 'randomGroup' => array( 'cache_path' => '/home/bot/BotHelper/inc/cache/randomGroup', 'need_groups' => array(96,97), 'write_channel' => 0, 'ignore_groups' => array(11,301,305,306,307,312,313,50,292,293,185,230,270), 'add_group' => 0, 'group_time' => 1 * 24 * 60 * 60, ), 'youtubeOnline' => array( 'write_channel' => 2278, 'groups' => array(35), 'text_top' => '\n [center][size=11][b]TS3GAMES.PL[/b] - Youtuberzy Online.[/center]\n\n', 'text_bottom' => '\n[right][img]http://www.iv.pl/images/71877113845980399780.jpg[/img][/right]', 'channel_name' => '[cspacer] • Youtuberów Online: ' ), 'girlsOnline' => array( 'write_channel' => 2279, 'groups' => array(25), 'text_top' => '\n [center][size=11][b]TS3GAMES.PL[/b] - Użytkowniczki Online.[/center]\n\n', 'text_bottom' => '\n[right][img]http://www.iv.pl/images/71877113845980399780.jpg[/img][/right]', 'channel_name' => '[cspacer] • Użytkowniczki Online: ' ), 'onlineRecord' => array( 'write_channel' => 0, 'name' => '[cspacer] • Rekord Online:', 'cache_file' => '/root/BotHelper/inc/cache/recordOnline' ), 'channelGroup' => array( 'onClientAreOnChannel' => array(2268,2270), /** Id kanałów do odpowiednich rang. **/ 'groups' => array( 2268 => array(14), /** 2268 odpowiada za kanał 14 za rangę. **/ 2270 => array(26), /** 2270 odpowiada za kanał 26 za rangę. **/ ), 'all_groups' => array(14,26) /** Wszystkie grupy rejestracyjne. **/ ) ) ); /** Bot id 2 configuration **/ $config[2]['connection'] = array( 'server_ip' => '', /** Adres serwera. **/ 'server_query_port' => 10011, /** Query Port standard: 10011. **/ 'server_id' => 1, /** Numer serwera standard: 1. **/ 'server_query_login' => 'serveradmin', /** Login do konta query nie polecam robić na serveradmin. **/ 'server_query_password' => '', /** Hasło do konta query.**/ 'commands_mode' => true, /** Czy włączyć komendy. **/ 'bot_name' => 'System', /** panel first-ts.pl **/ 'move_to_channel' => 2271 /** na którym kanale bot ma się znajdować .**/ ); $config[2]['options'] = array( 'enable_commands_system' => true, /** Czy ma być włączone na tym Id system komend. **/ 'enable_plugins_and_events_system' => false, /** Czy włączyć pluginy i eventy na tym id domyśl: false **/ 'idle_seconds' => 5, /** Czas opóźnienia. **/ ); $config[2]['commands'] = array( /** Lista komend. **/ 'disable_commands' => array(), 'commands_configs' => array( 'ch' => array( 'groups' => array(463,263,213,256,214,280), /** Grupy które mogą korzystać z komendy. **/ 'channels_section' => 66, /** Sekcja kanałowa. **/ 'channel_num_regex' => '/(.*)\.(.*)/', /** **/ 'channel_admin_group_id' => 5, /** Id channel admina. **/ 'default_subchannels' => 3, /** Domyślna liczba podkanałów. **/ 'max_subchannels' => 3, /** Maksymalna liczba podkanałów **/ 'channel_codec' => 4, /** Kodek kanału 4 = Voice . **/ 'channel_codec_level' => 10, /** Poziom kodeka. **/ 'help' => 'Komenda zakłada kanał w strefie prywatnej.', 'usage' => ' [ilość podkanałów]' ), 'ch_nodate' => array( 'groups' => array(463,263,213,256,214,280), 'channels_section' => 66, 'channel_num_regex' => '/(.*)\.(.*)/', 'channel_admin_group_id' => 5, 'default_subchannels' => 3, 'max_subchannels' => 3, 'channel_codec' => 4, 'channel_codec_level' => 10, 'help' => 'Komenda zakłada kanał w strefie prywatnej.', 'usage' => ' [ilość podkanałów]' ), 'moveclient' => array( 'groups' => array(463), /** Grupy które mogą korzystać z komendy. **/ 'help' => 'Komenda przenosi użytkownika na Twój kanał.', 'usage' => '' ), 'gotoclient' => array( 'groups' => array(463,263,213,256,214,280), /** Grupy które mogą korzystać z komendy. **/ 'blocked_channels' => array(), /** Zablokowane kanały. **/ 'help' => 'Komenda przenosi Cię na kanał użytkownika.', 'usage' => '' ), 'meeting' => array( 'groups' => array(463),/** Grupy które mogą korzystać z komendy. **/ 'move_groups' => array(463,263,213,256,214,280), /** Grupy które ma przenościć. **/ 'meeting_channel' => 2281, /** Kanał spotkań. **/ 'help' => 'Komenda przenosi wszystkich administratorów na określony kanał.', 'usage' => '' ), 'adminsonline' => array( 'groups' => array(463,263,213,256,214,280), /** Grupy które mogą korzystać z komendy. **/ 'admin_groups' => array(463,263,213,256,214,280), /** Grupy Administracyjne. **/ 'help' => 'Komenda wyświetla listę administratorów online.', 'usage' => '' ), 'channellist' => array( 'groups' => array(463,263,213,256,214,280), /** Grupy które mogą korzystać z komendy. **/ 'help' => 'Komenda wyświetla listę kanałów.', 'usage' => '' ), 'clientlist' => array( 'groups' => array(463,263,213,256,214,280), /** Grupy które mogą korzystać z komendy. **/ 'help' => 'Komenda wyświetla listę użytkowników wraz z dodatkowymi danymi.', 'usage' => '' ), 'commands' => array( 'groups' => array(463,263,213,256,214,280), /** Grupy które mogą korzystać z komendy. **/ 'help' => 'Komenda wyświetla informacje o dostępnych komendach.', 'usage' => '' ), 'memory' => array( 'groups' => array(463), /** Grupy które mogą korzystać z komendy. **/ 'help' => 'Komenda pokazuje aktualny stan używanej pamięci przez aplikacje.', 'usage' => '' ), 'findclients' => array( 'groups' => array(463,263,213,256,214,280), /** Grupy które mogą korzystać z komendy. **/ 'help' => 'Komenda wyszukuje użytkownika którego nazwa zawiera frazę z parametru.', 'usage' => '' ), 'pwall' => array( 'groups' => array(463), /** Grupy które mogą korzystać z komendy. **/ 'help' => 'Komenda wysyła wiadomość prywatną do wszystkich użytkowników serwera o danej treści.', 'usage' => '' ), 'pokeall' => array( 'groups' => array(463), /** Grupy które mogą korzystać z komendy. **/ 'help' => 'Komenda wysyła poke do wszystkich użytkowników serwera.', 'usage' => '' ), 'checker' => array( 'groups' => array(463,263,213,256,214,280), /** Grupy które mogą korzystać z komendy. **/ 'cache_dir' => '/root/BotHelper/cache/', /** Ścieżka do zapisu. **/ 'help' => 'Komenda pozwala na podglądanie statystyki prowadzonej przez system dla danego kanału.', 'usage' => '' ) ) ); /** end of adds configuration **/ ?>