Autore |
Messaggio |
Alekx3
Utente appena iscritto
Registrato: 17/07/07 00:25 Messaggi: 1
|
|
Eggdrop, Identify e logger |
|
Salve a tutti, prima di tutto complimenti per il forum ^_^, poi arrivamo al tasto dolente..
ho installato un eggdrop e fin qu?, tutto bene!
per? ho provato ad utilizzare una TCL per identificare il nick dell'eggdrop al server ma non funziona e quindi ? un continuo cambio nick ._.
lo script ? questo:
| |
### SETS
# Cosa dice NickServ alla connessione?
set nsnot "This nickname is registered and protected. If it is your nick, type /msg NickServ IDENTIFY password. Otherwise, please choose a different nick. If you do not change within one minute, I will change your nick."
# Cosa dice NickServ ad autenticazione riuscita?
set nsaut "Password accepted - you are now recognized."
# Nick del service (di solito NickServ)
set ns "NickServ"
# Comando per l'identificazione (di solito identify)
set idcom "IDENTIFY"
# Password del nick
set pwd "559711"
if {![info exists ns]} {set ns "NickServ"}
if {![info exists idcom]} {set idcom "IDENTIFY"}
if {![info exists pwd]} {die "TCL ERROR (IdentiBot.tcl (Password non impostata!))"}
### BINDS
bind notc - "*$nsnot*" id
bind notc - "*$nsaut*" id_ok
### PROCS
proc id {nick host hand text dest} {
global ns idcom pwd
if {$nick == $ns} {
putquick "PRIVMSG $ns :$idcom $pwd"
putlog "* Identificazione a $ns in corso... (/MSG $ns $idcom $pwd)"
}
}
proc id_ok {nick host hand text dest} {
global ns
if {$nick == $ns} {
dccbroadcast "IdentiBot.tcl: Identificazione a $ns riuscita."
putlog "* Identificazione a $ns riuscita."
}
}
|
poi, volevo fare in modo che loggasse tutti i messaggi di un canale, come si pu? fare? e inoltre se ci sono degli script per creare degli "autorisponditori" come si f? con mirc (On text ecc..)
ho provato a cercare..ma non mi sembra di aver trovato qualcosa
Grazie mille in anticipo ^^
Alek
|
|
Mar Lug 17, 2007 12:36 am |
|
|
Killer
Utente esperto
Registrato: 14/06/07 14:29 Messaggi: 439 Residenza: Roma |
|
|
|
premetto che non conosco il tcl
comunque ti dir? una cosa che sicuramente gi? hai fatto:
1) controlla cosa dice il tuo network quando ti connetti con un nick registrato e vedi se corrisponde alla scritta in rosso
set nsnot "This nickname is registered and protected. If it is your nick, type /msg NickServ IDENTIFY password. Otherwise, please choose a different nick. If you do not change within one minute, I will change your nick." se diversa sostituiscila
do per scontato che nel network dove risiedi il nome del service sia NickServ e il comando per indentificarsi sia IDENTIFY
2) inserisci dentro le virgole la pass del tuo nick set pwd "559711"
scusami sono cose scontate ma di pi? non so
_________________ 武力 |
|
Mar Lug 17, 2007 7:44 am |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|
|