7.0.4 • Published 10 days ago
@ghom/bot.ts-cli v7.0.4
What is bot.ts ?
bot.ts is a framework for discord.js designed in TypeScript for use in TypeScript. This framework includes all the features you need, here is a list:
- Basic file handler using @ghom/handler package.
- Advanced CLI to generate files from @ghom/bot.ts-cli package.
- Very practical file structure. (all the app parts are includes and exported from app.ts)
- Yargs shell-based argument system for textual commands.
- Efficient typing of arguments using GhomKrosmonaute/prop-transfer-typings.ts Gist.
- Some essential commands and listeners. (including an advanced "eval" command)
- Some scripts in package.json. (documentation here)
- Knex ORM configured by default with sqlite3: @ghom/orm
- Efficient pagination system. (example in help command)
- ESBuild configuration for a build faster than 100ms.
- GitHub Actions checks for TYpeScript typings here.
- Beautiful console logger using Chalk and @ghom/logger.
- Gulp based framework updater.
Why using bot.ts ?
Code faster and without the hassle. Choosing bot.ts is choosing control.
- It's not a lib! You can edit all files easily.
- All is already configured.
- I recommend it for learning TypeScript.
- It uses ESBuild for boosted productivity