· 7 years ago · Oct 11, 2018, 07:50 PM
1$config['bot'] = array
2(
3 'events' => array // Jeśli nie musisz to nie zmieniaj, interval w sekundach
4 (
5 'clients_to_db' => array('interval' => '10'),
6 'channels' => array('interval' => '200'),
7 'clients_online' => array('interval' => '5'),
8 'groups' => array('interval' => '300'),
9 'ban_list' => array('interval' => '300'),
10 'generate_preview' => array('interval' => '20'),
11 'server_info' => array('interval' => '60'),
12 'generate_clans' => array('interval' => '10'),
13 'avatars_icons' => array('interval' => '600'),
14 'automatic_info_on_server' => array('interval' => '30'),
15 'check_server_groups' => array('interval' => '600'),
16 ),
17
18 'auto_restart' => 24 * 60 * 60, // Co ile bot ma sie restartowac (w sekundach), starter.sh run MUSI BYC WLACZONY
19);
20
21$config['general'] = array
22(
23 // Wszystkie grafiki i zdjęcia umieszczać w katalogu img/
24
25 'main' => array
26 (
27 'site_description' => 'ATG24.PL - Aplikacja na twój serwer teamspeak3', // Opis strony w kodzie
28 'logo' => 'logo.png',
29 'slogan' => 'ATG24.PL - Stabilne Miejsce Rozmow',
30
31 // Opcje na urzadzeniach mobilnych
32 'mobile' => array
33 (
34 'logo' => 'logo.png',
35 'slogan' => 'ATG24.PL',
36 ),
37
38 'cloudflare_proxy' => true, // Domyslnie false (Czy masz wlaczone proxy przez cloudflare'a)
39
40 'facebook' => 'https://www.facebook.com/TeamATG24/', // Link do FB serwera
41 'email_show' => 'kontakt@atg24.pl', // Wyswietlany w naglowku
42 'server_name' => 'ATG24.PL - Stabilne Miejsce Rozmow', // Będzie wyświetlane w stopce, a także będzie jako link do TS3
43 'domain_name' => 'atg24.pl',
44 'prefix' => 'ATG24.PL - ', // Wyswietlany w nazwie karty, jesli nie ma byc zostaw pusty apostrof
45 'favicon_icon' => 'favicon.ico',
46
47 're_captcha' => array // Mozesz wygenerowac na tej stronie: https://www.google.com/recaptcha/intro/android.html
48 (
49 'site_key' => '',
50 'secret_key' => '',
51 ),
52
53 'steam_api' => '', // Mozesz wygenerowac na tej stronie: https://steamcommunity.com/dev/apikey
54 'weather_api' => '', // Mozesz wygenerowac na tej stronie: https://openweathermap.org/api
55
56 'request_time' => 15, // Czas maksymalnego oczekiwania na odpowiedź bota w sekundach
57 'default_none_icon' => 'fa-file-excel-o', // FONTAWESOME
58
59 'email' => array
60 (
61 'host' => 'kontakt@atg24.pl', // Serwer twojego maila
62 'port' => 587, // Port SMTP twojego maila (domyślnie 587)
63
64 'login' => 'kontakt@atg24.pl', // Login na twojego maila
65 'password' => 'Oliwia20055', // Hasło do twojego maila
66
67 'from' => 'kontakt@atg24.pl', // Od kogo ma być wysyłany mail
68 ),
69
70 'admins_server_groups' => array(2065,2072,2066,2070,2069,2068,2067,2064,2063,2062,2061),
71 'admins_server_groups_colors' => array // Kolory rang np. profilu
72 (
73 2065 => '#800000', // server_group_id => 'color_hex',
74 2072 => '#800000',
75 2066 => '#800000',
76 2070 => '#800000',
77 2069 => '#800000',
78 2068 => '#800000',
79 2067 => '#800000',
80 2064 => '#800000',
81 2063 => '#800000',
82 2062 => '#800000',
83 2061 => '#800000',
84 ),
85
86 'ignored_groups' => array(2038,90,1,3,2,4,5), // Ignorowane grupy do topek
87 ),
88
89 'admins' => array // Lista administracji
90 (
91 'default_avatar' => 'team-member.jpg', // Domyślny avatar admina
92 ),
93
94 'clans' => array // Ustawienia klanów
95 (
96
97 'manage_channel_groups' => array(34,37,39,38,44), // Grupy, którymi użytkownik może zarządzać
98 'guest_channel_group' => 8, // Grupa kanałowa gościa
99 'max_codec_quality' => 9, // Max 10
100 'codecs' => array
101 (
102 'speex_narrowband' => true, // Enabled to change: true | false
103 'speex_wideband' => true,
104 'speex_ultra-wideband' => true,
105 'celt_mono' => true,
106 'opus_voice' => true,
107 'opus_music' => true,
108 ),
109
110 'info' => array // Klany, które nie są tworzone przez XBota
111 (
112 /*********************
113
114 1 => array // RosnÄ…ca liczba
115 (
116 'server_group' => 12, // Id grupy serwerowej klanu
117 'owners' => array(24,1910), // Database id właścicieli
118 'channels' => array(2470,234), // Id kanałów nadrzędnych
119 ),
120
121 *********************/
122
123
124 1 => array
125 (
126 'server_group' => 4794,
127 'owners' => array(18949),
128 'channels' => array(31386),
129 ),
130 ),
131 ),
132
133 'profile' => array // Profil
134 (
135 'register_groups' => array(1973,1972), // Grupy Rejestracyjne
136 'age_groups' => array(2007,2008,2009,2010,2011,2012,2013), // Grupy Wiekowe
137 'ignored_groups' => array(2038,90,1,3,2,4,5), // Grupy, ktore nie beda wyswietlane
138 'default_avatar' => 'team-member.jpg', // Standardowy Avatar
139 ),
140
141 'registration' => array // Proces Rejestracji
142 (
143 // Tu są tylko 3 strefy i nie można ich kopiować
144
145 'sex' => array // Płeć
146 (
147 'enabled' => true,
148 'groups' => array(1973,1972), // Kobieta / Mężczyzna
149 'name' => 'Ranga rejestracyjna',
150 ),
151 'age' => array // Wiek
152 (
153 'enabled' => true,
154 'groups' => array(2007,2008,2009,2010,2011,2012,2013), // 12+, 14+ etc.
155 'name' => 'Ranga wiekowa',
156 ),
157 'province' => array // Województwo
158 (
159 'enabled' => true,
160 'groups' => array(1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2004,2005,2006), // Lubelskie, Mazowieckie etc.
161 'name' => 'Ranga województwa',
162 ),
163
164 ),
165
166 'server_groups' => array // Zmiana Grup
167 (
168 'required_group' => array(1973,1972),
169 'interval' => 0, // Interwał co ile można nadawać sobie grupy (w sekundach)
170
171 'zones' => array
172 (
173 /**************************
174
175 'wiekowe ehe' => array // Nazwa strefy grup
176 (
177 'groups' => array(52,53,54,55,56), // Id grup
178 'limit' => 1, // Limit grup
179 ),
180
181 **************************/
182
183 ' Wiekowe' => array // Nazwa strefy grup
184 (
185 'groups' => array(1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2004,2005,2006), // Id grup
186 'limit' => 1, // Limit grup
187 ),
188
189 ' 4FUN' => array
190 (
191 'groups' => array(2049,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2088,2087,2089,2090,2091,2092,2093,2094,2123,2124,2125,2126,2127,2128,2129),
192 'limit' => 3,
193 ),
194 ),
195 ),
196
197 'private_channel' => array // Kanał Prywatny
198 (
199 'required_group' => array(1972,1973), // Grupy Wymagane do stworzenia kanału
200
201 'channels_zone' => 8424, // Strefa kanałów prywatnych
202 'head_channel_admin_group' => 33, // Główna Grupa kanału
203 'empty_channel_topic' => '#free', // Topic w wolnych kanałach
204
205 'min_subchannels' => 2, // Minimalna liczba podkanałów
206 'max_subchannels' => 2, // Maksymalna liczba podkanałów
207
208 'change_description_in_main_channel' => false, // Czy użytkownik może zmienić opis kanału głównego
209
210 'manage_channel_groups' => array(71,75,72,74), // Grupy, którymi użytkownik może zarządzać
211 'guest_channel_group' => 74, // Grupa kanałowa gościa
212 ),
213
214 'contact' => array // Zakładka kontakt
215 (
216 'enabled' => true, // Czy włączyć możliwość wysyłania wiadomości kontaktowej
217 'interval' => 60*15, // Interwał co ile można wysłać wiadomość (w sekundach)
218 'email' => 'patryk.orlowski82@gmail.com',
219 ),
220
221 'rate_the_admin' => array // Oceń admina
222 (
223 'enabled' => false,
224 'interval' => 1, // Co ile można oddawać głos (w dniach)
225 ),
226
227 'recrutation' => array // Formularz rekrutacyjny
228 (
229 'enabled' => true, // Czy włączyć możliwość wysyłania zgłoszenia rekrutacyjnego
230 'interval' => 60*15, // Interwał co ile można wysłać zgłoszenie (w sekundach)
231 'email' => 'patryk.orlowski82@gmail.com',
232
233 'requirements' => array // Rekrutacja Wymagania
234 (
235 0 => array
236 (
237 'title' => 'Ukończone 16 lat',
238 'content' => 'Aby podanie zostało zaakceptnowane musisz mieć ukończone 16lat!',
239 ),
240 1 => array
241 (
242 'title' => 'Mutacja',
243 'content' => 'Aby podanie zostało zaakceptnowane musisz mieć ukończoną mutacje głosową!',
244 ),
245 2 => array
246 (
247 'title' => 'Aktywność na serwerze',
248 'content' => 'Musisz mieć minimum jeden miesiąc aktywności na serwerze!',
249 ),
250 3 => array
251 (
252 'title' => 'Dojrzałość emocjonalna',
253 'content' => 'Aby podanie zostało zaakceptowane musisz zachowywać się dojrzale jak na swój wiek!',
254 ),
255 4 => array
256 (
257 'title' => 'Obsługa programu',
258 'content' => 'Musisz umieć obsługiwać się serwerem głosowym!',
259 ),
260 5 => array
261 (
262 'title' => 'Wolne trzy godziny dziennie',
263 'content' => 'Musisz posiadać dziennie minimum pięć godziny wolnego czasu, jako administartor!',
264 ),
265 6 => array
266 (
267 'title' => 'Kulturę i cierpliwość',
268 'content' => 'Jako administarotr musisz posiadać kulturę dla użytkowników jak i wyższej administracji oraz cierpliwość dla osób nie umiejących posługiwać się komunikatorem głosowaym.',
269 ),
270 )
271 ),
272
273 'admin_panel' => array
274 (
275 'main_admin' => array // Główny admin
276 (
277 'dbid' => 18949,
278 ),
279
280 'max_failed_logins' => 0, // Ile maksymalnie prób błędnego logowania, po tym dodaje się recaptcha
281 'link_to_site' => 'http://panel.xbot-ts3.pl/website_v2/',
282
283 'manage_clients_groups' => array
284 (
285 'wiekowe ehe' => array // Nazwa strefy grup
286 (
287 'groups' => array(442,443,444,445,446), // Id grup
288 ),
289
290 'for-fun' => array
291 (
292 'groups' => array(419,420,421,422,423),
293 ),
294
295 'jakieÅ›' => array
296 (
297 'groups' => array(424,425,426),
298 ),
299
300 'jakieÅ› 2' => array
301 (
302 'groups' => array(427,428,429,430),
303 ),
304 ),
305
306 'server_management_for_main_admin' => true, // Czy zarządzać serwerem może tylko główny admin
307
308 'manage_guilds' => array
309 (
310 'head_channel_admin_group' => 71, // Grupa kanałowa właściciela
311 'guest_channel_group' => 74, // Grupa kanałowa gościa
312 ),
313
314 'protected_pages' => array('panel_users' => 'ZarzÄ…dzanie adminami','admin_logs' => 'Logi z panelu admina','manage_partners' => 'ZarzÄ…dzanie partnerami','news' => 'Newsy','manage_opinions' => 'ZarzÄ…dzanie opiniami', 'automatic_info_on_server' => 'Automatyczne info','info_on_server' => 'Info na serwer','manage_clients_groups' => 'Nadwanie grup','server_management' => 'ZarzÄ…dzanie serwerem','manage_bans' => 'ZarzÄ…dzanie banami','site_statistics' => 'Statystyki strony','manage_guilds' => 'ZarzÄ…dzanie gildiami','groups_stats' => 'Statystyki grup'),
315
316 'required_authenticator' => array('panel_users', 'server_management'),
317 ),
318);
319
320?>