Mafia Engine is a Discord bot written in Typescript. It is designed to be a simple, easy and fun bot to manage games of Mafia on the official Discord Mafia server. The main focus for this project is to remove any tedious aspect of managing the server and games while leaving it as fun for the hosts and players as possible.
This bot is currently in development and is actively getting new features and bug fixes. If you have any suggestions or find any bugs, please feel free to open an issue or pull request.
For all processes
npm install
to install all dependencies.env.example
to .env
and fill in the appropriate valuesTo run the bot officially
npm run build
to build the projectnpm run start
to start the node process
npm run start:local
To run the bot in a dev environment
npm run dev
to start the nodemon process