Accueil > Forum > > > > Aide pour petit script pour IRC (débutant + python)
Aide pour petit script pour IRC (débutant + python)
dimanche 12 août 2007 à 00:35:02 |
Aide pour petit script pour IRC (débutant + python)

SteFoy
|
Bonjour! J'explique la situation en premier lieu. Il y a un jeu qui s'appelle "!bombe". C'est une bombe qui s'allume en tappant "!allume" et on peut soit 1- la repasser à quelque par "!bombe autre_pseudo" ou 2- la désamorcer par "!desamorce" après un délai de 2 minutes la bombe éclate (le robot kick l'user qui a la bombe entre les mains). Ce qui est quand même assez énervant, même quand nous ne somme pas devant notre écran d'ordinateur. Maintenant j'explique ce que je veux faire. Je souhaite faire un addons qui permettra de désactiver la bombe automatiquement lors qu'elle tombe sur moi. Donc si mon pseudo est "caramel" et un user "chocolat" et que ce dernier tappe "!bombe caramel" mon addons réagit automatiquement sur le chan avec cette commande là "!desamorce" Voici ce que j'ai fais [code]def desamorce(word, word_eol, userdata):
if word[1] == "!bombe" and word[2] == "caramel":
xchat.command("say !desamorce")
xchat.command("say Non non, pas sur moi. Essais sur les autres " +word[0])
return xchat.EAT_NONE
EVENTS = [
("Channel Message", 1),
]
for event in EVENTS:
xchat.hook_print(event[0], desamorce, event)[/code]
Avec ce que j'ai lu cela devrait fonctionner, mais et las, non. Le script se charge avec aucune erreur, mais ça ne fonctionne pas. Pourquoi ? je ne le sais pas. Mais par contre si j'enlève le " and word[2] == "caramel" " il reste juste une variable le world[1] et cela fonctionne parfaitement. Sauf qu'il faut avoir mon pseudo, car n'importe qui tappe "!bombe blabla" mon addon s'éxecutera.
|
|
dimanche 12 août 2007 à 00:49:47 |
Re : Aide pour petit script pour IRC (débutant + python)

wims
|
Perso je connais rien au python mais si tu dis que ca marche quand tu vire la condition sur ton pseudo, c'est que a mon avis il y a un probleme de syntaxe. Dailleurs jte conseille de poster sur des forum spécialisé python parce que ici je ne sais même pas si il y a des personnes actif qui connaisse le python :)
|
|
dimanche 12 août 2007 à 00:55:36 |
Re : Aide pour petit script pour IRC (débutant + python)
|
dimanche 12 août 2007 à 01:48:55 |
Re : Aide pour petit script pour IRC (débutant + python)

SteFoy
|
Merci wims. J'avais déjà recherché sur google un forum traitant tous (ou presque) les langages informatiques. et j'avais poster sur un forum, mais ceci n'a donné aucun résultats. Même pas une seule réponse ou proposition. Donc j'essais ici. Peut-être que ... on ne sait pas.
Mais sinon, si je le trouve l'erreur, je postera, mais personnalement avec mon niveau, je ne vois rien.
|
|
dimanche 12 août 2007 à 03:01:24 |
Re : Aide pour petit script pour IRC (débutant + python)

wims
|
J'ai cherché un peu : http://www.ebgm.jussieu.fr/~fuchs/python/conditions.html apparament ce que tu fais a l'air bon, tu est sur que les gillement sont nécéssaire ? (sur le lien ci dessus, les exemple ne contienne pas de guillemet) : if x == 2 and y == 2:
Essaye sans, et essaye aussi de mettre tes if a la suite sans opérateur ET :
if word[1] == "!bombe": if word[2] == "caramel": reste... Je dis vraiment ça comme ça, ça ne coute rien d'essayer :)
|
|
lundi 13 août 2007 à 03:39:05 |
Re : Aide pour petit script pour IRC (débutant + python)

COOLMAN002
|
Bonsoir...
Euh... http://www.pythonfrance.com/ ?
|
|
lundi 13 août 2007 à 03:40:51 |
Re : Aide pour petit script pour IRC (débutant + python)

wims
|
Oh, un vilain :o
|
|
lundi 13 août 2007 à 21:47:22 |
Re : Aide pour petit script pour IRC (débutant + python)

SteFoy
|
Bonjour :)
Sans les guillements (") et sur 2 lignes line 10 if word[1] == !bombe : SyntaxError: invalid syntax
Un à la suite de l'autre => line 11 if word[2] == "Fruitopia": IndentationError: expected an indented block (la 10e ligne if word[1] ... à passé, mais pas la 2e.
Sans les guillements et sur la même ligne line 10 if word[1] == !bombe and word[2] == Fruitopia : SyntaxError: invalid syntax
et pour coolman002 j'ai déjà poster sur cette page. On remaarque bien que le premier poste dans "députant)e) c'est le même qu'ici, mais j'ai pas encore eu de réponse malgré ses 32 vue.
Bref je ne pense pas que python est fait pour moi. Je vais essayer de lire des tutos sur le perl et m'attaquer sur ce lnagage là. Pour python je pense que je vais l'oublier. Domage car avant de choisir j'avais regarder des tutos entre perl et python et c'est python qui me semblait le plus facile. Heum je pense que je me suis trompé :x
|
|
Cette discussion est classée dans : word, xchat, bombe, desamorce, caramel
Répondre à ce message
Sujets en rapport avec ce message
recuperer l'host en perl (xchat) [ par aeled ]
J'essaie de faire une commande en perl qui récupere l'host d'un user placé en parametre.en gros /host [nick] doit renvoyer un truc du style : *!*@xxx.
place d'un mot [ par J4Gu4R ]
voila lorsqu'on lit l'aide mirc pour les on *:TEXT:...ça donne ça :word* = Si l'utilisateur commence une ligne par le mot. *word = Si l'utilisateur te
Détecteur de clônes (xchat) [ par Nebula ]
Bonsoir à tous,J'essaie de faire un plugin pour X-Chat qui détecterait les clônes (j'ose espérer qu'il n'y a pas que des mircistes ici ?). Pour ce fai
aide pour Xchat [ par Jamu ]
Salut a tousTournant et codant depuis 2 ans sur mIRC,j'ai Linux depuis peu et par consécant xchat sur lequelle je débuteJe voudrais juste savoir si q
Separateur comande xchat [ par Jamu ]
Salut a tous Je suis sous xchat depuis peu,tournant avant sous mirc le separateur pour séparer deux commandes sur une meme ligne etais | (comme vous d
events sous xchat [ par Jamu ]
Salut a tousEn fait je voudrais juste savoir comment fair sous xchat pour donner plusieurs sons a un meme evenements textuel du genre:(je vous le fait
events pour xchat en perl [ par Jamu ]
Salut a tous Je me suis mis au perl il y a peu de temps et ce que je voudrais fair c virer les evenements textuel d'origine de mon xchat pour me coder
probleme de lib sur xchat [ par Jamu ]
Salut a tousJ'ai un gros soucis, je tourne sur xchat 2.0.7 (Linux Mandrake 10.0) et je cherche comme un fou depuis un moment pour trouver la lib IRC::
[Python - Xchat] pb avec xchat.hook_timer [ par byboleymar ]
bonjour, j'essay de faire un tout petit script qui permet à mon "bot", lancer sous Xchat-text, de se connecter automatiquement au server, de joindre u
Xchat-> ecriture en couleur auto. [ par voxxx ]
Bonjour, Je voulais savoir si il existe un plug in ou un moyen pour ecrire en couleur automatiquement sous Xchat. Parce que le clik droit et ctrl-K e
Livres en rapport
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
Comparez les prix

HTC Magic
Entre 429€ et 429€
|