J'ai besoin de vos lumières pour complèter un script tcl. Je souhaite améliorer ce script
Citation :
bind pub - !stop stop
proc stop {nick uhost handle chan args} {
putquick "PRIVMSG #discussion :$nick 146 vient de voter pour 4!Stop 12 !!"
putquick "NOTICE #chanelo:4Stop4:1212 $nick 146>> 4!Stop 12Plus de chanson possible sur 12 $chan !!"
}
bind pub - !encore encore
proc encore {nick uhost handle chan args} {
putquick "PRIVMSG #discussion : $nick 146 vient de voter pour 4!encore 12 !!"
putquick "NOTICE #chanelo:4encore4:1212 $nick 146>> 4!encore 12Plus de chanson possible sur 12 $chan !!"
}
j'aimerais mettre que le vote ne peut etre utiliser qu'une fois, mettre un timer et le mettre dans un fichier .txt pour que par la suite le résultat soit donner automatiquement. Mais j'avoue que mes capacites en tcl sont limités...
Citation :[20:37] <+RboT> admin vient de voter pour !Stop !!
[20:37] <+RboT> admin vient de voter pour !encore !!
[20:37] <+RboT> admin vient de voter pour !Stop !!
[20:37] <~Datura> !stats
[20:37] <+RboT> Datura à voter
[20:37] <+RboT> Datura à voter
[20:37] <+RboT> Datura à voter
[20:37] <+RboT> Les votes sont :
Il faudrait que tu expliques un peu mieux ce que tu veux faire.
En gros, un utilisateur ne peut voter qu'une fois (par an ? par question ? ...) et les résultats doivent être annoncés à la fin (du monde ? d'un temps ? ...)
Merci à toi pour ta réponse.Oui je peux t'en dire plus.
En gros, j'aimerais que l'utilisateur puisse voter qu'une fois par question, sur un temps de 2 minutes et à la fin de ces deux minutes le résultat serait donné automatiquement...
J'espère que c'est plus clair...
Merci à toi
(09/06/2016, 20:33)MenzAgitat a écrit : [ -> ]Il faudra juste modifier un peu le script pour ajouter les fautes d'orthographe comme dans ton exemple :p
Pour ta première question, c'est possible mais il faut modifier les commandes car le !vote est déjà utilisé pour créer les votes. Il faudrait donc inverser le système pour que l'administration se fasse en message privé et les votes en public. Avis perso : le système actuel me semble le meilleur, comme ça les votes sont personnels et il n'y a donc pas d'influence d'un voteur sur les autres. L'utilisation du /msg fait l'équivalent d'un isoloir.
Pour la seconde question: sur quoi veux-tu restreindre l'accès ? la création/gestion des sondages ou la possibilité de voter ?
Ceci limite les accès à la commande aux owners de l'eggdrop et aux opérateurs (et owners) du canal. Bien entendu, il s'agit des accès connus dans l'eggdrop, pas des status sur le canal. Voir la page sur les flags