Welcome to unicord
Build good bots fast.
Simple
Build Discord bots with minimal boilerplate and intuitive APIs
Maintainable
Type-safe, modular architecture that scales with your project
Scalable
Efficient caching and event handling for bots of any size
Smart Hydration
Unicord's hydration system automatically manages Discord object lifecycles. The context.hydrate method intelligently fetches and caches Discord objects like messages, users, and guilds, ensuring your bot stays efficient while keeping your code clean and predictable.
Type Coercion
Unicord automatically handles type coercion for command arguments, ensuring you always get the correct types in your handlers. Define your command structure once, and get full type safety and autocompletion throughout your codebase.
In this example, the user argument is automatically typed as a User object, providing access to all user properties with full TypeScript support.
Install unicord
npm install unicord