Beta release 0.4.5
CRAC 0.4.5 Beta pre-release 🧪
This beta release introduces several new features and improvements, bringing the total number of commands to 20. The commands now include: help, charinfo, tts, profile, play, join, leave, timeout, kick, ban, unban, shutdown, start, nick, feedback, untimeout, mute, unmute, queue, and skip. As always, expect frequent updates as we continue to refine and expand the bot's capabilities.
Program size: ~1.97 MB
Release date: 12/10/2024 2:10 AM BST
Warnings
- Some deprecated classes/functions still remain and will be addressed in future updates.
- While stability has improved, some commands may still exhibit unexpected behaviour.
- The codebase structure has been improved, but further organization is planned.
- The charinfo command now supports more special characters, but some limitations remain.
- Exception handling has been improved for most commands, but some edge cases may still cause issues.
- The music queue system is functional but basic; more advanced features are planned.
- Per-guild configuration is implemented but not yet comprehensive.
- Some commands may lack detailed help documentation.
- More unknown issues may exist and will be addressed as they are discovered.
Change log:
- Implemented a basic config file system for easier bot customization
- Added untimeout command with duration parsing
- Introduced voice chat mute and unmute commands
- Implemented per-guild prefix configuration
- Added a simple music queue system with queue and skip commands
- Removed all status config commands as planned
- Enhanced error handling for most existing commands
- Expanded charinfo command to support more special characters
- Updated the help embed to include all current commands
- Improved the profile command to display more user information
- Implemented a feedback command for users to submit bot feedback
- Added a nickname (nick) command for authorized users to change nicknames
- Optimized the TTS command for better performance
- Improved the play command to work with the new queue system
- Updated the bot to use the new configuration system
- Added more detailed logging for better debugging and monitoring
Update notes:
The focus of this update was on implementing the promised features from the last release and improving overall stability. The new config file system and per-guild settings lay the groundwork for more customizable bot behaviour. The music system has been enhanced with a basic queue, setting the stage for more advanced features in the future.
In the next updates, we plan to further refine the music system, implement more advanced per-guild configurations, and continue to improve the overall code structure and error handling. We're also considering adding some fun, interactive commands to enhance user engagement.
Your feedback is crucial in shaping the future of CRAC Bot. Please use the new feedback command to share your thoughts and suggestions!
Created by Nerd Bear (This version of CRAC is open source and under the Apache 2.0 license)