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 using @ghom/handler.
CLI File Generation: Easy and powerful file generation using @ghom/bot.ts-cli.
Node Aliases: Simplify module resolution with useful path aliases using Node.js 'imports'.
Shell Arguments: Handle type-safe shell arguments on textual commands using Yargs.
Advanced Scripts: Configured advanced dev tools in package.json's scripts and CLI.
Pagination: Efficient pagination in the help command.
Fast Build: Builds fast with Rollup.
TypeScript Checks: Generated CI/CD using GitHub Actions.
Logging: Beautiful console logging using @ghom/logger.
Framework Updates: Stay up to date with the integrated updater.
Docker: Run with Docker via Dockerfile or compose.yml.
Data Caching: Reduce database and API requests with built-in caching.
Localhost Admin Dashboard
Data Caching imporovement
Make optional the textual command system
Move all advanced scripts into CLI
Publish the CLI as JSR package
Modern, intuitive, and easy to use. 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 is up to date with all technologies.
GitHub - Come contribute 🩵
Package of CLI on NPM
Discord to track the progress of the project.
Community - Les Laboratoires JS