discord.js - 如何在启动时显示不和谐机器人服务器计数?
问题描述
我目前正在研究一个不和谐的机器人,我想知道是否有人知道如何在终端中运行该机器人时显示该机器人所在的服务器数量。任何帮助将不胜感激。这是启动消息代码(也包括状态代码):
client.once('ready', () => {
console.log('Bot is online.')
client.user.setStatus('available')
client.user.setPresence({
activity: {
name: 'use code "!help" for commands',
type: 'PLAYING',
url: ''
}
})
}
解决方案
您可以使用client.guilds.cache.size
which 将返回您的机器人所在的公会数量。
例子:
console.log(`Bot is online and running in ${client.guilds.cache.size} servers!`)
推荐阅读
- javascript - 将变量从函数传递给 React return() 函数
- c++ - C++ 错误:(类名)没有命名类型
- r - 只保留三个数据集中的公共列
- javascript - 使用选择下拉菜单向表中插入新行
- python - Python subprocess.run 无法处理大参数字符串
- python - 二值化后如何从图像中去除粗线条伪影
- android - Dagger2 依赖组件与子组件
- perl - Perl 的 Glob 有限制吗?
- c++ - C++ 指针数组不接受更多值
- android - 颤振 | 如何从 Native 到 Flutter 端获取带有 Event Channel 的数据流?