我试图添加一个自定义的表情符号作为对使用discord.py版本0.16.12的消息的响应,但无法使其正常工作。下面是我使用的代码:
@bot.event
async def on_message(message):
if message.content.find(':EmojiName:'):
await bot.add_reaction(message, '<:EmojiName:#EmojiID#>')
我还尝试将emoji id作为类似discord.js(message, '#EmojiID#')
的字符串传递。我应该给add_reaction
函数传递一个emoji对象吗?如果是这样,我如何从get_all_emojis
函数中找到特定的emoji对象?
您可以使用实用函数^{} 来获得适当的^{} object 。
别客气,伙计们,我想出来了。你必须将emoji对象本身传递给它。为了子孙后代着想,下面是我最终使用的代码:
相关问题 更多 >
编程相关推荐