首页 > 解决方案 > 如何在启动时显示不和谐机器人服务器计数?

问题描述

我目前正在研究一个不和谐的机器人,我想知道是否有人知道如何在终端中运行该机器人时显示该机器人所在的服务器数量。任何帮助将不胜感激。这是启动消息代码(也包括状态代码):

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: ''
        }
    })

}

标签: discord.js

解决方案


您可以使用client.guilds.cache.sizewhich 将返回您的机器人所在的公会数量。


例子:

console.log(`Bot is online and running in ${client.guilds.cache.size} servers!`)

推荐阅读