我使用Discord.JS编写了我的Discord机器人大约2个月了,我刚刚注意到我的机器人并没有说它正在播放我所说的内容.当我第一次编写机器人直到最近它工作得很好.现在我有3个不和谐的机器人没有展示他们的游戏.
这是我正在使用的代码:
const Discord = require("discord.js");
const bot = new Discord.Client();
bot.on("ready", () => {
console.log("Ready");
bot.user.setGame("Type !help");
}
解决方法:
.setGame()现在已弃用,但您可以使用.setPresence(),或者您可以使用.setActivity(),它与.setGame()的格式和格式相同.
防爆.
const Discord = require('discord.js');
const bot = new Discord.Client();
client.user.setActivity('YouTube', { type: 'WATCHING' });
Here是文档的链接,以防您想要将“观看”更改为“正在播放”等其他内容.