Je me demande comment faire pour que mon bot télécharge une image intégrée sur une chaîne Discord. Je sais comment lui faire envoyer des messages d'intégration, mais comment télécharger une image intégrée? Est-ce même possible avec discord.py? Gardez à l'esprit que je ne fais pas référence à l'image miniature que vous pouvez avoir dans une image intégrée, je me demande si vous pouvez même télécharger une image intégrée à l'aide de Python. Merci!
Pour envoyer une image dans une intégration, utilisez le set_image
méthode d'intégration:
e = discord.Embed()
e.set_image(url="https://discordapp.com/assets/e4923594e694a21542a489471ecffa50.svg")
Pour envoyer un fichier depuis votre PC, utilisez le send_file
méthode dans la branche asynchrone ou la méthode send
dans la branche de réécriture.
# Async
await bot.send_file(channel, "filepath.png", content="...", filename="...")
# Rewrite
file = discord.File("filepath.png", filename="...")
await channel.send("content", file=file)