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


Problème avec un script TCL (bind mode)
#1
Bonjour à tous !
Voilà, je viens de me mettre au TCL en suivant les tutos du site, et je rencontre un petit problème.

Je suis en train de réaliser un script qui permette de loger les discussions sur les canaux officiels, et je rencontre un problème avec un bind mode.

Voici le code :

Code:
bind mode - * mode_proc_fix
proc mode_proc_fix {nick uhost hand chan mode {target ""}} {
   if {$target != ""} {append mode " $target"}
   logs:modes $nick $uhost $hand $chan $mode
}
proc logs:modes {nick uhost hand chan mode} {
if { $chan != "#logs" } {
putserv "PRIVMSG #logs :$nick Met le(s) mode(s) $mode sur $chan"
}
}
(Information : la discussion sera mise par la suite dans un fichier #canaux.log, j'utilise PUTSERV pour tester en direct)

Ce script marche bien lorsque c'est un utilisateur qui applique le mode(Ex :<Eggdrop> Lyokomaster Met le(s) mode(s) +h Player sur #chan), sauf qu'il ne fonctionne pas pour la commande /samode
(Ex :-Serv.MyNetwork- *** Global -- from Serv.MyNetwork: Lyokomaster used SAMODE #chan (+v Player)
<eggdrop> Met le(s) mode(s) +v Player sur #chan)

Auriez vous une idée ?

Merci d'avance.
#2
le samode il me semble que c'est par une notice donc look plutot de ce coté la .

ps: si tu pouvais utilisé
tcl
est

qd tu édite un code TCL merci :)
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.
#3
Comme l'a dit fedora, le SAMODE est un appel direct au serveur et est donc vu comme un notice.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#4
Utilises RAWMODE, au lieu de MODE Smile


Possibly Related Threads…
Thread Author Replies Views Last Post
  probleme avec le script Pooshy.tcl LTEF 18 522 22/06/2022, 12:49
Last Post: CrazyCat
  Problème avec Les poupées linkeuses zappeur78 22 5,668 31/03/2022, 16:52
Last Post: CrazyCat
  [Demande] Problème de bind msg aliasangelius 17 2,282 19/11/2020, 00:04
Last Post: aliasangelius
  [Résolu] Problème avec le script autolog T3nS 2 3,315 06/12/2017, 16:08
Last Post: T3nS
  [Bug] Problème avec le script zurl.tcl T3nS 0 3,128 03/08/2017, 19:40
Last Post: T3nS
  [Demande] Script TCL de mode #Salon KeeViiNou 2 3,331 26/02/2017, 11:56
Last Post: CrazyCat
  [Résolu] bug sur un bind mode Alucard`68 9 4,667 01/02/2017, 15:18
Last Post: Alucard`68
  [Demande] Soucis sur bind mode aliasangelius 12 5,274 21/01/2017, 18:24
Last Post: aliasangelius
  [Résolu] Problème d'accents avec script TCL maison CC30 3 4,784 25/08/2016, 13:55
Last Post: Alucard`68
  [Résolu] Problème d'encodage avec rss-synd Naruto 24 13,758 18/05/2014, 21:16
Last Post: CrazyCat

Forum Jump:


Users browsing this thread: 1 Guest(s)