main
suhas 2 years ago
parent 404412da9e
commit d3614f4cd6

@ -1,29 +1,3 @@
# slash-create-template in TypeScript
This templates helps you in creating slash commands in TypeScript from a webserver.
# dntb
| [![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/Snazzah/slash-create-template/tree/typescript) | [![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/new/template/GL2qbv?referralCode=snazzah) |
|:-:|:-:|
## Installation
```sh
npx slash-up init typescript slash-commands
cd slash-commands
# edit variables in the ".env" file!
# Create and edit commands in the `commands` folder
npx slash-up sync
yarn build
yarn start
```
### From Railway/Heroku
For Railway and Heroku users, you must sync commands locally to push any command changes to Discord. You can do this by using `slash-up sync` within your Git repository.
Heroku users will have their commands synced when they initially deploy to Heroku.
### Using PM2
```sh
npm i -g pm2
# Follow the installation process above
pm2 start pm2.json
pm2 dump # recommended
```
devnics trial discord bot

Loading…
Cancel
Save