为了账号安全,请及时绑定邮箱和手机立即绑定

我可以让我的机器人在离线时在特定的文本通道中发送消息吗?

我可以让我的机器人在离线时在特定的文本通道中发送消息吗?

慕村9548890 2022-10-21 09:46:17
我已经有一个功能,它允许机器人在线时发送消息,但如果机器人离线,我希望它发送一条消息说它现在离线,以便人们可以检查机器人的活动。
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

不,你不能,因为在机器人下线之前程序无法知道,除非你专门让它自己下线,为什么他们不能只检查机器人是否有在线/不可见状态?


另一种选择是执行ping命令,如果机器人响应,则其在线(如果不是离线):


client.on("message", msg => {

   if(msg.content === "!ping") {

     return msg.reply("Online!");

   }

});


查看完整回答
反对 回复 2022-10-21
  • 1 回答
  • 0 关注
  • 81 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信