Ask coding questions

← Back to all posts
24/7
StrawBester (1)

I need help to making it 24/7, i want a discord bot to be on 24/7.

Commentshotnewtop
minx28 (144)

Python: use a Flask keepalive
JS: make an express server
For both of them, you also need to set up uptimerobot to ping the webpage that is created

VFDan (0)

@minx28 How do you set up uptimerobot?

minx28 (144)

@VFDan @TheDrone7 has made a nice tutorial on it - on his profile page, select the posts tab and it's one of his most recent ones

Patu (0)

@minx28 Sorry for being late, but how can I find the right flask keepalive script that I need to put on my code? I could only find in http

minx28 (144)

@Patu

from flask import Flask
from threading import Thread

app=Flask("")

@app.route("/")
def index():
    return "<h1>Bot is running</h1>"

Thread(target=app.run,args=("0.0.0.0",8080)).start()
Patu (0)

@minx28 Sorry for this, but I had already solved this. Thanks anyway!

AzureScripts (132)

I recommend getting a VPS or anything that'll run the script for you.
Although it costs money

Can't you just run your Discord Bot's code on repl.it and not close the page?

minx28 (144)

@AzureScripts two problems with that. one, even if you don't close the page, it can still be unreliable. two, having tabs that need to keep running is very very annoying...