猿问

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

我想在我的服务器 discord 中制作一个自定义投票机器人,我正在使用 DiscordJS 来开发它。

代码类似于,从消息中提取 !poll 并仅保留其他字符串的计数,以空格分隔。

类似“!poll option1 option2 option3”的东西,机器人将返回一个包含所有3个选项的列表,并对每个可用选项的选项的第一个字母做出反应。

这样的东西

我的问题是找到第一个字母的反应ID,我已经尝试过message.guild.emojis.cache并找到它,但那些只是海关的。我想要完整的列表


BIG阳
浏览 106回答 1
1回答

浮云间

听起来您正在寻找区域指标符号。这些是用于编码国旗表情符号序列的 Unicode 字符。一种在 ASCII 大写字母和区域指示符之间进行转换的快速方法类似于String.fromCodePoint("R".codePointAt(0) - 65 + 0x1f1e6),它返回“🇷”
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答