#How would I use railway to run my discord bot with the command prompt shut

39 messages · Page 1 of 1 (latest)

round crystal
#

Im new to this type of stuff and the title is really what I need help with. Many thanks 🙏🏾

quick ibexBOT
#

Project ID: N/A

round crystal
#

N/A

#

I mean I don’t know my project ID atm. Like I said in new to this

dense harbor
#

hi 🙂

#

is your code in a github repo?

#

or is it all local?

round crystal
#

Github

#

It’s the SkinPeek discord bot

#

But made my own with things from GitHub

dense harbor
#

you should be able to just deploy it from the web UI then

round crystal
#

How would I do that again

dense harbor
#

dashboard -> new

round crystal
#

My main issue is the discord bot runs but only with the command prompt open. If the command prompt is closed the bot will stop working

dense harbor
#

yeah so in a deployed environment, you won't need to worry about that. the reason why it stops on close is because it's just a process running inside of the terminal

round crystal
#

So there is a way to prevent that

dense harbor
#

not closing it

round crystal
#

Oh

dense harbor
#

or alternatively, just deploy it to a web host like railway if you need 24/7 access

round crystal
#

Yes exactly

#

Ok so

#

On railway I go to dashboard -> new

#

Or is that in github

dense harbor
#

no you do it on railway

#

you're just using a github repo as the data source for files to be deployed

#

the reason why you can do it directly from github is because railway uses oauth2 from github to automatically authenticate you (github has a login gateway that developers can use programatically to be an "authorised application" for users who opt-in to allowing railway to access certain information in your gh account. although this doesn't stop malicious code, etc - but this is irrelevant at this point in time)

round crystal
#

Is railway free to use?

dense harbor
#

i think the trial plan is free yeah, but after that it's $5/month + usage

round crystal
#

So I would have to pay to run my bot 24/7

#

So I would copy this

#

And put it here

dense harbor
#

Yes that's correct.

Costs are based on how much resource you use, so it's not a fixed amount. I will say though that obviously, the more compute/data you use, the more it'll cost

#

Sorry I just wanted to quickly say - iirc the Hobby plan should come with $5 usage. If you're just using Railway for a Discord bot, it should come under the $5

round crystal
#

This right?

#

And use this towards one month

dense harbor
#

Yes

#

You're currently on the trial plan which comes with $5 free usage but after that you'll likely need to upgrade to Hobby tier

round crystal
thick peak
# round crystal

This means you are on a limited trial, and cannot deploy code, only databases. To deploy code, you would need to upgrade to the hobby plan