Discord 自定义状态未显示在 Discord.js v12 [关闭]
Posted
技术标签:
【中文标题】Discord 自定义状态未显示在 Discord.js v12 [关闭]【英文标题】:Discord Custom Status wont showing in Discord.js v12 [closed] 【发布时间】:2021-02-22 17:11:49 【问题描述】:嘿,我想在 Discord.js 中制作一个音乐机器人并设置自定义状态,但它不起作用。有人可以帮我吗?
const Discord = require('discord.js');
const client = new Discord.Client();
client.on("ready", () =>
console.log(`Ready to play music! Logged in as $client.user.tag!`);
client.user.setPresence(
status: "online",
game:
name: "to your Music!, or!help",
type: "LISTENING"
);
);
client.on('message', message =>
if (message.content === 'or!ping')
message.channel.send(`:ping_pong: The Latency is $Date.now() - message.createdTimestampms. The API Latency is $Math.round(client.ws.ping)ms`);
el
);
//Token
client.login('TOKEN')
【问题讨论】:
【参考方案1】:如果您使用的是 v12,我假设您这样做了,您需要在设置状态时使用 right syntax。
在您的示例中,它将是 activity
而不是 game
。
client.user.setPresence(
status: "online",
activity:
name: "to your Music!, or!help",
type: "LISTENING"
);
【讨论】:
以上是关于Discord 自定义状态未显示在 Discord.js v12 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Discord.js v13 机器人显示未定义而不是表情符号