Introduction
Welcome to the bot.ts official documentation.
Last updated
Welcome to the bot.ts official documentation.
Last updated
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:
File Handling: Robust file handling with @ghom/handler.
CLI File Generation: Easy file generation via @ghom/bot.ts-cli.
Argument Typing: Advanced argument typing using prop-transfer-typings.ts.
App Importation: Import your app with NodeJS aliases from app.ts.
Shell Arguments: Handle shell arguments using Yargs.
Scripts Management: Task automation with package.json scripts.
Pagination: Efficient pagination in the help command.
Fast Build: Builds under 100ms with ESBuild.
TypeScript Checks: Automated TypeScript checks via GitHub Actions.
Logging: Beautiful console logging with @ghom/logger.
Framework Updates: Update seamlessly using Gulp.
Docker: Run with Docker via Dockerfile or compose.yml.
Data Caching: Reduce database and API requests with built-in caching.
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
GitHub - Come contribute 🩵
Package of CLI on NPM
Discord to track the progress of the project.
Community - Les Laboratoires JS