Post 用户上线或下线时控制台上的消息
Post a message on console when users come online or go offline
我一直在尝试使用以下代码,但不知何故它根本不起作用。这个想法是让一个服务器登录控制台,供用户上线和下线。
bot.on("Presence", usr => {
if (usr.status == 'offline'){
console.log(`${usr.username} is offline`);
} else if (usr.status == 'online') {
console.log(`${usr.username} is online`);
}
});
首先,我知道那是 JS,但你真的应该输入你正在编写的编程语言的名称并将其添加为标签,否则没有人会发现你的问题。其次,如果您检查 docs,事件的名称是 presenceUpdate
.
bot.on("presenceUpdate", (oldMember, newMember) => {
if(oldMember.presence.status !== newMember.presence.status){
console.log(`${newMember.user.username} is now ${newMember.presence.status}`);
}
});
我一直在尝试使用以下代码,但不知何故它根本不起作用。这个想法是让一个服务器登录控制台,供用户上线和下线。
bot.on("Presence", usr => {
if (usr.status == 'offline'){
console.log(`${usr.username} is offline`);
} else if (usr.status == 'online') {
console.log(`${usr.username} is online`);
}
});
首先,我知道那是 JS,但你真的应该输入你正在编写的编程语言的名称并将其添加为标签,否则没有人会发现你的问题。其次,如果您检查 docs,事件的名称是 presenceUpdate
.
bot.on("presenceUpdate", (oldMember, newMember) => {
if(oldMember.presence.status !== newMember.presence.status){
console.log(`${newMember.user.username} is now ${newMember.presence.status}`);
}
});