Witam i jak sie niestety znowu stalo....napisze o IRCu :>
no co? znam sie tylko (no prawie :P) na tym...Niedawno byl
poradnik/kurs (czy co to tam bylo) w CDA jak postawic bota..Byl
on nawet niezly...tylko,ze jesli chodzi o sposob komunikacji sie
z botem i jego komendy byl kiepsko opisany...W tym arcie opisze
to (mam nadzieje:P) lepiej choc i niewszystko...NO i postaram sie
opisac jeszcze pare ciekawych tcl.Aha UWAGA!!!!!!!!!! zeby
niebylo nieporozumien!! gdy pisalem tego arta kozystalem z
materialow ze strony: www.ving.edunet.pl<-dobra strona {noo}
Jak bota postawic to jusz wiecie i dlatego niebede sie powtazal
tylko przejde odrazu do atrybotow kanalow 3..2..1 GO!
***********************************************************************************
idle-kick
Okresla jak dlugo na kanale moze przebywac osoba zanim dostanie
kopa
idle-kick 0
***********************************************************************************
need-invite
need-key
need-ok
need-unban
need-limit
Seria skryptow gdy bot potrzebuje,zaproszenia na kanal,klucza,gdy
jest
zbanowany,lub gdy niemoze wejsc na kanal z powodu limitu
tego lepiej nieruszac
***********************************************************************************
flood-chan
Okresla ile mesgow w ciagu sekundy ilus sekund wypowiedzianych
przez osobe na kanle jest traktowane jako flood.Jest to wazny
atrybut,ktory ustawia sie w zaleznosci od wielkosci
kanalu.Standardowe ustawienia 5:60 jest bardzo surowe.Dlatego
zaleca sie zmiane na bardziej lagodna 10:25
flood-chan 10:25
(Co oznacza,ze 10 mesgow wypowiedzianych przez jedna osobe w
ciagu 25 sekund jest traktowane jako flood)
***********************************************************************************
flood-ctcp
Okresla ile ctcp w ciagu ilus sekund jest floodem
flood-ctcp 5:60
***********************************************************************************
flood-deop
To samo tyle,ze chodzi o deopowanie i wykrywanie massdeopow
flood-deop 3:10
***********************************************************************************
flood-kick
Ustawienia flooda odnoscie kopniakow
flood-kick 3:10
***********************************************************************************
flood-join
Ustawienia flooda odnosnie wejsc na kanal przez te sama osobe
flood-join 5:10
***********************************************************************************
autoop
Atrybut wlacza auto opa.Wiedz jezeli w bocie sa wpisani ludzie z
dialupow np: TPSA to kazdy myslacy przy wlaczaonej tej opcji moze
miec opa
-autoop
***********************************************************************************
clearbans
Czyszczenie banow po wejsciu bota na kanal
-clearbans
***********************************************************************************
bitch
Atrybut okresla czy osoba majaca opa na danym kanale moze dawac
innym opy,ktorzy nieposiadaja
+o Niedotyczy to masterow i dlatego na kanale powinna byc
zwiekszona liczba masterow
-bitch
***********************************************************************************
greet
Witanie ludzi po wejsciu na kanal
+greet
***********************************************************************************
protectops
Automatyczne reopowanie ludzi majacych flage +o jezeli zostana
zdeopowani
+protectops
***********************************************************************************
protectfriends
Automatyczne reopowanie ludzi majacych flage +f jesli zostana
zdeopowani
-protectfriends
***********************************************************************************
statuslog
Logowanie lini statusy co 5 minut
-statuslog
***********************************************************************************
stopnethack
Deopowanie ludzi,otrzymujacych opa od servera po splicie
+stopnethack
***********************************************************************************
revenge
Zapamietywanie ludzi,ktorzy zdeopowali,kopneli badz zbanowali
osobe majaca flage +o,a nastepnie banowanie i wykopanie ich
+revenge
***********************************************************************************
autovoice
Autovoice dla osob majacych flage +v w bocie
+autovoice
***********************************************************************************
secret
Szegolne ukrywanie kanalu na party line
-secret
***********************************************************************************
shared
Zezwolenie na wymiane flag userow pomiedzy polaczonymi botami
+shared
***********************************************************************************
cycle
Jezli bot nie posiada opa i nikogo procz innych polaczonych botow
nie ma.Bot wychodzi na krotki czas z kanalu i powtornie wchodzi w
celu zdobycia opa
+cycle
***********************************************************************************
dontkickops
Jezeli jest ustawione bot nie moze kopac userow z flaga +o
+dontkickops
***********************************************************************************
wasoptest
Jezeli jest ustawione wraz z +stopnethack bot wykopuje po splicie
test na wszystkich userach majacych flage +o w bocie i
niezaleznie od flagi +w,ktorzy powrocili na kanal po splicie i
dostali opa od servera.Test polega na sprawdzaniu czy mieli opa
przed splitem.Nastepnie bot odpowienio podejmuje decyzje czy
deopowac czy nie.Natomiast -wasoptest oznacza tylko sprawdzenie
czy powracajacy userzy maja flage +o w bocie i jezeli takiej nie
maja bot deopije ich.
-wasoptest
***********************************************************************************
seen
Wlacza lub wylacza obsluge modulu seen na danym kanale.
Seen mosi byc zaladowany
-seen
***********************************************************************************
dynamicbans
Bot pamieta wszystkie bany na kanale i nie pozwala ich uaktywnic
dopoki ktos,do kogo pasuje ban,nie wejdzie na kanal
+dynamicbans
***********************************************************************************
dynamicexempts
Bot pamieta wszystkie stawiane wyjatki od banow +e na kanale i
uaktywnia je wtedy gdy ktos postawia bana do maski wyjatku
+dynamicexempts
***********************************************************************************
dynamicinvites
Ty podobnie jak w dynamicexempts +I zaproszenia na kanal osob
pasujacych do hostu
+dynamicinvitex
***********************************************************************************
userbans
Zezwolenie na stawianie banow bez pomocy bota
+userbans
***********************************************************************************
userexempts
Zezwolenia na stawianie exemptow (wyjatkow) bez pomocy bota
+userexempts
***********************************************************************************
userinvites
Zezwolenie na stawianie invitow (zaproszenie) na host bez pomocy
bota
+userinvites
***********************************************************************************
inactive
Ustawienie tego powoduje,ze bot tak naprawde nie wchodzi na dany
kanal.
Czyli mozna to stosowac dynamicznie gdy chcemy aby na jakis czas
bota niebylo na kanale,ktorego ustawien nie chcemy wymazac
.chanset #kanal +inactive i bot wychodzi z kanalu zachowujac
wszystkie ustawienia.Ponowne wejscie na na kanal uzyskamy komenda
.chanset -inactive
-inactive
***********************************************************************************
###################################################################################
Oki atrybuty kanalow mamy jusz zglowy teraz przystepujemy do TCl
Zaladowanie skryptu jest dziecinnie proste lecz przed
zaladowaniem radze poczytac jego dokumentacje...
Jezli skrypt jest spakowany rozpakuj go tar -zxf
plik_skryptu.tar.gz Przegraj do podkatalogu
scripts gdzie znajduje sie eggdrop i zmodyfikuj plik
konfiguracyjny.
Na samym koncy pliku konfiguracyjnego dodaj linijke
source /scripts/plik_skryptu.tcl
A nastepnie wydaj w bocie komende do ponownego przeczytania pliku
konfiguracyjnego
.rehash i jezeli bot niezakonczyl swego dzialania znaczy,ze
uruchomiles skryptu powiodlo sie
Oto warte uwagi tcle wykozystywane na sporej czesci znanych mi
kanalow
###################################################################################
***********************************************************************************
StatWWW
Jest to skrypt do prowadzenia statystyk na kanale.Program zalicza
kazdej osobie na kanale wszystkie wypowiedziane slowa,wykonane
kopniaki,zmiany topica itd.a nastepnie sortuje osoby wzgledem
wypowiedzianych slow Najlepsza 10 najwiekszych gadol ;>
dostapna jest na kanale za pomoca komendy !topten,aktualna
pozycja osoby na liscie za pomoca !place.Skrypt tworzy rowniez
strone www uaktualniana co 10 min z pierwsza 50. sciagnac to
mozna z
www.goblet.net/scripts
***********************************************************************************
Sentinel
Zapewnia pelna ochrone przeciw floodom.Ten skrypt jest
standardowo dolaczony do eggdropa.Zatem na pewno jusz go
posiadasz wystarczy go tylko zaladowac w bocie
***********************************************************************************
Bseen
Skrypt do informowania ludzi na kanale gdzie i kiedy oraz jak
dlugo ktos byl w przeszlosci widziany przez bota.To on odpowiada
na pytanie !seen nick.Jego wielka zaleta jest to,ze tworzy wlasna
baze danych o spotkanych ludziach na kanale,nie tylko tych,ktorzy
sa w pisani w bocie.Skrypt ten uruchamiany na wielu botach
polaczonych zesoba umozliwia przeslanie informacji o widzianych
osobach.
http://bseen.tclslave.net
***********************************************************************************
Repeat
Skrypt powoduje wykopanie ludzi,ktorzy powtazaja sie
www.ving.edunet.pl/eggdrop/scripts/repeat4.1.tcl
***********************************************************************************
Limit
Ustawia +l na kanale w zaleznosci ile jest na nim osob
www.ving.edunet.pl/eggdrop/scripts/limit.tcl
***********************************************************************************
Antybluzg
Wysyla ostrzezenia do osob przeklinajacych na kanale
www.ving.edunet.pl/eggdrop/scripts/antybluzg.tcl
***********************************************************************************
Clenup
Czysci okresowo userliste kasujac osoby ktore dawno niepokazaly
sie na kanale
www.ving.edunet.pl/eggdrop/scripts/cleanup.tcl.gz
***********************************************************************************
mk_fun
Wykopuje osoby zebrajace o opa i zapraszajace na inne kanaly
www.ving.edunet.pl/eggdrop/scripts/mk_fun.tcl
***********************************************************************************
nettools
Skrypt zaladowany w kilku botach jednoczesnie umozliwia
zarzadzanie nimi Na przyklad komenda
.netjoin #kanal wysyla wszystkie polaczone boty z zaladowanym
skryptem na kanal #kanal.Mozna rowniez zmienic ustawienia
dotyczace kanalu we weszystkich botach za pomoca komendy .netset
#kanal +dynamicbans
wydanej z jednego bota itd
www.ving.edunet.pl/eggdrop/scripts/nettools.tcl
***********************************************************************************
AntiOnJoinSend
Powoduje,ze bot wychodzac i po chwili w chodzac na kanal wykrywa
osoby wysylajace virusy poprzez DCC
www.ving.edunet.pl/eggdrop/scripts/AntiOnJoinSend.tcl.gz
***********************************************************************************
CloneDetect
Skrypt do wykrywanie klonow na kanale
www.ving.edunet.pl/eggdrop/scripts/clone_detect-38.tcl.gz
***********************************************************************************
couter
Zlicza wejscie i kopniecia na kanale
www.ving.edunet.pl/eggdrop/scripts/counter2.1.tcl.gz
***********************************************************************************
No teraz to juz wasze bociki beda dopiero madre ;)) aha tak dla
zasady przypomne pewien text na ktory napewno sie natkniecie jak
bedziecie chcieli postawic wlasnego bota "IRC JEST DLA LUDZI
A NIE BOTOW!" no i pamietajcie,zeby bez pozwolenia Admin
(pozdrowienia!!!!!!) nie stawiac bota na polskich serverze bo
mozecie zarobic k-lined :/ Jak wiadomo mam (a moze ktos niewie
:P) 15 lat...i moze sie zdazyc,ze napotkacie jakies literowki itp
w tym tekscie...zreszta to wersja BETA :))))
{Tjaaa... Ten IRC ma zły wpływ na ludzi.
:) Jak zauważyłem jakieś byki ortograficzne, to poprawiłem...
Przy okazji po raz kolejny apeluję: DO ^&$^ NĘDZY! Nie
piszcie "jusz"!!!}{właśnie kolego Zaibatsu ;)}
PS: Piszcie domnie dziewczyny i nietylko piszcie ;)))) na
zaibatsu@go2.pl
PSS: Jezeli chcecie zobaczyc te tcl w akcji to mozecie luknac na
kanaly: #gadamy lub #cdaction
Zaibatsu lub Nessus z Elblaga
zaibatsu@go2.pl lub zaibatsu@interia.pl