我已經嘗試了很長時間才能使其作業,我也嘗試了 await 版本,但沒有一個收集反應。收集器完成其回圈,但隨后顯示未收集到任何反應。
if (command == 'react') {
const filter = (reaction,user) => {
return user.id === message.author.id;
}
const collector = message.createReactionCollector({
filter,
max: 1,
time: 1000 * 5,
})
collector.on('collect',(reaction) =>{
console.log(reaction.emoji);
})
collector.on('end',(collected) =>{
console.log(collected);
})
}
uj5u.com熱心網友回復:
檢查您的機器人是否GUILD_MESSAGE_REACTIONS激活了意圖,您需要它來使收集器作業
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/404741.html
標籤:
