我已经有一个功能,它允许机器人在线时发送消息,但如果机器人离线,我希望它发送一条消息说它现在离线,以便人们可以检查机器人的活动。
1 回答
12345678_0001
TA贡献1802条经验 获得超5个赞
不,你不能,因为在机器人下线之前程序无法知道,除非你专门让它自己下线,为什么他们不能只检查机器人是否有在线/不可见状态?
另一种选择是执行ping命令,如果机器人响应,则其在线(如果不是离线):
client.on("message", msg => {
if(msg.content === "!ping") {
return msg.reply("Online!");
}
});
添加回答
举报
0/150
提交
取消