所以如果人们提到我,我希望机器人说"yo-sup";,我用过这个代码,但机器人什么都不说,我想让机器人说点什么,我不知道这里出了什么问题
我应该在这个代码中修复什么?
client.on("message", (message) => {
if (message.author.bot) return;
if (message.content.startsWith("<@myid> ")) {
message.channel.send('yo sup');
};
});
您可以使用Message#mentions
。将Message#mentions
中的.users
属性用于此
if (message.mentions.users.has("your_id")) {
message.channel.send('yo sup');
}