Skip to content


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.

This includes:

  • Redis for caching
  • PostgreSQL for the database
  • MeiliSearch for the search engine

Planned Features

  • 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.