Mad Hatter is a Node.js Discord bot written in Typescript to help
faciliate operations in the BanklessDAO Discord.
User Guide
•
The Garage: DAO Bot Development Discord
•
Sentry
- Install Node.js 18.x which includes Node Package Manager
- Install Yarn 1.x
- Install Docker Desktop which includes Docker Engine, Docker CLI client, and Docker Compose.
- Configure Discord application on the Discord Developer Portal.
- Install Robo3T or Studio3T for a MongoDB GUI.
- Install Node Version Manager (NVM) to simplifiy management of node versions.
Verify GNU Make v3.81+ is installed by running make -v
, then run the Makefile in the project root directory:
make
If not using GNU make:
docker-compose up --build
If not using Docker:
yarn start