我在创建删除机器人消息和用户命令的命令时遇到了麻烦,
-用户命令,例如,它以前缀“!”开头
-以及一般的漫游器消息。
谢谢。
答案 0 :(得分:1)
Discord.js documentation是您的朋友。类Client
具有事件Message
,该事件在有人发送消息时触发。该邮件具有属性.author
,其本身具有属性.bot
,它是boolean
。
要确定消息是否以给定的前缀开头,可以将前缀与消息属性.content
返回的字符串进行比较。
如果要删除给定的消息,请不要担心。该类还具有方法delete
。
使用这些工具,您应该拥有针对您所问问题的所有必要工具。