Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème avec mon bot discord en python

    31 janvier 2023 à 2:01:58

    Bonjour, cela fait depuis quelques jours que j'essaye de crée un bot discord en python. Mais quant je lance mon code, il me dit une erreur alors que j'ai pourtant fais à la lettre.

    Le code: 

    import discord
    from discord.ext import commands
    
    bot = commands.Bot(command_prefix = "/", description = "Mon bot")
    
    @bot.event
    async def on_ready():
    	print("Ready !")
    
    @bot.command()
    async def coucou(ctx):
    	await ctx.send("Coucou !")
    
    bot.run("token") #J'ai mis mon vrais token ici.

    Le message d'erreur: 

    Traceback (most recent call last):
      File "c:\Users\Mathis\Documents\Programmation\bot\python\test.py", line 4, in <module>
        bot = commands.Bot(command_prefix = "/", description = "Mon bot")
    TypeError: BotBase.__init__() missing 1 required keyword-only argument: 'intents'       

    Merci d'avance pour la réponse ^^


    • Partager sur Facebook
    • Partager sur Twitter
      31 janvier 2023 à 12:02:40

      le message d'erreur est assez clair, il me semble: il manque l'argument de mot-clé intents. il faut spécifier les "intents" de ton bot (ses autorisations)

      https://discordpy.readthedocs.io/en/stable/ext/commands/api.html?highlight=intents#discord.ext.commands.Bot.intents 

      https://discordpy.readthedocs.io/en/stable/api.html#discord.Intents 

      • Partager sur Facebook
      • Partager sur Twitter

      Problème avec mon bot discord en python

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown