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

2 years ago

Im new to this type of stuff and the title is really what I need help with. Many thanks šŸ™šŸ¾

38 Replies

arishioting
TRIALOP

2 years ago

N/A


arishioting
TRIALOP

2 years ago

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


joshua-mo-143
HOBBY

2 years ago

hi šŸ™‚


joshua-mo-143
HOBBY

2 years ago

is your code in a github repo?


joshua-mo-143
HOBBY

2 years ago

or is it all local?


arishioting
TRIALOP

2 years ago

Github


arishioting
TRIALOP

2 years ago

It’s the SkinPeek discord bot


arishioting
TRIALOP

2 years ago

But made my own with things from GitHub


joshua-mo-143
HOBBY

2 years ago

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


arishioting
TRIALOP

2 years ago

How would I do that again


joshua-mo-143
HOBBY

2 years ago

dashboard -> new


arishioting
TRIALOP

2 years ago

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


joshua-mo-143
HOBBY

2 years ago

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


arishioting
TRIALOP

2 years ago

So there is a way to prevent that


joshua-mo-143
HOBBY

2 years ago

not closing it


arishioting
TRIALOP

2 years ago

Oh


joshua-mo-143
HOBBY

2 years ago

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


arishioting
TRIALOP

2 years ago

Yes exactly


arishioting
TRIALOP

2 years ago

Ok so


arishioting
TRIALOP

2 years ago

On railway I go to dashboard -> new


arishioting
TRIALOP

2 years ago

Or is that in github


joshua-mo-143
HOBBY

2 years ago

no you do it on railway


joshua-mo-143
HOBBY

2 years ago

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


joshua-mo-143
HOBBY

2 years ago

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)


arishioting
TRIALOP

2 years ago

Is railway free to use?


joshua-mo-143
HOBBY

2 years ago

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


arishioting
TRIALOP

2 years ago

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


arishioting
TRIALOP

2 years ago

So I would copy this

1280145876945211600


arishioting
TRIALOP

2 years ago

And put it here

1280145929042923500


joshua-mo-143
HOBBY

2 years ago

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


joshua-mo-143
HOBBY

2 years ago

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


arishioting
TRIALOP

2 years ago

This right?

1280146962938855400


arishioting
TRIALOP

2 years ago

And use this towards one month


joshua-mo-143
HOBBY

2 years ago

Yes


joshua-mo-143
HOBBY

2 years ago

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


arishioting
TRIALOP

2 years ago

1280147741132984600


2 years ago

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


arishioting
TRIALOP

2 years ago

Oh


Loading...