【发布时间】:2019-04-11 14:10:28
【问题描述】:
我了解不和谐机器人如何阅读常规用户输入的消息并使用
进行响应if(message.content.toLowerCase().includes('cyber'))
message.channel.send("Key Word Detected ");
但如果它是嵌入的,它不会读取消息。请帮我更改它以在嵌入消息中查找关键字并引起机器人的响应。
【问题讨论】:
-
听起来您要求 SO 为您编写代码。您能否展示您在这些行中尝试更改的内容,并解释为什么它不起作用?也许链接您正在尝试处理的文档部分
-
我尝试将代码更改为
if(embed.Message.content.toLowerCase().includes('cyber')) message.channel.send("Key Word Detected ");if(embed.content.toLowerCase().includes('cyber')) message.channel.send("Key Word Detected ");似乎没有任何效果,我查找的所有内容似乎都无法解决我的问题 -
您确定 embed.Message 存在吗?对我来说,在查看this guide 之后,似乎嵌入是一个字段列表,所以我会做类似
fields = message.embed.fields; len = fields.length; for var i in range(len){ if fields[i].value.contains('cyber')...
标签: javascript discord discord.js