我正在尝试使漫游器对通过特定消息发送的任何DM进行回复,但是仅一次,因此如果同一用户再次对其进行dmed操作,它将被忽略。
这是我的代码 但是现在,如果他们继续打扰,它会继续发送消息,我不知道如何面对这个问题
if (msg.channel.type == "dm") {
msg.author.send("test");
return;
}
});
答案 0 :(得分:0)
您可以按照Alan的建议保存ID,但实际上并不需要
if (msg.channel.type == "dm") {
if (msg.author.dmChannel.lastMessage) return;
//code
}