systxd/quartz ? reverse-engineered prompt
Reverse engineered prompt
Build me a TypeScript monorepo for a Discord bot framework that feels easy to extend and safe to use.
I want a modular client adapter setup where different Discord bot clients can plug in, events are strongly typed, and plugins can add features without a lot of boilerplate. It should be set up as a clean workspace with a shared core package and room for docs or examples, so it’s easy to grow later.
Please make the starter actually usable, not just empty scaffolding. Include a simple example of creating a bot, listening for typed events, and registering a plugin. Keep the code tidy and modern, and if you need to check current best practices or package docs online, go ahead.
Are you gonna build this?
make sure you review the code using coderabbit