What?
You heard that right! This ₜᵢₙᵧ addition to your program allows is it stay alive and running indefinitely.
Why?
I wanted to be able to have my discord bot stay awake without the use of external ping programs.
How?
Using a small flask server and some threaded pinging loops.
How do I get started?
Add the neverSleep.py
file to your project and paste the following code to the top of your main.py
:
import neverSleep
neverSleep.awake('YOUR AUTO GENERATED WEBSITE URL')
That's it!
If this gets enough popularity I'll add it to PyPi to make it even easier.
but what about node?
@SixBeeps you technically could put in ANY website (including a node.js repl) and have it keep online.
@c4syner I mean, considering this was written in Python, it wouldn't work. Node.js doesn't do flask.
@SixBeeps No no... If you were to use a different programming language other than python. It will work because it's really just a scheduled ping program. The thing to note here is that this is outside of node.
@c4syner You mentioned that you'd add this to your program to make it work. Do you mean like make another Repl to keep it alive?
does this still work?? :D
@CoffeeGuy Had to update it but it appears to be working now! ping me here if you need help setting it up.
@c4syner OK :D