我目前正在为不和谐的机器人编程,但是我的代码无法正常工作,我不确定为什么。
我尝试使用各种不同的解决方案,并进行了多次搜索,但这些答案均无效。
我确定问题可能很简单,但是我想知道是否有人可以提供帮助?
这是我的代码:
client.once('ready', () => {
console.log('bot is online')
client.user.setStatus('available')
client.user.setPresence({
game: {
name: 'with ducks',
type: 'PLAYING',
url: 'https://discord.com'
}
})
}
答案 0 :(得分:1)
您需要将game
更改为activity
,如Discord.js docs所示。您也可以在.setPresence()
函数中设置状态,而不使用.setStatus()
函数。
client.once('ready', () => {
console.log('bot is online');
client.user.setPresence({
status: 'available',
activity: {
name: 'with ducks',
type: 'PLAYING',
url: 'https://discord.com'
}
});
});