All notable changes to ChiefMusic will be documented in this file.
- Added the
asyncify
decorator to convert synchronous functions to asynchronous. - Added the
OWNER
command that will show in the log group or bot PM/DM.
- Deprecated the
oauth2
method, which is no longer supported. This functionality has been merged intoyt-dlp
.
- Various bug fixes and performance improvements.
Full Changelog: v1.2...v1.3
- Added Multiple Languages Support for commands
- Multiple language support for bot Help Menu [ Only for primary plugins Not for External Plugins ]
- All commands can be used without prefix [ Except English commands ]
- User can Request her data and can Delete [ Except: Chat, Banned Users, Blacklist Chats]
- PRIVACY.md For ChiefMusic
Apple
,Carbon
,Saavn
,Resso
,SoundCloud
,Spotify
,Telegram
,YouTube
are centralized to a class PlaTForms- Explained Privacy policy in
/privacy
command - Now Assistsant will joinchat when chat is private
- Now User Friendly README.md
Full Changelog: v1.1...v1.2
- Unlimited assistant support for handling multiple voice chats
- Mongodb Data Export/import Support
- Added JioSaavn Playback support
- Added yt-dlp-youtube-oauth2 to bypass Singin Issue
- The currently playing message will be deleted when switching to the next track.
- Updated Python Version to 3.12.7-slim
- Improved error handling in music playback
- Enhanced queue management system
- Better formatting for duration display
- Optimized database operations
- Delete Files after streams end
- Updated
langs/en.yml
Standardized to use English letters instead of mini caps. - Commands are now sourced from
command.yml
Any updates to plugin commands will automatically update the help message
- Some unused plugins vars.py, groupass.py, player.py.
- Assets folder due to lack of use.
- Unused dependencies from requirements.txt
Full Changelog: v1.0...v1.1
- Initial release of ChiefMusic
- Thanks To Pranav-Saraswat For Their ChiefMusicFork For Making Working
- Thanks To TeamYukki for Their ChiefMusicBot
- High quality music streaming
- Video streaming capability
- Interactive inline buttons
- Detailed playback statistics
- Group management commands
- Customizable bot settings
- Base version established with core functionality
- Compatible with Python 3.9+
- Built with Pyrogram and py-tgcalls