我开始使用discord.py,现在我正尝试向消息添加响应。不幸的是,如果我运行我的代码,这是我得到的输出:
代码:
....
print('List emojis:')
print(list(client.get_all_emojis()))
print('Done')
....
输出:
List emojis:
[]
Done
我在做什么错?我想念什么?
谢谢。
答案 0 :(得分:1)
Client.get_all_emojis
仅返回它可以看到的自定义表情符号,它们表示为Emoji
对象。常规表情符号以其unicode表示形式表示为字符串对象。
尝试将自定义表情符号添加到服务器,然后再次运行命令。
您可以使用Unicode字符的名称来发送相应的基本表情符号:
await client.add_reaction(message, "\N{thumbs up sign}")