The perfect just-about-anything Discord bot.
- Purplet (v1), our custom-built Discord bot framework.
- Discord.js, though we're moving away from it in Purplet v2.
- Supabase for the database
- Prisma for interacting with the database
- Clone with
git clone https://github.com/CRBT-Team/CRBT
- Install dependencies with
pnpm install
- Run
pnpm dev
to run it locally - Run
pnpm build
to build a production-ready bot
/static
contains JSON files and other assets used in the bot/disabled
contains deprecated or cancelled features, put on hold in case I bring them back/src/lib
is for custom functions, constants, and components used throughout the bot/src/modules
is where Purplet modules are contained, and where commands & components are exported. Each directory within maps to a CRBT feature.
- paperdave for coding the large majority of Purplet and helping with the early code.