discordx-ts/discordx — reverse-engineered prompt
Reverse engineered prompt
Build me a TypeScript toolkit for making Discord bots that feels like a cleaner, more readable layer on top of discord.js. I want the main thing to be a decorator based bot library so people can define commands, especially slash commands, events, and other bot behavior in a simple way without changing how discord.js basically works.
Please make it feel like a real reusable project, not just a demo. Include good docs, a few working examples, and a simple project generator so someone can spin up a new bot quickly. If it fits naturally, add a few optional helper pieces for things like dependency injection, importing modules in different environments, pagination for bot messages, and music playback support.
Keep the developer experience nice and modern since this is for TypeScript users. The code should be organized like a package set that can grow over time. Look up the current Discord and discord.js docs online if you need to.
Want more depth? Deep Reverse