merci à vous tous cela marche enfin voici le code final que j'ai eu

from jabberbot import JabberBot, botcmd
import turtle



class MyBot(JabberBot):

   # la commande bonjour :
   @botcmd
   def bonjour(self, mess, args):
       """Dire bonjour"""
       return "Bonjour"

   # la commande avance :
   @botcmd
   def avance(self, mess, args):
       """avancer la tortue de 20 pixels"""
       turtle.forward(20)                # fait avancer la tortue de 20
pixels
       return "j'avance de 20 pixels..." # renvoie un message

    # la commande avance :
   @botcmd
   def droite(self, mess, args):
       """tourne la tortue a droite de 40 degres"""
       turtle.right(40)                # fait tourner la tortue a droite de
40 degres
       return "tourne de 40 degres..." # renvoie un message

username = ''
password = ''
bot = MyBot(username,password)
bot.serve_forever()

@hassane tu me passer le lien du traducteur google que je puisse essayer le
bot traducteur et encore merci à vous tous
2010/3/29 Thomas NOEL <[email protected]>

> Le 29 mars 2010 à 16h56, Nattyseydi a écrit :
> > Unknown command: "forward". Type "help" for available
> commands.<b>blubb!</b>
>
> Ouaip... extrait de ton code :
>
>   @botcmd
>   def turtle( ...
>
> Ta commande s'appelle "turtle" (le nom de la fonction) et pas "forward".
>
> Si je reprends ton code, voici un petit correctif pour définir deux
> fonctions
> "bonjour" et "avance" :
>
> #!/usr/bin/python
> # -*- encoding: utf-8 -*-
>
> from jabberbot import JabberBot, botcmd
> import turtle
>
> class MyBot(JabberBot):
>
>     # la commande bonjour :
>    @botcmd
>    def bonjour(self, mess, args):
>        """Dire bonjour"""
>        return "Bonjour"
>
>    # la commande avance :
>    @botcmd
>    def avance(self, mess, args):
>        """avancer la tortue de 20 pixels"""
>        turtle.forward(20)                # fait avancer la tortue de 20
> pixels
>        return "j'avance de 20 pixels..." # renvoie un message
>
> username = '.....'
> password = '.....'
> bot = MyBot(username,password)
> bot.serve_forever()
>
>
> --
> T.
>
> --
> Ce message a été envoyé à la liste [email protected]
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à