Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


autoop sur un salon bien définit
#1
Bonjour/Bonsoir

Je trafique depuis 1 plombe (zallez me dire que c'est rien lol) pour trouver comment auto oper des Ircops sur un salon en +is

Je me galère et en PL et ds le .conf :(

une idée ?

merci et bon dimanche
#2
pheeric Wrote:Bonjour/Bonsoir

Je trafique depuis 1 plombe (zallez me dire que c'est rien lol) pour trouver comment auto oper des Ircops sur un salon en +is

Je me galère et en PL et ds le .conf :(

une idée ?

merci et bon dimanche

Oups tête de linotte que je suis ..
et idem en autovoice sur un autre salon ... le tout direct on join

cordialement
#3
Salut,

Pourquoi passer par l'eggdrop, alors que chanserv peux le faire sans soucis ? Je dit ça, juste pour alleger l'eggdrop d'un tcl.Les levels sont modifiables directement via chanserv ( par defaut op = 5 et voice 3 ,il te suffit de changer le level sur les deux salons ( autop et auto voice a 0 au lieu de 5 et 3 ) .

Si Tu tiens à passer par l'eggdrop, deux choix seraient possile, soit en ajoutant les host et en mettant les flag ao aux utilisateurs , soit en utilisant les binds ( bind join ) .

Cordialement.
#4

tcl
bind join - * autoop
 
proc autoop {nick host hand chan} {
   if [string equal -nocase $chan #salon1] {
      putserv "MODE $chan +o $nick"
   }
   if [string equal -nocase $chan #salon2] {
      putserv "PRIVMSG $chan +v $nick"
   }
}

C'est en reconnaissant ses erreurs que l'on progresse ;)
Away
#5
djkenny Wrote:
tcl
bind join - * autoop
 
proc autoop {nick host hand chan} {
   if [string equal -nocase $chan #salon1] {
      putserv "MODE $chan +o $nick"
   }
   if [string equal -nocase $chan #salon2] {
      putserv "PRIVMSG $chan +v $nick"
   }
}


Merci djkenny,

C'est toujours un plaisir de te voir répondre aux posts (comme les autres d'ailleurs) ...
Sympa ce Tcl, mais si je veux une liste bien définie de pseudos (je pense que la solution en plus de ton tcl c’est de leur mettre le flag +ao ds l'eggdrop ?)

Dis moi si je me plante lol

cordialement
#6
Le script de djkenny op (ou voice) automatiquement toute personne entrant sur #salon1 (ou #salon2).
Si tu dois passer par des flags, et donc enregistrer les utilisateurs dans la userlist, tu n'as pas besoin de script, juste de réglages.

Soit tu ajoutes les utilisateurs un à un (en te basant sur leur nick) soit par groupe en te basant sur leur vhost (si tes ircops ont des vhosts définis).
Et il te suffit de faire .chattr [handle] +ao #canal1 et .chattr [handle] +gv #canal2
Zeolia - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#7
CrazyCat Wrote:Le script de djkenny op (ou voice) automatiquement toute personne entrant sur #salon1 (ou #salon2).
Si tu dois passer par des flags, et donc enregistrer les utilisateurs dans la userlist, tu n'as pas besoin de script, juste de réglages.

Soit tu ajoutes les utilisateurs un à un (en te basant sur leur nick) soit par groupe en te basant sur leur vhost (si tes ircops ont des vhosts définis).
Et il te suffit de faire .chattr [handle] +ao #canal1 et .chattr [handle] +gv #canal2

Salut CrazyCat

Oui c'est bien ce qu'il me semblait (ds ma réponse a dj ..) par contre un flag qui m'a toujours surpris c le "g" car je l'ai rarement vu ds les docs ou pour fonction : mode de debug ...

merci a tous

cordialement
#8
Debug ?
http://wiki.eggdrop.fr/Flags te montrera que le +g est "L'utilisateur a automatiquement le statut de voix (+) lorsqu'il rejoint un canal".
Le +g va de paire avec le +v, comme le +a va de paire avec le +o.
Zeolia - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#9
CrazyCat Wrote:Debug ?
http://wiki.eggdrop.fr/Flags te montrera que le +g est "L'utilisateur a automatiquement le statut de voix (+) lorsqu'il rejoint un canal".
Le +g va de paire avec le +v, comme le +a va de paire avec le +o.


Humm je confond p'être alors avec les Umodes sur certains serveur :
+g : Mode de debug.


cordialement


Possibly Related Threads…
Thread Author Replies Views Last Post
  Binds: savoir quand l'eggdrop rejoins un salon. (autoop) TuX 5 4,203 02/09/2013, 08:44
Last Post: CrazyCat
  SAJOIN: pas bien CrazyCat 0 3,787 30/10/2008, 17:52
Last Post: CrazyCat

Forum Jump:


Users browsing this thread: 1 Guest(s)