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


Message automatique
#1
Bonjour,
J'ai un code "fonctionnel" sur un eggdrop qui lance un message toute les X minutes sur le salon prédéfini, hors mon soucis est que si je le passe sur un Windrop cela bug totalement et la phrase qui devrait être dite une fois est flood.
Je ne comprend pas trop pourquoi sous un eggdrop cela marche et pas sur un windrop si quelqu'un peu m'expliquer cela serais adorable ^^

Voici le code

tcl
#Salon ou le message va etre transmis
set salon_robot "#accueil"
# Message dit automatiquement toutes les X minutes : 120 (2h00)
set timerauto 120
# Liste des messages dit automatiquement 
set textauto {
"Hey coucou bienvenue par ici"
}
 
if {[string compare [string index $::timerauto 0] "!"] == 0} { set timer [string range $::timerauto 1 end] } { set timer [expr $::timerauto * 60] }
if {[lsearch -glob [utimers] "* go *"] == -1} { utimer $timer go }
proc go {} {
set phrase [lindex $::textauto [rand [llength $::textauto]]]
foreach chan $::salon_robot {
foreach line $::textauto { 
putserv "PRIVMSG $chan : $phrase"
}
}
if {[lsearch -glob [utimers] "* go *"] == -1} { utimer $::timer go }
}


A partir d'un eggdrop cela donne :

Code:
Hey coucou bienvenue par ici
A partir d'un windrop cela donne :

Code:
Hey coucou bienvenue par ici
Hey coucou bienvenue par ici
Hey coucou bienvenue par ici
Hey coucou bienvenue par ici
Merci d'avance de l'aide


Messages In This Thread
Message automatique - by heretoc - 03/02/2013, 18:58
RE: Message automatique - by aliasangelius - 06/03/2013, 16:29
RE: Message automatique - by heretoc - 08/03/2013, 17:18
RE: Message automatique - by aliasangelius - 08/03/2013, 22:57

Possibly Related Threads…
Thread Author Replies Views Last Post
  Identification automatique CrazyCat 7 11,085 23/06/2008, 10:17
Last Post: BdS

Forum Jump:


Users browsing this thread: 1 Guest(s)