Comment faire en sorte que mon bot utilise mes emoji personnalisés dans n'importe quel serveur Discord.
@bot.command(pass_context=True)
async def ping(ctx):
msg = "Pong :CustomEmoji: {0.author.mention}".format(ctx.message)
await bot.say(msg)
Exemple: si je télécharge des emojis personnalisés sur server 1
et lorsque nous utilisons le !ping
commande (mentionnée ci-dessus) dans server 2
ou server 3
ou tout serveur auquel le bot a accès, il doit utiliser les emoji personnalisés. Résultat Pong with :CustomEmoji:
C'est <: emoji_name: emoji_id> pour les emojis personnalisés.
Vous pouvez également trouver l'instance discord.Emoji via Server.emojis, puis la convertir en str.
https://github.com/Rapptz/discord.py/issues/39
J'espère que cela répond à votre question!