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。阅读我对此 .

的其他回复

另见 the GitHub Issue on it