【问题标题】:Heroku Bot Stops after 24 hoursHeroku Bot 在 24 小时后停止
【发布时间】:2021-04-17 22:15:44
【问题描述】:

我有一个小的 Discord.js 反应机器人,它为成员分配角色。它可以正常运行 24 小时然后停止...如果我用代码刷新机器人,它会再次开始工作。

这很烦人,因为我希望它一直运行而不需要我每天登录手动刷新它。

如果有帮助,它由 Heroku 托管。

【问题讨论】:

  • Heroku dynos 每天至少重启一次。您可能需要将您正在使用的任何令牌/代码存储在数据库中,以便它能够在重新启动后继续存在。
  • 感谢您的回复@ceejayoz。
  • 请稍微详细说明一下,因为我不知道您对 dB 的意思是什么......我如何让机器人使用 dB 来防止它失去反应? ??????

标签: heroku discord.js


【解决方案1】:

Heroku dynos 一天重启一次或几次,这就是 Heroku 免费托管的工作原理。如果您失去反应,请使用 jonrsharpe 所说的数据库。最容易使用的是MongoDB,关于如何用它制作反应角色系统的教程有很多,希望我的回答对您有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    • 1970-01-01
    • 2021-03-26
    • 2021-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多