【发布时间】:2021-01-14 01:45:09
【问题描述】:
我一直在到处寻找这个问题的答案,但我找不到。我希望能够检测消息中是否有表情符号。我尝试检查消息内容是否以: 开头并以: 结尾,以及以<: 或<a: 开头,并查看它是否以:> 或: 结尾。无论哪种方式,这些都不起作用,因为如果其中一条消息包含表情符号的开头(:、<a: 等),机器人确实做了我编码的事情。
这是我使用的代码,我没有从中得到任何错误。
if (message.content.startsWith(":") && message.content.endsWith(":")) return;
if (message.content.startsWith("<:") && message.content.endsWith(":>")) return;
if (message.content.startsWith("<a:") && message.content.endsWith(":>")) return;
【问题讨论】:
标签: discord.js