pti_suisse
Messages postés86Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention29 septembre 2005
-
29 avril 2005 à 23:46
nicerap -
2 janv. 2006 à 23:23
existe t'il une commande qui permet de mettre tout les remotes en OFF ou mettre tout les msg en query ?????
merci d'avance
pti_suisse
Messages postés86Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention29 septembre 2005 30 avril 2005 à 12:44
non en fait je voudré faire la meme chose que pour mettre les remote en off !! en fait que je place mon code entre deux trucs et un allias qui sert a changer tout les /msg $chan qui sont dans mon code par des /query $nick !!!!
Nolson
Messages postés216Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention16 mars 2006 30 avril 2005 à 14:04
Exprime-toi mieux car on a du mal à saisir ce que tu recherches !
Changer tous les /msg $chan en /query $nick ça ne veut rien dire !
Tu pars d'un /msg $chan qui est un message adressé sur le channel donc à toutes les nicks présents et tu veux le transformé en un /query $nick qui est un message adressé en privé à une personne précise.
On ne peut pas faire des choux avec des carottes.
Mais en me souvenant de tes milliers de posts (ce qui commence à m'agacer car tu ne fais pas l'effort de chercher un peu, car plusieurs de tes questions sont très similaires) je pense que tu veux avoir la possibilité de choisir par une commande que les messages de ton bot répondant aux !commandes saisies sur le channel par les users soient adressés soit à la personne concernée en pv, soit directement sur le salon.
Tu as la méthode bourrin qui consiste à mettre tous les remotes de ton bot en double dans deux groupes différents l'un avec des /query $nick l'autre avec des /msg $chan, et avec une simple commande (un alias) tu bascules d'un groupe à l'autre.
Mais je n'aime pas cette méthode.
La deuxième méthode est de faire modifier une variable par le biais d'une commande (alias), variable qui sera elle-même utilisée comme une commande dans tes remotes et qui remplacera tous tes /msg $chan ou /query $nick.
alias choix.chan { set %choix msg $chan }
alias choix.query { set %choix query $nick }
alias choix.notice { set %choix notice $nick }
Ensuite tu remplaces tous tes /msg $chan ou /query $nick dans tes évènements ON TEXT par %choix
L'utilisation est simple, si tu veux que ton bot réponde aux commandes des gens sur le chan tu tapes /choix.chan si tu veux que toutes les réponses de ton bot soient renvoyées en privé tu tapes /choix.query ou si tu préfères en notice tu tapes /choix.notice
pti_suisse
Messages postés86Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention29 septembre 2005 30 avril 2005 à 14:15
merci beaucoup nolson la j'ai compris !!! sinon est ce que je peut faire un code pour que la commande /stopremote et /startremote soit accesible aussi par les ops ???
pti_suisse
Messages postés86Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention29 septembre 2005 30 avril 2005 à 17:38
voila mon code mais il ne marche pas !!
on @:TEXT:!stop:#:{/stopremote
/msg $chan le bot a bien été desactivé
}
on @:TEXT:!start:#:{/startremote
/msg $chan le bot a bien été activé
}
quelqu'un peut me dire pourquoi il ne marche pas ???