détection d'un mot dans un phrase
#1
Bonjour,

je souhaite déclencher un message lorsqu'il y a une séquence de mots dans une phrase, en l'occurrence "acting as a robot"

je fais donc:

# ----------------------------------------------------------
bind pub - "*acting as a robot*" pub_thxupdate
proc pub_thxupdate {nick host hand chan args} {
if {$chan == "#test"} {
puthelp "PRIVMSG $chan :Merci pour la mise à jour Smile"
}
return 0
}
# ----------------------------------------------------------

Mais rien de vient, ça ne matche jamis, comment faire ?

Autre question, y'a-t-il un moyen plus rapide que .restart pour recharger un script ?

Merci d'avance,
Xavier
Répondre Avertir
#2
je crois que j'ai mal interprété la valeur de mask... du coup c normal que ca marche pas, mais ceci dit si vous avez une solution je suis preneur
Répondre Avertir
#3
Salut essaye dans les "" juste *....*
Ensuite au lieux de restart tu peu .rehash
Répondre Avertir
#4
1) Utilises le bind PUBM
2) De mémoire le mask de pubm c'est <salon> <texte>, donc ton mask sera: "% *acting as a robot*"
Répondre Avertir
#5
merci ! ca marche nickel !
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté