我通过输入命令为希望加入氏族或离开的人们创建了频道,该频道仅接受单词(氏族加入和氏族离开)和漫游器消息。其他任何漫游器都删除用户消息,只有我不想从漫游器中删除他的消息。
const botID = 'bot ID';
bot.on('message', message => {
if(message.channel.id === 'channel ID'){
if(!(
message.content === prefix+'clan join'||
message.content === prefix+'clan leave'||
message.content === message.member(bot.user.id) === botID)) return message.delete(0);
}
我所要的是bot不会删除他的消息。谢谢
答案 0 :(得分:1)
函数message.member()
不存在。
这对我有用:
bot.on("message", message => {
if (message.channel.id === "channel ID") {
if (
message.content !== prefix+'clan join'
&& message.content !== prefix+'clan leave'
&& message.author.id !== bot.user.id)
) return message.delete();
}
})