Replit Core purchase: No constant runtime for Discord bot?

Hi guys!

I just made a Discord bot for my server using Replit with the Agent thing. It was working great so I decided to get Replit Core. But now I’m confused.

I thought the bot would stay on all the time after getting Core. But I can’t find any way to keep it running 24/7. I even tried those website ping services but they don’t seem to work. Maybe it’s because of how Replit Agent is set up?

Does anyone know if there’s a way to keep the bot going without having to leave my browser open? I feel like I’m missing something obvious here. Any tips would be awesome!

Really hoping someone can help me figure this out. Thanks!

I’ve encountered this issue with Replit Core as well. While it doesn’t provide automatic 24/7 runtime, there are workarounds. First, enable the ‘Always On’ feature in your repl settings. This helps, but isn’t foolproof. Next, implement a simple HTTP server in your bot code that responds to GET requests. Then use a service like UptimeRobot to ping this endpoint regularly. This combination has kept my bots running consistently.

If you’re using Replit Agent, ensure it’s properly configured to work with these methods. If problems persist, consider reaching out to Replit support for clarification on Core features and Agent compatibility. They might offer additional solutions or insights specific to your setup.

yo, been there too. replit core doesn’t do 24/7 bots automatically. try using ‘always on’ in settings and maybe uptimerobot to ping it. if that don’t work, hit up replit support. they’re usually pretty cool about helping out. good luck with ur bot!

I’ve been through a similar situation with Replit Core, and I can share some insights. Unfortunately, Replit Core doesn’t provide 24/7 constant runtime for Discord bots out of the box. It’s a common misconception.

What I found to work is using a combination of Replit’s ‘Always On’ feature (which you can enable in your repl’s settings) and an external uptime monitoring service. UptimeRobot is a good free option I’ve used successfully.

Also, make sure your bot’s main file is named ‘main.py’ or whatever your language equivalent is. Replit looks for this file to run your project.

If you’re still having issues, it might be worth reaching out to Replit support. They were quite helpful when I had questions about Core features. Hope this helps you keep your bot running smoothly!