我已经有了一个功能,该功能允许bot在线时发送消息,但是如果bot离线,我希望它发送一条消息,表明它现在处于离线状态,以便人们可以检查bot的活动。
答案 0 :(得分:1)
不能,因为在僵尸程序脱机之前没有办法让程序知道,除非您自己专门使它脱机,为什么他们不能只检查僵尸程序是否处于联机/不可见状态?
另一种选择是执行一个ping
命令,如果漫游器响应,则它的在线状态不是离线状态:
client.on("message", msg => {
if(msg.content === "!ping") {
return msg.reply("Online!");
}
});