Bot discord.py Récupérer le message entré par un utilisateur

Résolu
MathKode Messages postés 28 Statut Membre -  
S.A.D.E.K Messages postés 1 Statut Membre -
Bonjour, j'aimerais connaitre la fonction permettant de récupérer un message par un bot :
Si quelqu'un fait
?question tu préféres le chocolat blanc ou celui au lait
Commant faire pour récupérer la question : tu préféres le chocolat blanc ou celui au lait

--
By MathKode

3 réponses

  1. Fingerdash
     
    Pour récupérer un message qui vient d'être envoyé, je fais ça :
    @bot.event
    async def on_message(message):
    #ton code

    le paramètre message contient le message qui vient d'être envoyé, tu a aussi accès à plusieurs attributs comme message.content qui te renvoit le texte du message, message.author qui te renvoit le membre qui vient d'écrire le message, ...
    La doc complète ici : https://discordpy.readthedocs.io/en/latest/api.html#message
    2
  2. S.A.D.E.K Messages postés 1 Statut Membre 1
     
    Eh bien tu dois faire comme cela:

    @bot.command()
    async def question(ctx, *, question):
    await ctx.send(f"{question}")
    print(question)

    1
  3. personne_pas_inscrite
     
    Désoler de ne pas apporter de réponce,
    mais moi aussi j'ai le meme probleme,
    merci
    0