You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Mari 834f6adb71 Add package.json to the runtime for module 7 months ago
.idea Base version of motw tracker 8 months ago
data Add Dockerfile, party command 7 months ago
src Add Dockerfile, party command 7 months ago
.dockerignore Add Dockerfile, party command 7 months ago
.editorconfig Base version of motw tracker 8 months ago
.eslintrc.cjs Add Dockerfile, party command 7 months ago
.gitignore Base version of motw tracker 8 months ago
.prettierrc Base version of motw tracker 8 months ago
Dockerfile Add package.json to the runtime for module 7 months ago
README.md Base version of motw tracker 8 months ago
app.json Base version of motw tracker 8 months ago
package-lock.json Add Dockerfile, party command 7 months ago
package.json Add Dockerfile, party command 7 months ago
pm2.json Base version of motw tracker 8 months ago
slash-up.config.js Base version of motw tracker 8 months ago
tsconfig.json Base version of motw tracker 8 months ago

README.md

slash-create-template in TypeScript

This templates helps you in creating slash commands in TypeScript from a webserver.

Deploy Deploy on Railway

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