如何在频道上获取第一条消息?我真的不知道该怎么做,而且我没有在互联网上找到任何东西。我需要它来在频道上获得首次提及,因此,如果有一些简便的方法(比获得第一条消息),您可以 还发布。
答案 0 :(得分:0)
您可以使用fetchMessages()
获取所有消息,然后循环查看并提及:
message.channel.fetchMessages().then(messages => {
messages.forEach((item, index)=>{
// do something with
// item.mentions
// documentation: https://discord.js.org/#/docs/main/stable/class/MessageMentions
});
}).catch(err => {
console.log('Error while getting mentions: ');
console.log(err);
});