pour commencer, je vous signale que je suis nul en scripting tcl , mais j'essaie d'apprendre et je remercie tous ce qui aident ici.
ma question est : comment mettre mon eggdrop en autoop, j'ai essayer une petite remote mais elle n'a pas marcher , et j'ai beau chercher j'ai pas trouver non plus, donc me reste que si quelqu'un puisse m'aider
Donc j'imagine que ton eggdrop s'authentifie et a des accès op sur le canal.
Il te suffit donc de mettre les bons réglages du canal (soit dans le .conf de l'eggdrop, soit en party-line).
En party-line, ça donnerait (à adapter pour mettre les commandes propres à voila):
.chanset #canal need-op { putserv "PRIVMSG ChanServ p #canal" }
bonsoir pour ce qui est d'un auto op pour les niubots de orange regarde mon poste (tu le trouvera en cherchant ) j'en est réaliser un
cordialement
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
salut fedora,
merci pour ta réponse, j'ai regarder tes codes, mais ils marchent pas, donc j'ai chercher et enfin j'ai trouver cette petite idée, elle marche bien mais elle me plait pas vue que je dois ajouter a chaque fois le msg pour chaque salon ou mon bot a access
je sais pas si tu as une idée pour m'aider, voilà le code :
ton code na rien à voir avec mon poste !! pourquoi putmsg ? ça ne serais pas PRIVMSG ? en regardant mon poste tu aurais arriver à le créer sans difficulté.mais bon ... voici mon TCL pour le AutoOp Niubot Orange. je vais le mettre dans la partie Téléchargement.
TCL
# //-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//# -={ Auto-Opage sur NiubOt }=- # # ***********************[ DESCRIPTION DU TCL ]***************************** # * *# Ce script sert à votre EggdrOp de ce Opé Automatiquement à un Niubot# sur le serveur Orange.# Un grand Merci pour L'aide de CrazyCat pour la création de ce TCL ## * *# ************************************************************************** set autoOpTCLDesciption "Auto-Op"set autoOpTCLVersion "2.1.1"set autoOpTCLCreateur "DnS"
# *************************[ TCL informations ]**# *# *** [Nom du Fichier] -- AutoOp.tcl# ******[Size en Ko] -- 2,63 ko# *# ********************************************[DnS .2009]**
# //-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//# --------------Début De la Configuration---------------# //-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//
# Configuration de l'auto Op Salon et pass NiubOt
# Ici Mettre le(s) pseudo(s) de(s) Niubot(s) (en minuscule)set autoop(niubot){"niubot1""niubot2"}
# Ici Mettre le(s) Salon(s) ou ce Trouve le(s) Niubot(s) (en minuscule)set autoop(salon){"#SALON1""#SALON2"}
# Ici Mettre le mot de passe pour que votre Eggdrop ce Op au(x) Niubot(s) set autoop(pass)"LE PASS"
# //-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//# !!! NE CHANGEZ RIEN A PARTIR DE CETTE LIGNE !!!# //-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//
# le Binds
bind join - * autoop
# Systeme d Auto Opage sur le(s) Niubot(s)proc autoop { nick uhost hand chan args}{global botnick autoop
if{$nick!= $::botnick}{return0}set idt [lsearch$::autoop(salon)[string tolower $chan]]if{$idt eq -1}{return0}else{
putspeed "PRIVMSG [lindex $::autoop(niubot) $idt] :op $::autoop(pass) $chan"
putspeed "PRIVMSG [lindex $::autoop(niubot) $idt] :voice $::autoop(pass) $chan"}}proc putspeed {arg}{
putquick "$arg"}
# //-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//
putlog "$::autoOpAutoOpDesciption NiubOt version $::autoOpTCLVersion loaded. ** $::autoOpTCLCreateur **"
# //-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//
# --------------------FIN DU FICHIER--------------------# //-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//
Cordialement
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
mon code n'a rien a voir avec ton poste !!!, les deux codes ont le mm role, le mien fonctionne avec 4 lignes et le tien fonctionne avec euhhh je sais pas plus de 75 lignes, mais j'ai aimer
c'est ce que chercher c'est sans toucher la source, le bot s'opera dans tous les salons où il a axx, je te passe un code irc, peut etre il expliquera mieux
on *:join:#: { msg $ialchan(Niubot??!un*@*.net,#,1).nick op motdepass # }
on *:join:#: { msg $ialchan(Niubot??!un*@*.net,#,1).nick op motdepass # }
est j'doit faire quoi avec ton code MIRC ? tu est sur un forum d'aide sur le script TCL.
de plus j'aurais fait un truc dans ce genre si
TCL
On 1:JOIN:#:{ .msg $gettok($ialchan(Niubot?*,#,1),1,33) op MDP }
après chacun à sont code ...
après juste avec une commande tu peut faire op ton bot en utilisant comme la signaler CrazyCat sans avoir besoin d'un scripts TCL
TCL
.chanset #canal need-op { putserv "PRIVMSG Niubot23 op tonpass"}
sinon pour ce qui est du
Citation :putmsg
je connaissais pas.
(comme quoi ont en apprend tous les jours )
cordialement
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]