Discord bot for pug matches
To have a bot that can create, stage and handle a pug queue/leaderboard for a discord.
- Create members into a firebase/firestore db
- !joinQ Allows user's to join a queue
- Match players based on elo
- Send a message to a specific channel to let them know they've matched
- Remove player from queue
- Match reporting
- Adjust elo after a match has been reported
- Send a message to a group DM between the two players
- !leaderboard
- !leaveQ
- Admin overrides
- Deployment to heroku
- Built with Discord.js.
- Built with Typescript.
- Built with Firebase.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run start
# compile TS into JS
npm run build