Discord机器人玩游戏

3
我最近创建了一个带有“正在玩游戏”状态的Discord机器人,以下是我设置的代码:

"playing a game"

bot.on('ready', () => {
    console.log('Client is online!');
    bot.user.setActivity('osu!');

问题在于,只有我想要展示的游戏名称,无法添加图标或其他所需的内容。

enter image description here

我看了一些旧的教程,它们讲解的是同样的内容,但使用的是bot.user.setGame(' ')而不是bot.user.setActivity(' '),这些视频中显示的是:

enter image description here

至少要有一个图标。

我能否添加我自己选择的图标,或者只能使用问号标记?

2个回答

2
据我所知,在discord.js V12中,您无法为您的机器人设置游戏图标。可能会有第三方应用程序或库允许您这样做,但我不知道任何可以实现这一点的方法。

0
对于v13来说,它是这样的。
client.user.setActivity('<the game you want the bot to play>')

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接