Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(E_ALL);
- /**
- * @author Adamski Łukasz (admin@nolifers.pl)
- * @license LICENCE_PL.txt
- */
- $config = array();
- $config[] = array();
- /** Bot id 1 configuration **/
- $config[1]['connection'] = array(
- /**
- * @name TeamSpeak3 Server IP Adress
- * @format 0.0.0.0
- */
- 'server_ip' => '46.29.20.11:9987',
- /**
- * @name TeamSpeak3 Server Query Port
- * @default 10011
- */
- 'server_query_port' => 10011,
- /**
- * @name TeamSpeak3 Server ID
- * @default 1
- */
- 'server_id' => 1,
- /**
- * @name TeamSpeak3 Server Query Login
- * @default serveradmin
- */
- 'server_query_login' => 'serveradmin',
- /**
- * @name TeamSpeak3 Server Query Password
- */
- 'server_query_password' => 'fffffffffff',
- /**
- * @name Enable/Disable commands mode in TeamSpeak3 Query [Important: Look at the configuration config > options > enable_commands_system]
- * @default false
- */
- 'commands_mode' => false,
- /**
- * @name There you can change bot nickname
- * @default mBotElite
- */
- 'bot_name' => 'Multiserver',
- /**
- * @name Channel ID where bot enter (false - disable / id - enable)
- * @default false
- */
- 'move_to_channel' => 2648
- );
- $config[1]['db'] = array(
- /**
- * @name Mysql Server IP Adress
- * @format 0.0.0.0
- */
- 'mysql_ip' => '31.220.16.130',
- /**
- * @name Mysql User
- */
- 'mysql_user' => 'u696778124_mm55',
- /**
- * @name Mysql Password
- */
- 'mysql_pass' => 'fffffffffffffffff',
- /**
- * @name Mysql database name
- */
- 'mysql_base' => 'u696778124_mm55'
- );
- $config[1]['options'] = array(
- /**
- * @name Enable/Disable commands system in bot interface [Important: Look at the configuration config > connection > commands_mode]
- * @default false
- */
- 'enable_commands_system' => false,
- /**
- * @name Enable/Disable events & plugins system
- * @default true
- */
- 'enable_plugins_and_events_system' => false,
- /**
- * @name Enable/Disable mysql
- * @default true
- */
- 'enable_database' => true,
- 'enable_accesories_system' => false,
- /**
- * @name Bot idle time before do next tasks
- * @default 1
- */
- 'idle_seconds' => 1,
- /**
- * @name Email sending configuration
- */
- 'php_mailer' => array(
- 'smtp_server' => 'smtp.gmail.com',
- 'smtp_username' => 'maciejkucharski5@gmail.com',
- 'smtp_password' => 'Qcxd2vm55',
- 'smtp_mail' => 'maciejkucharski5@gmail.com',
- 'smtp_port' => 465
- )
- );
- /** end of bot configuration **/
- /** adds configuration **/
- $config[1]['plugins'] = array(
- /**
- * @name Dosabled plugins
- * @format 'simplePlugin'
- */
- 'ignored_plugins' => array('groupRemover'),
- /**
- * @name Specyfic plugin configurations
- */
- 'plugins_configs' => array(
- 'noAfk' => array(
- 'afk_channel_id' => 2782,
- 'check_channels_id' => array(),
- 'idle_afk_time' => 2 * 60,
- 'move_message' => true
- ),
- 'connectMessage' => array(
- 'log_connections' => false,
- 'cache_file' => '/home/teamspeak/mbot/cache/connection_record'
- ),
- 'groupRemover' => array(
- 'removeTime' => 3 * 30 * 24 * 60 * 60 // 3 miesiące w sekundach
- ),
- 'badNicknames' => array(
- 'foul_words' => array('Administrator','admin','Mod','Moderator','fuck','shit','pizda','hitler','cwel','spierdalaj','ziomek1','ziomek2','ziomeek','ziomekk','dziwka','suka','jebac','ziomeek','kurwa','huj','cipa','teamspeakuser','Query','server admin','Support Admin','Manager Admin','Public Admin','Junior Public Admin','Tournaments Admins','Guardian High Admin','Guardian Admin','Admin'),
- 'nickname_regular' => "/^[0-9A-Za-z\. _|@ąćęłńóśźżĄĆĘŁŃÓŚŹŻ\(\)#\-]+$/" /*[!"#$%&'()*+,\-./:;<=>?@[\]^_`{|}~]*/
- ),
- 'autoRegister' => array(
- 'groups' => array(),
- 'time' => 3 * 24 * 60 * 60
- ),
- 'noRecording' => array(
- 'no_record_channels' => array(),
- 'groups_ignore' => array(348,350,399,397,396)
- ),
- 'getData' => array(
- 'file' => '/var/www/data/cache/general_memory.mm',
- 'time' => 1 * 10
- )
- )
- );
- $config[1]['events'] = array(
- /**
- * @name Dosabled events
- * @format 'simpleEvent'
- */
- 'ignored_events' => array('guildRankChannel'),
- /**
- * @name Specyfic events time configuration
- */
- 'events_executes' => array(
- 'cleanup' => array('seconds' => 0, 'minutes' => 0, 'hours' => 0, 'days' => 1),
- 'poke_admins' => array('seconds' => 8, 'minutes' => 0, 'hours' => 0, 'days' => 0),
- 'channelStatisticsActive' => array('seconds' => 0, 'minutes' => 20, 'hours' => 0, 'days' => 0),
- 'reklama' => array('seconds' => 0, 'minutes' => 0, 'hours' => 3, 'days' => 0),
- 'adminsOnline' => array('seconds' => 2, 'minutes' => 1, 'hours' => 0, 'days' => 0),
- 'channelGroup' => array('seconds' => 3, 'minutes' => 0, 'hours' => 0, 'days' => 0),
- 'getChannel' => array('seconds' => 1, 'minutes' => 0, 'hours' => 0, 'days' => 0),
- 'serverName' => array('seconds' => 60, 'minutes' => 0, 'hours' => 0, 'days' => 0),
- 'onlineRecord' => array('seconds' => 10, 'minutes' => 0, 'hours' => 0, 'days' => 0),
- 'adminList' => array('seconds' => 5, 'minutes' => 3, 'hours' => 0, 'days' => 0),
- 'awayGroup' => array('seconds' => 0, 'minutes' => 0, 'hours' => 1, 'days' => 0),
- 'guildRankChannel' => array('seconds' => 0, 'minutes' => 1, 'hours' => 0, 'days' => 0),
- 'topConnectionTime' => array('seconds' => 0, 'minutes' => 5, 'hours' => 0, 'days' => 0),
- 'topConnections' => array('seconds' => 0, 'minutes' => 5, 'hours' => 0, 'days' => 0),
- 'timeSpent' => array('seconds' => 0, 'minutes' => 5, 'hours' => 0, 'days' => 0),
- ),
- /**
- * @name Specyfic event configurations
- */
- 'events_configs' => array(
- 'poke_admins' => array(
- 'onClientAreOnChannel' => array(2431,165),
- 'groups_poke' => array(
- 2431,165 => array(348,350,399,397,396)
- )
- ),
- 'channelGroup' => array(
- 'onClientAreOnChannel' => array(
- 2451, 2450,
- // Poniżej dopisac po przecinku ID kanału gildyjnego:
- ),
- 'groups' => array(
- 2451 => array(353),
- 2450 => array(2450),
- ),
- 'all_groups' => array(353,354)
- ),
- 'topConnectionTime' => array(
- 'top_desc' => '[center][size=11][b][color=green]TOP 20[/color][/b][/size]\n[size=9] Najdłuższe połączenie:[/size][/center]\n\n',
- 'end_desc' => '\n [right]Stworzone przez: MM55\n Wygenerowane przez: [b][generate_by][/right]',
- 'write_channel' => 610,
- 'numbers_of_records' => 20,
- 'groups_ignore' => array(348)
- ),
- 'topConnections' => array(
- 'top_desc' => '[center][size=11][b][color=green]TOP 20[/color][/b][/size]\n[size=9] Ilość połączeń:[/size][/center]\n\n',
- 'end_desc' => '\n [right]Stworzone przez: MM55\n Wygenerowane przez: [b][generate_by][/right]',
- 'write_channel' => 610,
- 'numbers_of_records' => 20,
- 'groups_ignore' => array(348)
- ),
- 'timeSpent' => array(
- 'top_desc' => '[center][size=11][b][color=green]TOP 20[/color][/b][/size]\n[size=9] Spędzony czas:[/size][/center]\n\n',
- 'end_desc' => '\n [right]Stworzone przez: MM55\n Wygenerowane przez: [b][generate_by][/right]',
- 'write_channel' => 610,
- 'numbers_of_records' => 20,
- 'cache_path' => '/home/teamspeak/mbot/cache/',
- 'interval' => 5 * 60,
- 'ignore_idle_time' => 15 * 60,
- 'groups_ignore' => array(348)
- ),
- // !!!! RANGI GILDYJNE !!!! //
- 'guildRankChannel' => array(
- 'onClientAreOnChannel' => array(
- 0
- // Poniżej dopisac po przecinku ID kanału gildyjnego:
- ),
- 'groups' => array(
- 2451 => array(353),
- 2450 => array(354),
- // id_kanału => array(id_rangi)
- ),
- 'all_groups' => array()
- ),
- // !!!! RANGI GILDYJNE !!!! //
- 'channelStatisticsActive' => array(
- 'cache_path' => '/home/teamspeak/mbot/cache/',
- 'check_section' => array(613),
- 'scan_hours' => '14-23',
- 'min_value' => 1
- ),
- 'adminsOnline' => array(
- 'write_channel' => 2848,
- 'up_description' => '\n [center][size=11][b]Status Administracji[/b]- [color=green]ONLINE[/color][/size][/center]\n\n',
- 'lower_description' => '\n[right][size=10][u][i]...[/b][/right]',
- 'channel_name' => 'Administracja online: ',
- 'groups' => array(348,350,399,397,396)
- ),
- 'serverName' => array(
- 'name' => 'Multiserver.pl- Jesteśmy dla Ciebie! | '
- ),
- 'adminList' => array(
- 'up_description' => '\n [center][size=11][b]MULTISERVER.PL[/b] - Lista Administracji[/size][/center]\n\n',
- 'groups' => array(348,350,399,397,396),
- 'away_time' => 10 * 60,
- 'channel' => 1807
- ),
- 'adminsOnline' => array(
- 'write_channel' => 2848,
- 'groups' => array(348,350,399,397,396),
- 'ignored_groups' => array()
- ),
- 'awayGroup' => array(
- 'away_group' => 0
- ),
- 'onlineRecord' => array(
- 'write_channel' => 2851,
- 'name' => '[cspacer0]Rekord Online: ',
- 'cache_file' => '/home/teamspeak/mbot/cache/recordOnline'
- ),
- 'getChannel' => array(
- 'channels_section' => 94,
- 'channel_num_regex' => '/(.*)\.(.*)/',
- 'channel_admin_group_id' => 51,
- 'default_subchannels' => 3,
- 'max_subchannels' => 3,
- 'channel_codec' => 4,
- 'channel_codec_level' => 10,
- 'onClientAreOnChannel' => array(166)
- ),
- )
- );
- /** end of adds configuration **/
- /** Bot id 2 configuration **/
- $config[2]['connection'] = array(
- /**
- * @name TeamSpeak3 Server IP Adress
- * @format 0.0.0.0
- */
- 'server_ip' => '46.29.20.11',
- /**
- * @name TeamSpeak3 Server Query Port
- * @default 10011
- */
- 'server_query_port' => 10011,
- /**
- * @name TeamSpeak3 Server ID
- * @default 1
- */
- 'server_id' => 1,
- /**
- * @name TeamSpeak3 Server Query Login
- * @default serveradmin
- */
- 'server_query_login' => 'serveradmin',
- /**
- * @name TeamSpeak3 Server Query Password
- */
- 'server_query_password' => 'pizdolina123XD',
- /**
- * @name Enable/Disable commands mode in TeamSpeak3 Query [Important: Look at the configuration config > options > enable_commands_system]
- * @default false
- */
- 'commands_mode' => true,
- /**
- * @name Enable/Disable mysql
- * @default false
- */
- 'enable_database' => false,
- /**
- * @name There you can change bot nickname
- * @default mBotElite
- */
- 'bot_name' => 'Multiserver',
- /**
- * @name Channel ID where bot enter (false - disable / id - enable)
- * @default false
- */
- 'move_to_channel' => 2648
- );
- $config[2]['options'] = array(
- /**
- * @name Enable/Disable commands system in bot interface [Important: Look at the configuration config > connection > commands_mode]
- * @default false
- */
- 'enable_commands_system' => true,
- /**
- * @name Enable/Disable events & plugins system
- * @default true
- */
- 'enable_plugins_and_events_system' => false,
- /**
- * @name Enable/Disable mysql
- * @default false
- */
- 'enable_database' => false,
- /**
- * @name Bot idle time before do next tasks
- * @default 2
- */
- 'idle_seconds' => 1,
- 'enable_accesories_system' => false,
- /**
- * @name Email sending configuration
- */
- 'php_mailer' => array(
- 'smtp_server' => 'smtp.gmail.com',
- 'smtp_username' => 'maciejkucharski5@gmail.com',
- 'smtp_password' => 'fffffffffffffffffffffffff',
- 'smtp_mail' => 'maciejkucharski5@gmail.com',
- 'smtp_port' => 465
- )
- );
- /** end of bot configuration **/
- /** adds configuration **/
- $config[2]['commands'] = array(
- /**
- * @name Disabled commands
- * @format 'simpleCommand'
- */
- 'disable_commands' => array(),
- /**
- * @name Specyfic command configuration
- */
- 'commands_configs' => array(
- 'ch' => array(
- 'groups' => array(348,350,399,397,396),
- 'channels_section' => 94,
- 'channel_num_regex' => '/(.*)\](.*)/',
- 'channel_admin_group_id' => 51,
- 'default_subchannels' => 3,
- 'max_subchannels' => 3,
- 'channel_codec' => 4,
- 'channel_codec_level' => 10,
- 'help' => 'Komenda zakłada kanał w strefie prywatnej.',
- 'usage' => '<numer użytkownika> [ilość podkanałów]'
- ),
- /*'chvip' => array(
- 'groups' => array(2, 16, 15, 14, 13, 12),
- 'channels_section' => 94,
- 'channel_num_regex' => '/\[VIP (.*)\](.*)/',
- 'channel_admin_group_id' => 14,
- 'default_subchannels' => 5,
- 'max_subchannels' => 5,
- 'channel_codec' => 2,
- 'channel_codec_level' => 10,
- 'help' => 'Komenda zakłada kanał w strefie VIP.',
- 'usage' => '<numer użytkownika> [ilość podkanałów]'
- ),
- 'chgvip' => array(
- 'groups' => array(2, 16, 15, 14, 13, 12),
- 'channels_section' => 99,
- 'channel_num_regex' => '/\[G VIP (.*)\](.*)/',
- 'channel_admin_group_id' => 14,
- 'default_subchannels' => 5,
- 'max_subchannels' => 5,
- 'channel_codec' => 2,
- 'channel_codec_level' => 10,
- 'help' => 'Komenda zakłada kanał w strefie Gold VIP.',
- 'usage' => '<numer użytkownika> [ilość podkanałów]'
- ),*/
- 'moveclient' => array(
- 'groups' => array(348,350,399,397,396),
- 'help' => 'Komenda przenosi użytkownika na Twój kanał.',
- 'usage' => '<numer użytkownika>'
- ),
- 'gotoclient' => array(
- 'groups' => array(348,350,399,397,396),
- 'blocked_channels' => array(),
- 'help' => 'Komenda przenosi Cię na kanał użytkownika.',
- 'usage' => '<numer użytkownika>'
- ),
- 'meeting' => array(
- 'groups' => array(348),
- 'move_groups' => array(348,350,399,397,396),
- 'meeting_channel' => 2714,
- 'help' => 'Komenda przenosi wszystkich administratorów na określony kanał.',
- 'usage' => ''
- ),
- 'adminsonline' => array(
- 'groups' => array(353,354),
- 'admin_groups' => array(348,350,399,397,396),
- 'help' => 'Komenda wyświetla listę administratorów online.',
- 'usage' => ''
- ),
- 'channellist' => array(
- 'groups' => array(348,350,399,397,396),
- 'help' => 'Komenda wyświetla listę kanałów.',
- 'usage' => ''
- ),
- 'clientlist' => array(
- 'groups' => array(348,350,399,397,396),
- 'help' => 'Komenda wyświetla listę użytkowników wraz z dodatkowymi danymi.',
- 'usage' => ''
- ),
- 'commands' => array(
- 'groups' => array(348,350,399,397,396),
- 'help' => 'Komenda wyświetla informacje o dostępnych komendach.',
- 'usage' => ''
- ),
- 'memory' => array(
- 'groups' => array(348,350,399,397,396),
- 'help' => 'Komenda pokazuje aktualny stan używanej pamięci przez aplikacje.',
- 'usage' => ''
- ),
- 'findclients' => array(
- 'groups' => array(348,350,399,397,396),
- 'help' => 'Komenda wyszukuje użytkownika którego nazwa zawiera frazę z parametru.',
- 'usage' => '<filtr>'
- ),
- 'pwall' => array(
- 'groups' => array(348,350,399,397,396),
- 'help' => 'Komenda wysyła wiadomość prywatną do wszystkich użytkowników serwera o danej treści.',
- 'usage' => '<wiadomość>'
- ),
- 'pokeall' => array(
- 'groups' => array(348,350,399,397,396),
- 'help' => 'Komenda wysyła poke do wszystkich użytkowników serwera.',
- 'usage' => '<wiadomość>'
- )
- )
- );
- $config[3]['connection'] = array(
- 'server_ip' => '46.29.20.11', /** Adres bot id 1. **/
- 'server_query_port' => 10011, /** Query Port standard: 10011. **/
- 'server_id' => 3, /** Numer serwera standard: 1. **/
- 'server_port' => 9987, /** Numer serwera standard: 1. **/
- 'server_query_login' => 'serveradmin', /** Login do konta query nie polecam robić na serveradmin. **/
- 'server_query_password' => 'ffffffffffffffffffff', /** Hasło do konta query.**/
- 'commands_mode' => true, /** Czy włączyć komendy. **/
- 'bot_name' => 'Multiserver', /** Nazwa bota. **/
- 'move_to_channel' => 2648 /** na którym kanale bot ma się znajdować .**/
- );
- $config[3]['options'] = array(
- 'enable_plugins_and_events_system' => false,
- 'enable_commands_system' => false,
- 'enable_database' => false,
- 'enable_accesories_system' => true,
- 'php_mailer' => array(
- 'smtp_server' => 'smtp.gmail.com',
- 'smtp_username' => 'maciejkucharski5@gmail.com',
- 'smtp_password' => 'fffffff',
- 'smtp_mail' => 'maciejkucharski5@gmail.com',
- 'smtp_port' => 465
- ),
- 'idle_seconds' => 1
- );
- $config[3]['accesories'] = array(
- 'accesories_plugins' => array(),
- 'accesories_configs' => array(
- 'createChannels' => array(
- 'chennel_pid' => array(613),
- 'channels_section' => 94,
- 'Maximal_number' => 51,
- 'channel_num_regex' => '/(.*)\.(.*)/'
- ),
- 'channelCheckers' => array(
- 'checker_type' => 'topicdate',
- 'channel_name_regex' => '/[0-9]{1,3}\.(.*)/',
- 'channel_data_regex' => '/^[0-9]{2}\.[0-9]{2}\.[0-9]{2}$/',
- 'check_channel_names' => true,
- 'Editing_by_Admin' => true,
- 'Check_Numbers' => true,
- 'check_channel_data' => true,
- 'head_channel_admin_group_id' => 51,
- 'channel_admin_group_id' => 54,
- 'chennel_pid' => array(613),
- 'foul_language' => array('kurwa','huj','cipa','pl'),
- )
- )
- );
- $config[4]['connection'] = array(
- 'server_ip' => '46.29.20.11', /** Adres bot id 1. **/
- 'server_query_port' => 10011, /** Query Port standard: 10011. **/
- 'server_id' => 1, /** Numer serwera standard: 1. **/
- 'server_port' => 9987, /** Numer serwera standard: 1. **/
- 'server_query_login' => 'serveradmin', /** Login do konta query nie polecam robić na serveradmin. **/
- 'server_query_password' => 'piffffffffffffffffffffffffffffffffffffffffffffffffff', /** Hasło do konta query.**/
- 'commands_mode' => true, /** Czy włączyć komendy. **/
- 'bot_name' => 'Multiserver', /** Nazwa bota. **/
- 'move_to_channel' => 2648 /** na którym kanale bot ma się znajdować .**/
- );
- $config[4]['options'] = array(
- 'enable_plugins_and_events_system' => false,
- 'enable_commands_system' => false,
- 'enable_database' => false,
- 'enable_accesories_system' => false,
- 'php_mailer' => array(
- 'smtp_server' => 'smtp.gmail.com',
- 'smtp_username' => 'maciejkucharski5@gmail.com',
- 'smtp_password' => 'ffffffffffffffffffffffffffff',
- 'smtp_mail' => 'maciejkucharski5@gmail.com',
- 'smtp_port' => 465
- ),
- 'idle_seconds' => 5
- );
- /** end of adds configuration **/
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement