ProgBot is a Discord bot designed specifically for the Programmers' Society Discord server. It is written in TypeScript using the NestJS framework and the Necord library built on the Discord.js library.
ProgBot is currently able to be hosted through the docker image provided in this repository and the docker-compose file which includes addon services used to run the bot.
- Redis for caching
- PostgreSQL for the database
- MeiliSearch for the search engine
- Reputation system
- Member Verification
- Docs Search
This project is open to contributions and if you are interested in doing so please contact us on the Discord server.