----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|Konfiguracja bota na XSTREFE + specjalne pozdrowienia od rekkz ;* PS: konfiguracja nie jest w pełni mojego autorstwa, aczkolwiek jest lepsza od tej którą wrzucił CrazyMan|
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------
|I. Ustawienie logowania|
-----------------------
SetVariable $name nick $value Nick bota ## Zarejestrowany oczywiście
SetVariable $name password $value hasło
SetVariable $name room $value "nazwa Twojego pokoju" ## Daj nazwe "w cudzyslow", bez polskich znakow
SetVariable $name KolorBota $value 5 ## Kolor jaki ma mieć bot po wejściu na pokój
SetVariable $name NaszAdresWWW $value www.czat.xstrefa.pl
SetVariable $name SchowajPoUruchomieniu $value tak
SetVariable $name email.s mtp $value adres.serwera.smtp ## Nie zwracaj na to wiekszej uwagi - nikt normalny z tego nie korzysta XD
SetVariable $name email.pop3 $value adres.servera.pop3
SetVariable $name email.adres $value adres@domena.com
SetVariable $name email.user $value uzytkownik
SetVariable $name email.password $value haselko
--------------------------------------------------------------------------------
|II. Jestem groźny!.. czyli na jakie słowa reaguje, i na jaki czas mam dać bana..|
--------------------------------------------------------------------------------
SetVariable $name bluzgi $value kurw " chuj" fuck cipa pizd fiuc qrwa qurwa kutas jeba cipo pierdol pierdal jeb jebane jebać jebie pierdolić
SetVariable $name IleMinutBanaZaSlownictwo $value 5
SetVariable $name IleMinutBanaZaReklamy $value 1440
SetVariable $name IleMinutBanaZPolecenia $value 15
SetVariable $name NajpierwOstrzegaj $value tak
SetVariable $name MowORekordzie $value nie
SetVariable $name FLOOD.MAXZNAKOW $value 15
SetVariable $name FLOOD.MAXLINII $value
SetVariable $name timer.AntyIDLE $value 1800
SetVariable $name timer.ResetowanieBazyOstrzezen $value 3600000
SetVariable $name timer.Autostart $value 3000
SetVariable $name timer.StatsyFlush $value 60000
SetVariable $name CzyszczenieBazy $value tak
SetVariable $name timer.OproznianieBuforaAntyFloodowego $value 1000
SetVariable $name timer.LagTimeOut $value 120000
SetVariable $name MaxLiniiBuforaAntyFlood $value 20
AddShit $ip 1.2.3.4 $mask 255.255.255.255 $text !ban %nick% Pana tu nie chcemy!
AddShit $ip 10.20.30.0 $mask 255.255.255.0 $text !ban %nick% Z Twojej sieci nie ma wstepu!
AddShit $ip 50.50.0.0 $mask 255.255.0.0 $text !ban %nick% Twoje miasto nie jest mile widziane, przykro mi!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|III.Accessy - uprawnienia. Dodajemy je w następujący sposób: .x.y.z. (x,y,z to przykłady nicków.. może być ich nie skończenie wiele, ale..PAMIĘTAJ O KROPKACH! Jeśli chcemy, by jakieś uprawnienie było dostępne dla każdego listę osób uprawnionych zastępujemy *|
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
AddAccess $module statsy $active tak $gdzie obojetnie $gdziewynik priv $text .requiem.
AddAccess $module memory $active tak $gdzie obojetnie $gdziewynik priv $text .requiem.
AddAccess $module top $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text *
AddAccess $module dec $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module inc $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module place $active tak $gdzie obojetnie $gdziewynik priv $text *
AddAccess $module placenum $active tak $gdzie obojetnie $gdziewynik priv $text *
AddAccess $module delete $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module bind $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module renameuser $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module delta $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module seenip $active tak $gdzie obojetnie $gdziewynik priv $text .requiem.
AddAccess $module seeniip $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module seen $active tak $gdzie obojetnie $gdziewynik priv $text *
AddAccess $module ipseen $active tak $gdzie obojetnie $gdziewynik priv $text .requiem.
AddAccess $module iipseen $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module ipinfo $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module changeipinfo $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module revdns $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module note $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text *
AddAccess $module away $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text *
AddAccess $module setaway $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module kick $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module ban $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module topic $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module priv $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text *
AddAccess $module nick $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module rehash $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module reload $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module reset $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module lock $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module shutdown $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module hideshowmain $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module timedate $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text *
AddAccess $module dajglos $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text *
AddAccess $module takeover $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module tunelowanie $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module bluzgi $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module reklamy $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module noKick $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module noBan $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module NoKickForFlood $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module HideShowMain $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module sendemail $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module sendfile $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module sendlog $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module listaccess $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module plugin $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module kolorki $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text *
AddAccess $module kolorauto $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text *
AddAccess $module guest $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module unguest $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module koloradm $active tak $gdzie obojetnie $gdziewynik jakpolecenie $text .requiem.
AddAccess $module filemanager $active tak $gdzie priv $gdziewynik jakpolecenie $text .requiem.
#######################################################################
#### ==================================================================
#### O WSZELKICH WYPOWIEDZIACH KCI BOTA
#### SŁÓW KILKA :)
#### ------------------------------------------------------------------
#### Q: jak formatować wypowiedzi?
#### A: Polchatowo!
#### Pogrubienie tekstu przez: tekst
#### Pochyla czcionka: tekst
#### Podkreslenie poprzez: tekst
#### Q: Jak pisać kolorowo?
#### A: Kolorów używasz krócej niż w HTMLu:
#### <#RRGGBB>, gdzie RR GG BB to liczby szesnastkowe (Google sie kłania)
#### od 00 do FF okre?ajšce jasno? barwy składowej: odpowiednio
#### czerwonej, zielonej i niebieskiej.
####
#### Wierz lub nie, ale mozna tak uzyskac 16.7 mln barw.
#### Przy czym roznice w tych liczbach mniejsze od 8 sa juz malo zauwazalne
#### (czyli dla kazdej najwygodniej uzywac np. 08, 10, 18, 20...
#### ... D0, D8, E0, E8, F0, F8 i FF ;) )
####
#### PONADTO, bot KCI sam zamienia niektore słowne okre?enia kolorów na
#### odpowiedni kod.
#### Q: Jakie to kolory?
#### A: Bot KCI rozpoznaje następujšce nazwy:
#### , , , , , ,
#### , , , , , <żółty>, ,
#### , , ,
#### ------------------------------------------------------------------
#### Chyba wszedzie w wypowiedziach %s jest zamieniane na jakis nick
#### I kazda lista "TalkTable" dziala tak, ze losowana jest dokladnie jedna
#### z wpisanych tam wypowiedzi.
#### ------------------------------------------------------------------
#### Q: Czy mogę kazać botowi wy?ietlić kilka linijek tekstu,
#### np. tekst, a następnie polecenie?
#### A: TAK. Od wersji 6.5 jest to możliwe!
#### W miejscu, gdzie bot ma "nacisnšć enter", wpisz \n (uko?ik, n)
#### UWAGA! W reakcjach na wyrazenia regularne nalezy uzywac \\n
#### ==================================================================
#######################################################################
----------------------------------------------
|IV. Zabawki - treść oczywiście możesz zmienić.|
----------------------------------------------
SetTalkTable $name sys.zegarynka
ClearTalkTable
AddTalk $text Wybiła godzina %d.
SetTalkTable $name sys.away
ClearTalkTable
AddTalk $text Nie ma mnie w tej chwili przy komputerze. Jeśli chcesz, zostaw wiadomość.
AddTalk $text Będę później
AddTalk $text Niedługo będę z powrotem.
AddTalk $text Nie ma mnie teraz %s :-)
SetTalkTable $name sys.bluzgi.obcy
ClearTalkTable
AddTalk $text %s, Panu już podziękujemy
AddTalk $text %s... mięsem to sobie rzucaj gdzie indziej...
AddTalk $text %s wyjdź stąd NATYCHMIAST!
AddTalk $text %s, Panu już podziękujemy
AddTalk $text Proponuje powrót do podstawówki %s
AddTalk $text A może łomem po zębach %s ?
AddTalk $text Wybacz %s , ale wywalamy za chamstwo
SetTalkTable $name sys.bluzgi.znajomy
ClearTalkTable
AddTalk $text Uprzedzam....
AddTalk $text Zachowuj sie!
AddTalk $text Zaczynam sie irytować...
AddTalk $text No !...
AddTalk $text Co ty gadasz?
AddTalk $text Ty popatrz jakie brzydkie słowa piszesz...
AddTalk $text Ciekawe kto cie takich słówek nauczył
SetTalkTable $name sys.nieznam
ClearTalkTable
AddTalk $text Sorry, nie znam osoby %s
AddTalk $text Nie miałem okazji spotkać się z %s
AddTalk $text Nie znam %s
AddTalk $text Uuu.... %s... nie widziałem :(
AddTalk $text %s... Nie przypominam sobie :(
AddTalk $text Nigdy nie widziałem %s
AddTalk $text %s??? nie... nie spotkałem się.
AddTalk $text Tej osoby %s nigdy tutaj nie było, a jeżeli nawet, to nie pamiętam :(
AddTalk $text Nie znam tej osoby %s...
SetTalkTable $name sys.reklama.obcy
ClearTalkTable
AddTalk $text Reklama jest platna !!!
AddTalk $text Nie znosze reklam !!!
AddTalk $text Nastepnym razem napisz cos mądrego %s
SetTalkTable $name sys.reklama.znajomy
ClearTalkTable
AddTalk $text Reklama :)))
AddTalk $text Polecam ;)
AddTalk $text Można by popatrzeć ;)
AddTalk $text Tobie wolno %s
AddTalk $text Skoro %s poleca, to chyba warto ;)
AddTalk $text Lookajcie ;-)
SetText $name KickMsg $text ** %s został wyrzucony z pokoju (%s)
SetText $name StdKickReason $text Za całokształt
SetText $name BanMsg $text ** %s dostał bana
SetText $name KickForFlood $text Przestań floodować!!!
---------------------------------
|V. Powitania, pożegnania - max 32|
---------------------------------
## Powitania
ClearGeneralWellcome
AddGeneralWellcome $text Witaj w naszych skromnych prograch, %s!
AddGeneralWellcome $text Hej, %s! Poznaj naszych czatowiczów ;)
AddGeneralWellcome $text Miło Cię widzieć %s!
## Pożegnania
ClearGeneralGoodbye
AddGeneralGoodbye $text Wszyscy będziemy za %s tęsknić! ;(
AddGeneralGoodbye $text Oby tylko %s do nas wrócił :)
AddGeneralGoodbye $text Dziękujemy i zapraszamy ponownie. Po wyjściu z czata reklamacji nie przyjmujemy.
## Powitania dla poszczególnych nicków
ClearWellcome $nick OSOBA
AddWellcome $nick OSOBA $text Tutaj wpisujesz swoje powitanie
AllowGeneralWellcome $nick OSOBA $value nie
ActivateWellcome $nick OSOBA $value tak
## i pozegnania
ClearGoodbye $nick OSOBA
AddGoodbye $nick OSOBA $text Wpisujesz pożegnanie.. O tyle głupie, że osoba która wyjdzie, go nie zobaczy : )
AllowGeneralGoodbye $nick OSOBA $value nie
ActivateGoodbye $nick OSOBA $value tak
#==================
#== System pluginów
#==================
## odkomentuj, by zaladowac podana wtyczke:
#LoadPlugin $name plugin_sample.dll
#LoadPlugin $name sample_topten_plug.dll
---------------------------------------------
|VI. Kolorki (jeśli Ci się nie podoba - wywal)|
---------------------------------------------
SetTalkTable $name user.kolor1 $word "kolor1" "czarny" "black" "schwarz"
ClearTalkTable
AddTalk $text /guest %s 1
SetTalkTable $name user.kolor2 $word "kolor2" "niebieski" "blue" "granatowy" "granat"
ClearTalkTable
AddTalk $text /guest %s 2
SetTalkTable $name user.kolor3 $word "kolor3" "pomarańcz" "pomaranczowy" "pomarańczowy" "pomarancz" "orange" "yellow"
ClearTalkTable
AddTalk $text /guest %s 3
SetTalkTable $name user.kolor4 $word "kolor4" "szary" "grey" "grau"
ClearTalkTable
AddTalk $text /guest %s 4
SetTalkTable $name user.kolor5 $word "kolor5" " roz " "rozowy" "rózowy" "rożowy" "różowy" "pink" "rosa"
ClearTalkTable
AddTalk $text /guest %s 5
SetTalkTable $name user.kolor6 $word "kolor6" "blekit" "blekitny" "błekitny" "błękitny" "morski" "turkusowy" "błekitny" "azuline" "blau"
ClearTalkTable
AddTalk $text /guest %s 6
SetTalkTable $name user.kolor7 $word "kolor7" "zieleń" "zielony" "green" "zielen" "grun"
ClearTalkTable
AddTalk $text /guest %s 7
------------
|VII. Zabawki|
------------
SetTalkTable $name czat $word xstrefa
ClearTalkTable
AddTalk $text Najlepszy czat http://www.czat.xstrefa.pl
SetVariable $name timer.autosayinterval $value 800
SetTalkTable $name sys.autotalk
ClearTalkTable
#AddTalk $text Hmmm
#AddTalk $text Ale tutaj cisza...
#AddTalk $text Gadacie cos ?
#AddTalk $text Hop hop.. zyjecie ?
SetVariable $name timer.timersayinterval $value 800
SetTalkTable $name sys.timertalk
ClearTalkTable
#AddTalk $text /guest kciBOT 1
#AddTalk $text /guest kciBOT 2
#AddTalk $text /guest kciBOT 3
#AddTalk $text /guest kciBOT 4
SetVariable $name flood.FloodEvent $value "/banip %ip% 1440"
SetVariable $name flood.freejoin $value Twój nick
ClearNoFloodIpList
AddNoFloodIp $ip 85.89.166.127 $mask 255.255.255.0
SetVariable $name flood.MaksWejsc $value 2
SetVariable $name flood.OdcinekCzasu $value 15
SetVariable $name flood.OdnawiajCzas $value nie
----------------
|VIII. Ustawienia|
----------------
SetVariable $name server $value 188.40.66.206
SetVariable $name port $value 14333
SetVariable $name documentbase $value http://czat.xstrefa.pl/
SetVariable $name codebase $value http://czat.xstrefa.pl/
SetVariable $name masterpanelsettings $value nlst=1&nnum=1&jlmsg=true&ignprv=false