任意の不一致サーバーでボットにカスタム絵文字を使用させる方法。
@bot.command(pass_context=True)
async def ping(ctx):
msg = "Pong :CustomEmoji: {0.author.mention}".format(ctx.message)
await bot.say(msg)
例:server 1
にカスタム絵文字をアップロードし、!ping
またはserver 2
またはボットにアクセスできるサーバーでserver 3
コマンド(上記)を使用する場合、カスタム絵文字を使用する必要があります。結果Pong with :CustomEmoji:
カスタム絵文字の場合は<:emoji_name:emoji_id>です。
また、Server.emojisを介してdiscord.Emojiインスタンスを検索し、strにキャストすることもできます。
https://github.com/Rapptz/discord.py/issues/39
これがあなたの質問に答えることを願っています!