我正在使用Discord.py制作一个机器人,我正在寻找一种在调用命令时返回随机表情符号的方法。我真的不知道如何从Discord的表情符号中返回随机表情符号。根据文档,可能会发现bot.emojis
返回连接的客户机拥有的emojis列表,但当我使用它时,只会得到一个空列表。我假设这是指自定义表情符号。我想让命令返回一个随机表情列表。我想我可以将unicodes作为list/json文件来处理,但我想知道是否有更好的方法?到目前为止,我尝试过的两种方法都没有带来任何运气
@bot.command()
async def foo(ctx): # Not working right now.
# print(ctx.guild.emojis)
print(bot.emojis)
多谢各位
没错,
bot.emojis
确实会返回公会上下文中的自定义表情列表Discord的API中没有对Unicode表情符号的引用,不幸的是,唯一的方法是在外部存储表情符号
相关问题 更多 >
编程相关推荐