Discord.js 如何清除我的Discord bot';设置后的状态?

Discord.js 如何清除我的Discord bot';设置后的状态?,discord.js,Discord.js,我有一些代码,给我的机器人一个状态,我希望它与一个命令的使用清除。我可以更改状态,但无法清除它 下面是我用来给机器人它的状态的代码: client.on('ready', () => { console.log(`Logged in as ${client.user.tag}`); targetGuild = client.guilds.cache.get('729676078599110776') client.user.setPresence({

我有一些代码,给我的机器人一个状态,我希望它与一个命令的使用清除。我可以更改状态,但无法清除它

下面是我用来给机器人它的状态的代码:

client.on('ready', () => {
    console.log(`Logged in as ${client.user.tag}`);
    targetGuild = client.guilds.cache.get('729676078599110776')

    client.user.setPresence({
        status: 'online',
        activity: {
            name: `${targetGuild.memberCount} members | !c help`,
            type: "WATCHING"
        }
    });
});
我试图通过设置状态而不添加状态本身来清除它,但这似乎只是保持不变

client.user.setPresence({
    status: 'online'
});

是的,
client.user.setPresence({activity:null})
将清除状态,如果您想注销bot使其脱机,您可以执行
client.destroy()

我相信您可以执行
client.user.setActivity()
client.user.setPresence({activity:null})
。出于可读性目的,梯形图可能更好