javascript - discord.js 语音频道成员数
问题描述
我的问题是成员计数的机器人只更新一次,之后什么也不做。有谁知道如何解决它?
这是我当前的代码:
bot.on("ready", () => {
const guild = bot.guilds.cache.get('779790603131158559');
setInterval(() => {
const memberCount = guild.memberCount;
const channel = guild.channels.cache.get('802083835092795442')
channel.setName(`DC︱Member: ${memberCount.toLocaleString()}`)
}, 5000);
});
解决方案
如果我对您的理解正确,您想将 VC 重命名为成员数。Discord API 仅允许您每 10 分钟重命名频道 2 次。您正尝试每 5 秒运行一次该代码。
尝试将超时延迟设置为600000
而不是5000
.
推荐阅读
- html - 如何将工具提示项目符号与标签字段内联
- node.js - nodejs和hummus-recipe中的Mailmerge pdf
- android - 如何在我的 android 应用程序上为我的 Firestore 中的每个集合动态创建布局元素?
- java - 如何使用 Stream Parallel Java 执行矩阵计算?
- facebook - 有没有办法删除 facebook 像素事件?
- android - getIntent().getExtras() 上的空指针;
- ios - SwiftUi 多个 foreach
- python-3.x - 如何修复:从守护进程收到的截断或过大的响应标头
- haskell - 如何从字符串中读取/解析 Int
- excel - 试图识别从一个数据库分割到另一个数据库的字符串(使用 Excel),最好使用什么公式/其他方法?