Skip to content

CRBT-Team/CRBT

Repository files navigation

CRBT

CRBT

The perfect just-about-anything Discord bot.

Discord License GitHub commit activity Issues Pull requests Crowdin

Tech stack

  • 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

Installation

  1. Clone with git clone https://github.com/CRBT-Team/CRBT
  2. Install dependencies with yarn
  3. Run yarn dev to run it locally
  4. Run yarn build to build a production-ready bot

Project Structure

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

Acknowledgements

  • paperdave for coding the large majority of Purplet and helping with the early code.

Releases

No releases published

Sponsor this project

Contributors 4

  •  
  •  
  •  
  •