是否有一种方法可以使用DiscordJs对不和谐消息和消息的首字母作出反应

时间:2020-06-17 03:20:13

标签: javascript node.js bots discord.js

我想在服务器discord中创建一个自定义轮询机器人,而我正在使用DiscordJS进行开发。

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

类似“!poll option1 option2 option3”之类的东西,机器人将返回包含所有3个选项的列表,以及每个可用选项的选项首字母的反应。

类似this

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

1 个答案:

答案 0 :(得分:1)

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

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