Soyez le premier à donner votre avis sur cette source.
Vue 13 228 fois - Téléchargée 328 fois
# -*- coding: cp1252 -*- __module_name__ = "auto-op" __module_version__ = "0.1" __module_description__ = "auto op - Python" __module_author__ = "tchoutchou@lexpress.net - cyberdivad" # auto op for all and bot. import xchat from string import strip def autoop(word, word_eol, userdata): event, pos = userdata if type(pos) is int: pos = (pos,) if word[1] == "!op" and word[0] == "un_pseudo": xchat.command(strip("me -->je te op "+word[0])) xchat.command(strip("mode #aspirine +o un_pseudo")) if word[1] == "!op" and word[0] == "un_autre_pseudo": xchat.command(strip("me -->je te op "+word[0])) xchat.command(strip("mode #aspirine +o un_autre_pseudo")) if word[1] == "!op" and word[0] == "encore_un": xchat.command(strip("me -->je te op "+word[0])) xchat.command(strip("mode #aspirine +o encore_un")) if word[1] == "!op" and word[0] == "etc...": xchat.command(strip("me -->je te op "+word[0])) xchat.command(strip("mode #aspirine +o etc...")) return xchat.EAT_NONE EVENTS = [ ("Channel Message", 1), ] for event in EVENTS: xchat.hook_print(event[0], autoop, event) #------------------------------------------- # averti tous le monde que l'auto-op est desactivé def unload_cb(userdata): xchat.command("me >>> Auto-op est suspendu...") xchat.hook_unload(unload_cb) print "*********************" print "Auto-op charge!" print "Script realise par tchoutchou@lexpress.net - 2004"
Commentaires
cool ton script, mais chez moi il ne fonctionne pas et je sais pas pourquoi :s
Pour info j'utilise Linux
Et j'ai tout bien verifier et reverifier mais rien :(
Si tu pourais m'aider ^^
Merci d'avance !
Cédric
Cependant j ai quelque problèmes avec ton code, je n arrive pas a le faire fonctionner, jamais je n entre ds la boucle autoop, comme si j avais un probleme pour reconnaitre les evenements.
Une idée ?
J ai une autre question : ce code s executera t il sur tous les channels ou je suis operateur ?
Merci
ps : je suis désolé pour l'illisibilité de mon précédent message, j'avais utilisé pour l'écrire un navigateur buggé jusqu'à la moelle incapable de respecter l'encodage iso-8859-15 et je m'en suis aperçu après coup ..
T'as honte de notre script? ;)
Pense à me mettre une note, personne ne l'a encore fait....
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.