繁体   English   中英

Discord.js 机器人自定义状态(收听、观看等)

[英]Discord.js Bot Custom Status (Listening, Watching, etc.)

我只是想弄清楚为什么我的 Discord 机器人的自定义状态的代码不起作用。

    console.log(`Logged in as ${client.user.tag}!`);
    client.user.setPresence({
        status: "online",
        game: {
            name: ">help",
            type: "LISTENING"
        }
    });
 });```

根据我对 Discord.js 文档的研究, setPresence() 方法没有参数,称为game但有一个名为activity ,您可以使用它。

在此方法中,您可以一次性设置状态、活动名称及其 类型(如收听或播放); setActivity()setStatus()方法相比,因为它是两者的组合。

因此,如果要使用 setPresence 方法,最好编写此代码:

console.log(`Logged in as ${client.user.tag}!`);
client.user.setPresence({
   status: "online",
   activity: {
      name: ">help",
      type: "LISTENING"
   }
});

我希望这会有所帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM