【问题标题】:Is there a way to see if my bot is offline?有没有办法查看我的机器人是否离线?
【发布时间】:2021-11-10 05:23:41
【问题描述】:

有没有办法通过 pyhton 脚本查看我的 Discord 机器人是否离线?我正在尝试制作一个脚本来检测我的机器人是否离线,如果我的主机有维护,它将在我的其他服务器上运行它。 有什么方法可以检测到吗?

【问题讨论】:

标签: python python-3.x discord.py bots


【解决方案1】:

您可以按照烧瓶方法使用 uptimerobot 每隔一段时间 ping 您的网络应用程序,但这仅限于在停机时间超过 5 分钟时发出警报。

您可以考虑获得一个不会经常出现故障的可靠主机,或者考虑获得一个具有高正常运行时间 SLA 的主机的 VPS。您可以查看https://uptime.is/ 了解主机可以接受多长时间的停机时间。

如果您知道如何创建良好的 API 服务器,请创建一个 socket.io 服务器,使用您的机器人连接到它。然后在服务器上侦听断开事件,然后您就知道您的机器人何时关闭/重新启动。

【讨论】:

    猜你喜欢
    • 2011-02-15
    • 2019-06-30
    • 2021-01-08
    • 2011-03-06
    • 2021-06-06
    • 2011-06-08
    • 2020-04-14
    • 1970-01-01
    • 2021-01-23
    相关资源
    最近更新 更多