【发布时间】:2022-01-14 10:01:15
【问题描述】:
我是 discord.py 编码的新手。我找不到我想要的向上箭头表情符号...我尝试过client.emojis 和其他人,但它不起作用...请帮助或将所有 ID 或网站发送给我以查看所有 ID
【问题讨论】:
标签: discord discord.py add message
我是 discord.py 编码的新手。我找不到我想要的向上箭头表情符号...我尝试过client.emojis 和其他人,但它不起作用...请帮助或将所有 ID 或网站发送给我以查看所有 ID
【问题讨论】:
标签: discord discord.py add message
只需在 :this: 表单中输入您的表情符号,然后在表情符号名称前加上 \ 即可!
当你发送它时,它会以<:something:1234567890123>
复制最后的数字那是你的表情符号id
成员和频道也可以这样做,而不是 :this: 做 :@random_dude: 和频道做 #general
希望这会有所帮助!祝你发展顺利!
【讨论】:
我不确定您的代码是什么样的,但如果您正在与“消息”异步交互,您可以这样做。
emoji = '\N{THUMBS UP SIGN}'
# or '\U0001f44d' or '?'
await message.add_reaction(emoji)
如果可以,能否添加您的代码,以便我查看您的错误可能在哪里?
【讨论】:
正如 zjbrown 所说,竖起大拇指的表情符号可以使用 "\N{THUMBS UP SIGN}"、"\U0001f44d" 或 "?" 存储在字符串中(并发送)。
您可以通过 Google 搜索内置表情符号的名称,以查找具有表情符号描述的网站。有时这些网站也有 unicode 名称,但这不是保证。如果要发送自定义表情符号,则必须找到表情符号的 ID。
对于内置表情符号,您可以使用RoboDanny's charinfo command(您必须将其添加到您自己的机器人或使用 discord.py 支持服务器中的 RoboDanny 机器人)来获取 unicode 名称。
如果是自定义表情,可以在聊天中发送,获取图片url(右键->复制url)。然后,查找.png 之前的一串数字并复制它。 (仅限数字 - 不要复制 url 的开头!)然后您可以使用字符串 <:[emoji name]:[emoji id]> 发送自定义表情符号以发送静态表情符号,<a:[emoji name]:[emoji id]> 发送动画表情符号。
【讨论】: