Discord.js建议频道代码不工作 const emojiChannelID='762366483622789170'; on('ready',async()=>{ 试一试{ const channel=client.channels.cache.get(emojiChannelID); if(!channel)返回console.error('无效ID或缺少通道'); const messages=wait channel.messages.fetch({limit:100}); for(消息的常量[id,消息]){ 等待消息。反应(“”); 等待消息。反应(“”); } }捕捉(错误){ 控制台错误(err); } });

Discord.js建议频道代码不工作 const emojiChannelID='762366483622789170'; on('ready',async()=>{ 试一试{ const channel=client.channels.cache.get(emojiChannelID); if(!channel)返回console.error('无效ID或缺少通道'); const messages=wait channel.messages.fetch({limit:100}); for(消息的常量[id,消息]){ 等待消息。反应(“”); 等待消息。反应(“”); } }捕捉(错误){ 控制台错误(err); } });,discord.js,Discord.js,使用Discord.js的最新版本,或至少接近最新版本 没有显示错误,但在通道中,它不会对消息作出反应当机器人准备就绪时,当前代码将只获取最后100条消息。如果您希望在消息传入时对其作出反应,则需要使用客户端.on(“消息”)事件,该事件将在每次发送消息时触发。这里有一个例子 client.on(“消息”,异步(msg)=>{ 试一试{ if(msg.channel.id!=“762366483622789170”)返回;//不要在建议频道外运行 wait msg.react(“76237131

使用Discord.js的最新版本,或至少接近最新版本


没有显示错误,但在通道中,它不会对消息作出反应

当机器人准备就绪时,当前代码将只获取最后100条消息。如果您希望在消息传入时对其作出反应,则需要使用
客户端.on(“消息”)
事件,该事件将在每次发送消息时触发。这里有一个例子

client.on(“消息”,异步(msg)=>{
试一试{
if(msg.channel.id!=“762366483622789170”)返回;//不要在建议频道外运行
wait msg.react(“762371315239485480”);//用yes进行反应
wait msg.react(“76237141886761172”);//不使用
}捕获(e){
控制台错误(e);
}
}

Custom emojis无法正常工作,我尝试了多种方法来修复它,但都无效。
const emojiChannelID = '762366483622789170';
client.on('ready', async () => {
  try {
    const channel = client.channels.cache.get(emojiChannelID);
    if (!channel) return console.error('Invalid ID or missing channel.');

    const messages = await channel.messages.fetch({ limit: 100 });

    for (const [id, message] of messages) {
      await message.react('<yes:762371315239485480>');
      await message.react('<no:762371418867761172>');
    }
  } catch(err) {
    console.error(err);
  }
});