client.user.setGame() 不工作
client.user.setGame() not working
我试图让我的机器人显示 "Playing: ..." 消息,但它不起作用。我正在使用 client.user.setGame("test")
,但我也尝试了 client.user.setPresence()
,但它也没有用。如果我登录 client.user
我可以看到存在
localPresence:
{ status: 'online',
game: { name: 'test', url: undefined },
afk: false,
since: 0 },
因此,即使存在似乎已正确定义,它也不会显示。我该怎么办?
如果您正在使用 DiscordJS,我认为 client.user.setPresence()
现有,您将不得不使用
client.user.setActivity('yourGameNameHere', { type: 'PLAYING' });
或者升级到 DiscordJS 分支 11.1-dev
。阅读我对此 .
的其他回复
我试图让我的机器人显示 "Playing: ..." 消息,但它不起作用。我正在使用 client.user.setGame("test")
,但我也尝试了 client.user.setPresence()
,但它也没有用。如果我登录 client.user
我可以看到存在
localPresence:
{ status: 'online',
game: { name: 'test', url: undefined },
afk: false,
since: 0 },
因此,即使存在似乎已正确定义,它也不会显示。我该怎么办?
如果您正在使用 DiscordJS,我认为 client.user.setPresence()
现有,您将不得不使用
client.user.setActivity('yourGameNameHere', { type: 'PLAYING' });
或者升级到 DiscordJS 分支 11.1-dev
。阅读我对此