为了账号安全,请及时绑定邮箱和手机立即绑定

有没有办法使用 DiscordJs 以消息的第一个字母对不和谐消息作出反应

有没有办法使用 DiscordJs 以消息的第一个字母对不和谐消息作出反应

BIG阳 2022-10-08 15:38:45
我想在我的服务器 discord 中制作一个自定义投票机器人,我正在使用 DiscordJS 来开发它。代码类似于,从消息中提取 !poll 并仅保留其他字符串的计数,以空格分隔。类似“!poll option1 option2 option3”的东西,机器人将返回一个包含所有3个选项的列表,并对每个可用选项的选项的第一个字母做出反应。像这样的东西我的问题是找到第一个字母的反应ID,我已经尝试过message.guild.emojis.cache并找到它,但那些只是海关的。我想要完整的列表
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

听起来您正在寻找区域指标符号。这些是用于编码国旗表情符号序列的 Unicode 字符。

一种在 ASCII 大写字母和区域指示符之间进行转换的快速方法类似于String.fromCodePoint("R".codePointAt(0) - 65 + 0x1f1e6),它返回“🇷”


查看完整回答
反对 回复 2022-10-08
  • 1 回答
  • 0 关注
  • 105 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信