我想在服务器discord中创建一个自定义轮询机器人,而我正在使用DiscordJS进行开发。
代码类似于,从消息中提取!poll,仅保留其他字符串的计数,并用空格分隔。
类似“!poll option1 option2 option3”之类的东西,机器人将返回包含所有3个选项的列表,以及每个可用选项的选项首字母的反应。
类似this
我的问题是找到第一个字母的反应ID,我已经尝试过message.guild.emojis.cache并找到它,但那只是习惯而已。我想要完整的列表
答案 0 :(得分:1)
听起来您正在寻找geolocator。这些是旨在用于编码国旗表情符号序列的Unicode字符。
在ASCII大写字母和区域指示符之间进行转换的快速方法将类似于String.fromCodePoint("R".codePointAt(0) - 65 + 0x1f1e6)
,它会返回“?”