gpt4 book ai didi

javascript - discord.js v14 中的 setPresence 事件类型只能设置为 "PLAYING"

转载 作者:行者123 更新时间:2023-12-05 01:50:29 27 4
gpt4 key购买 nike

当我尝试设置机器人的状态时,我不知道类型,基本上有4种方式:PLAYING, WATCHING, LISTENING STREAMING。但是我不能设置别的,只能使用默认的PLAYING

我是不是注意力不集中,或者在较新的更新中真的不能像那样?

client.user.setPresence({ activities: [{ name: `discord.js v14`, type: `WATCHING` }], status: 'dnd' })

最佳答案

在 v14 中,您将需要使用 ActivityType enums或数字。

您可以从 discord.js 导入它:

const { Client, GatewayIntentBits, ActivityType } = require('discord.js');

然后像这样使用它:

client.user.setPresence({
activities: [{ name: `discord.js v14`, type: ActivityType.Watching }],
status: 'dnd',
});

ActivityType列表:

<表类="s-表"><头>v13v14v14 值<正文> “竞争” ActivityType.Competing 5 “自定义” ActivityType.自定义 4 “聆听” ActivityType.Listening 2 “正在播放” ActivityType.Playing 0 “流媒体” ActivityType.Streaming 1 “正在观看” ActivityType.Watching 3

关于javascript - discord.js v14 中的 setPresence 事件类型只能设置为 "PLAYING",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73049373/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com