You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
3 years ago | |
|---|---|---|
| .vscode | 3 years ago | |
| prisma | 3 years ago | |
| src | 3 years ago | |
| .editorconfig | 3 years ago | |
| .eslintrc.js | 3 years ago | |
| .gitignore | 3 years ago | |
| .prettierrc | 3 years ago | |
| README.md | 3 years ago | |
| app.json | 3 years ago | |
| err.txt | 3 years ago | |
| out.txt | 3 years ago | |
| package.json | 3 years ago | |
| pm2.json | 3 years ago | |
| pnpm-lock.yaml | 3 years ago | |
| slash-up.config.js | 3 years ago | |
| tsconfig.json | 3 years ago | |
README.md
slash-create-template in TypeScript
This templates helps you in creating slash commands in TypeScript from a webserver.
Installation
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
npm i -g pm2
# Follow the installation process above
pm2 start pm2.json
pm2 dump # recommended