assegnare azioni al !

Spazio dedicato a discussioni e domande inerenti la tecnologia.
Avatar utente
Teo
MondoWeb Guru
MondoWeb Guru
Messaggi: 711
Iscritto il: 01/04/2004, 21:02
Località: Dublin, Ireland

assegnare azioni al !

Messaggio da Teo »

ragazzi, vorrei sapere come assegnare azioni al "!".... faccio un'esempio:

per il mio chan ho creato un file txt con le regole del chan e vorrei che gli utenti, scrivendo !regole, possano scaricare direttamente il file... si può fare? Credo di si perché l'ho visto in un chan!

ah, vorrei poi mettere un mess di modo ke appaia nello status quando entri nel canale.... in molti chan l'hanno :wink:

grazie in anticipo!

Matteo
Avatar utente
AleSSaNDRo
WebMaster
WebMaster
Messaggi: 2358
Iscritto il: 24/04/2003, 1:11
Località: Milano

Messaggio da AleSSaNDRo »

1. Metti nel remote del bot:

Codice: Seleziona tutto

on *:text:!regole:#: /dcc send -c NICK pippo.ini
L'opzione -c farà chiudere automaticamente la finestra di dcc quando il trasferimento sarà finito.

2. E' una funzione del ChanServ... in IRCrazy.net il comando è:

Codice: Seleziona tutto

/cs set #CANALE WELCOME messaggio
Ciao :)
Avatar utente
Teo
MondoWeb Guru
MondoWeb Guru
Messaggi: 711
Iscritto il: 01/04/2004, 21:02
Località: Dublin, Ireland

Messaggio da Teo »

grazie 1000! :D
ah, ale, su ke server è il vostro chan? e come si kiama?
Avatar utente
James_tont
MondoWeb Guru
MondoWeb Guru
Messaggi: 1284
Iscritto il: 27/04/2003, 16:38
Località: Top Secret

Re: assegnare azioni al !

Messaggio da James_tont »

piccola rettifica:

on *!:text:!regole:#: /dcc send -c $nick pippo.ini

occorre mettere l'identificatore "$nick" in questo modo, altrimenti scrivendo NICK semplicemente, lo vede come se fosse un utente e cercherebbe sempre di inviare il file a "nick" :)

volendo, puoi fare in modo ke il tuo bot saluti chi entra in chan:

on *!:join:#chandileo: /msg $chan Ciao $nick $+ ! Benvenuto su $chan

(puoi sostituire "/msg $chan" con "/notice $nick" o "msg $nick")
:)

naturalmente puoi divertirti aggiungendo colori, personalizzando, ecc.
Ta nana na na ta nana na na fu fu!
Avatar utente
Teo
MondoWeb Guru
MondoWeb Guru
Messaggi: 711
Iscritto il: 01/04/2004, 21:02
Località: Dublin, Ireland

Messaggio da Teo »

raga, il comando ke mi ha dato ale e james non va... lo devo mettere fra qualke riga o } ??

Grazie mille!

P.S. su ke server è e come si kiama il vostro chan? (il chan del sito!)
WE DON'T WANT YOUR MONEY, WE WANT YOUR VOICE...
Immagine
Avatar utente
James_tont
MondoWeb Guru
MondoWeb Guru
Messaggi: 1284
Iscritto il: 27/04/2003, 16:38
Località: Top Secret

Messaggio da James_tont »

on *!:text:!regole:#: {
/dcc send -c $nick pippo.ini
}

puoi farlo anche così
basta ke lo metti nella sezione Remote, non nelle altre
attenzione: il file pippo.ini si suppone sia nella stessa cartella del mirc, altrimenti devi indicare il percorso corretto es:
/dcc send -c $nick prova\pippo.ini

il server e i canali sono quelli di cui nella sezione apposita :)
Ta nana na na ta nana na na fu fu!
Avatar utente
Teo
MondoWeb Guru
MondoWeb Guru
Messaggi: 711
Iscritto il: 01/04/2004, 21:02
Località: Dublin, Ireland

Messaggio da Teo »

grazie mille!!!
WE DON'T WANT YOUR MONEY, WE WANT YOUR VOICE...
Immagine
Avatar utente
James_tont
MondoWeb Guru
MondoWeb Guru
Messaggi: 1284
Iscritto il: 27/04/2003, 16:38
Località: Top Secret

Messaggio da James_tont »

un'altra cosa:
controlla se manca qualche parentesi nella parte precedente dello script
te ne accorgi dell'indentazione:
la scritta "on *!:text" ecc. deve essere allineata al margine sinistro
se così non è, vuol dire che manca qualche } in un punto precedente del codice
in tal caso inviami una email con il file del codice che dò uno sguardo... :)
Ta nana na na ta nana na na fu fu!
Avatar utente
Teo
MondoWeb Guru
MondoWeb Guru
Messaggi: 711
Iscritto il: 01/04/2004, 21:02
Località: Dublin, Ireland

Messaggio da Teo »

ok, grazie mille per le spiegazioni, molto dettagliate... diciamo ke adesso provo e guardo su tutto è ok, poi ti faccio sapere se qulcs nn va!

Grazie ancora! :D
WE DON'T WANT YOUR MONEY, WE WANT YOUR VOICE...
Immagine

Chi c’è in linea

Visitano il forum: Claude [Bot] e 0 ospiti