Releases: lukazbaum/discord-bot-handler
Releases · lukazbaum/discord-bot-handler
Release v3.0.0
Release Notes: Version 3.0 🚀
This release includes a complete rework, introducing several new features, enhancements, and optimizations.
Commands
- Simplified Command Creation: Added a better and more intuitive method for creating commands.
- Enhanced Command Arguments: Added new arguments and cooldown features while improving the existing ones.
Components
- Simplified Component Creation: Added a better and more intuitive method for creating components.
- Unique ID System: Introduced a unique ID system for components, significantly improving their handling and usability.
Embed Paginator
- Newly Added Feature: The Embed Paginator provides easy-to-use utilities for creating paginated embeds, perfect for displaying large datasets.
General Enhancements
- Dynamic Reloading: Commands, events and components can now be reloaded dynamically without restarting the bot.
- Drastically Improved Startup Time: Optimized the bot's startup process to reduce initialization time significantly.
Removed Features
- Ping & Message Commands: The feature has been removed in favor of focusing on other core functionalities.
For more details on planned features, check out the Roadmap. Thank you for your continued support!
Release v2.0.0
Changes:
- Optimized all handler functions
- Simplified handler import statements
- Added support for new poll vote events
- Added support for whitespaces in the prefix (thanks to jbasalone)
- Updated all npm packages
- Minor fixes
Full Changelog: v1.0.0...v2.0.0
Release v1.0.0
Release v1.0.0 - Initial Launch 🚀
Features 🌟
- Command Handling: Advanced handling of slash, prefix, ping and message commands.
- Component Handling: Easily manage interactive components like buttons, select menus and modals.
- Event Management: Efficient and easy-to-use event handling.
- Automatic Intent Handling: No need to specify Intents yourself.
- Colored Message Builder: Enhance your bot's messages with color and style.
- Utility Functions: Simplified timestamp formatting and other helpful utilities.
- Extensibility: Designed for easy customization and extension.
Enhancements 🛠️
- Thoroughly tested for reliability and performance.
- Refined code structure for better maintainability and readability.
- Improved documentation for easier setup and usage.
Getting Started 📚
To get started with the Discord Command Handler, please refer to our README. These resources provide detailed instructions on installation, configuration, and usage.
Contributing 🤝
Your contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. Please read our Contributing Guide for details.
License 📄
This project is licensed under the MIT License - see the LICENSE.md file for details.