Discord.js机器人需要10分钟来更改语音通道的名称

时间:2020-09-23 23:06:31

标签: javascript node.js discord discord.js

我正在尝试创建一个不和谐的机器人,该机器人可以在您进入时将语音通道的名称更改为“游戏”,而在离开时将其更改为“嘘”。我第一次加入和离开时,两个名字的更改都非常迅速。但是第二次更改语音通道的名称大约需要10分钟。

这是我正在尝试的:

client.on('voiceStateUpdate', async (oldMember, newMember) => {
 let newUserChannel = newMember.channelID;
 let oldUserChannel = oldMember.channelID;

 if (newUserChannel === '601225675227267072') {
  console.log('joined');
  if (newMember.channel.name !== 'game') {
   await newMember.channel.setName('game');
  }
 } else if (oldUserChannel === '601225675227267072') {
  console.log('left');
  if (oldMember.channel.name !== 'shhh') {
   await oldMember.channel.setName('shhh');
  }
 }
});

1 个答案:

答案 0 :(得分:0)

频道名称和主题更改的速率限制为每10分钟2个(我认为是每通道)。我认为这就是您的问题所在。