Communauté Eggdrop
Aide Tct Auto-Op. - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum : Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4)
+--- Sujet : Aide Tct Auto-Op. (/showthread.php?tid=235)



Aide Tct Auto-Op. - Helias - 13/06/2008

Bonsoir,

En son temps et avant de connaître votre forum, j'avais trouvé une aide précieuse par le biais d'un autre site, pour trouver ce que je cherchais, afin que l'Eggdrop s'op automatiquement sur un Robot de Salon d'un réseau.

TCL
########################
## Auto auth ###########
########################
# Eggdrop Nick
set identeggy "EggdropBot"

# Pass de votre eggdrop
set passegy "MotdePasse"

 
########################
 
bind join - * authauth
proc authauth {nick host handle channel} {
#Ici tu as oublié d'appeler des variables en global
global botnick passegy identeggy
if {$nick =="$botnick"} {
#La je peux pas dire si c bon car je connais pas Irix
putserv "PRIVMSG Irix :auth #bluefun $identeggy $passegy"
putserv "PRIVMSG Irix :auth #lagon_bleu $identeggy $passegy"
#Ici je me demande où tu trouves le tableau eggdrop ...
#Enfin bref avec un peu de logique je pense que
#tu veux parler du chan où le bot s'est auth donc ca donne ca
putserv "PRIVMSG Irix :op #bluefun $botnick "
putserv "PRIVMSG Irix :op #lagon_bleu $botnick "
 
return 0
}
}



Actuellement la politique de ce réseau à changé, il suffit pour les opérateurs ou autres, ceux qui ont un access aux bots, de taper /msg ROBOT op Mot de passe...
Et ce ROBOT vous Op directement... Plus besoin de Auth...

Pourriez-vous m'aiguiller sur les changements à apporter à ce mini script tcl qui marchait à merveille avant... ?

Merci.

Helias


RE: Aide Tct Auto-Op. - DaV34 - 13/06/2008

TCL
putserv "PRIVMSG Irix :auth $channel $passegy"



?


RE: Aide Tcl Auto-Op. - Helias - 16/06/2008

Merci pour ta réponse DaV34

J'ai tenté cette modification, rien ne se passe...

Apparamment, nul besoin de mettre un channel, dès le départ ces nouveaux robots nous reconnaissent dès que nous effectuons /msg ROBOT op Mot de passe, quel que soit les salons où nous modérons.

Merci.


RE: Aide Tct Auto-Op. - Merwin - 16/06/2008

TCL
if {$nick =="$botnick"} {
#La je peux pas dire si c bon car je connais pas Irix
putserv "PRIVMSG Irix :auth #bluefun $identeggy $passegy"
putserv "PRIVMSG Irix :auth #lagon_bleu $identeggy $passegy"
#Ici je me demande où tu trouves le tableau eggdrop ...
#Enfin bref avec un peu de logique je pense que
#tu veux parler du chan où le bot s'est auth donc ca donne ca
putserv "PRIVMSG Irix :op #bluefun $botnick "
putserv "PRIVMSG Irix :op #lagon_bleu $botnick "
 
return 0
}



Devient

TCL
if {$nick =="$botnick"} {
putserv "PRIVMSG Irix :OP $passeggy"
return 0
}



En respectant mot à mot ce que tu nous a dis, il envois OP <Mot de Passe>.


RE: Aide Tcl Auto-Op. - Helias - 17/06/2008

Rien à dire, exact... Ca fonctionne...

Merci Merwin