我正在尝试制作一个不和谐的机器人,该机器人可以每5秒更新一次我的语音频道名称。我想更新我的《我的世界》玩家计数器。
我写了这段代码:(为简单起见,我的计数器是一个随机数):
client.on('ready', () => {
setInterval(() => {
client.channels.fetch("730344404480557076")
.then(channel => {
const rand = Math.floor(Math.random() * 10) + 1;
channel.setName(`Players count: ${rand}`);
});
}, 5000);
});
我的频道名称仅更改了两次。然后我什么也做不了,所以我必须用新ID创建新频道。
我该怎么办?
答案 0 :(得分:2)
这是由于API速率限制。您无法绕过它,并且如果继续发送那么多请求,则可以/将被临时禁止使用API,就像所有速率限制一样。
限制为每10分钟2次更新。