如何使用 Replit 托管 Discord 机器人?

问题描述 投票:0回答:1

我正在使用 Replit 在 Python 中创建一个 Discord 机器人。 一开始,我使用了

keep_alive
方法(Flask + UptimeRobot):

import flask
from flask import Flask
from threading import Thread

app = Flask('')

@app.route('/')
def main():
    return "Now bot online, chill :)"


def run():
    app.run(host="0.0.0.0", port=8080)

def keep_alive():
    server = Thread(target=run)
    server.start()

但是现在,这个方法不管用了。它说:“嗯......我们无法联系到这个 Repl 确保此 Repl 有一个打开的端口并准备好接收 HTTP 流量”,但一切都很好(它可以更早地工作)。

如何在不部署 Replit 的情况下免费托管我的机器人?或者我该如何修复这个错误?

python discord replit
1个回答
0
投票

自 2024 年 1 月 1 日起,当用户未打开 IDE 时,Replit 不再保持网络服务器处于活动状态。

您将需要使用

部署(付费功能)或完全使用其他服务。

© www.soinside.com 2019 - 2024. All rights reserved.