Spotify Info Commands:
Search Song:
- Retrieve detailed song information including:
- Name
- Duration
- Release Date
- Album Name
- Access buttons to:
- List Album Tracks
- Similar Songs
Search Album:
- Fetch comprehensive Album details such as:
- Album Name
- Artist
- Release Date
- Total Tracks
- Explore Album Tracks with the List Album Tracks button
Search Artist:
- Discover Artist insights including:
- Followers
- Total Songs
- Total Albums
- Link to Spotify artist profile
- Navigate easily with:
- Next Page buttons for artists with similar names (Back & Forward)
- Explore Popular Songs by the artist
Other Commands:
Avatar:
- Display the avatar of a user
Guildinfo:
- Access Guild information with buttons for:
- Members Info
- Channels Info
- Roles & Emoji Info
Userinfo:
- Retrieve User information with buttons for:
- Roles
- Show Permissions
New Commands:
- Added Automod Integration:
- Antilink
- Antispam
- Antibadwords
- Antiinvite
Enhancements:
- Reordered filter categories.
- Added filter tags for better organization.
Translations:
- Complete translation of "automod" and "spotify" category. [7 languages]
Bug Fixes:
- Description: When a queue has one song, skipping a song doesn't skip the song, instead replies "nothing to skip to."
- Status: Fixed
New Features and Enhancements:
- Guild Premium:
- Displays the list of guilds with premium enabled and current guild's premium status.
- View a list of premium users and available guild features.
- Premium users can now import YouTube/Spotify playlists and save them in a local database.
- User and Guild Commands:
-/pm-profile @user: View the profile of any user by mentioning them.
-/lyrics: Retrieves the lyrics of the currently playing song by default, with an option to search for specific lyrics.
-/host: Fetch host's stats of the bot.
- Player Manager:
- Enhanced player manager with a filter menu for better navigation and options for filter commands.
- Added audio source info in the footer icon for improved user experience.
- Added a new radio station:
- ILOVERADIO: Standard, Dance, Hip-hop, Top-100-Charts
- ReyFM: ORIGINAL, NIGHTLIFE, HITSONLY, GAMING, HOUSEPARTY, CHILLOUT, LOFI, OLDSCHOOL, MASHUP, PARTYHARD, KPOP
- Improved Interfaces and Handling:
- Improved Logger Interface: Enhanced interface for logging activities.
- Better Error Handling: Improved error handling for a smoother user experience.
- Revamped Help Command: Enhanced with select menus and essential link buttons for improved user accessibility and ease of use.
- Language Support:
- Multiple languages and a language selector have been integrated:
- English (en)
- Hindi (hi)
- Korean (ko)
- Russian (ru)
- Turkish (tu)
- French (fr)
- German (de)
- Spanish (es)
---
These updates aim to provide a smoother and more informative experience. Enjoy using the bot with these new enhancements!
Version 1.0.6 - Mass Changes & version jump
- Patched QuickDb.
- Strictly bypass directSearch on every source resolver plugin.
- [HOTFIX]: Removed all event listeners when not in use.
- Patched join command, autofix, now playing.
- Changed to Wacelink lavalink wrapper, removed Kazagumo.
- Improved autoplay algorithm.
- Fixed player still playing after destroy.
- Changed to fetch to avoid missing data in cache.
- Patched WLLP for incorrect implementation.
- Improved 24/7 algorithm.
- Fully fixed auto-delete message.
- Removed nowplaying cards due to increase in RAM and CPU usage.
- Removed some useless dependencies.
- Fixed setup not showing duration when only 1 track left.
- Synced with the latest version of Wacelink.
- Added ADMIN config for administration commands like
pm-generate,pm-remove,announcements.- Replaced all local data to Wacelink prebuilt filter .
- Re-write of RestAPI/Websocket for upcoming dashboard.
- Fixed "disconnecting the bot from vc doesn't end the session and keeps the bot in loop".
- Fixed an issue where the nodelink driver failed to search.
- Applied a hotfix for an admin command exploit.
- Applied a hotfix for part 2 of the admin command exploit.
- Removed useless cache on manager.
- Added owner - admin mode for the profile command.
- Re-implemented the check player destroyed algorithm.
- Fixed an issue where errors were not hidden on delete.
- Identified and fixed a zero-day exploit, ensuring all data remains safe.
- Fixed an issue where Spotify and YouTube playlists were not functioning in the pre-release.
- Resolved an issue where resume buttons and other buttons would not work after using any pause or other button once.
- Improve: button string interface. (Volume min/max when volume is at 0/100)
- Changed incorrect driver name.
- Improved logger interface and access command permissions.
- Renamed all shard events.
- Added multi bot account support.
- Added guild premium data table for v1.0.7 next-update.
Version 1.0.2 - Recode
Features
- TypeScript Language To Avoid Errors In Production
- Advanced Music System With Buttons
- Song Request Channel
- 24/7 Mode
- Multi Language
- Slash Commands
- Custom Filters
- Playlist System
- Premium System
- Play Song Using File
- Cooldown System
- Shard System
- Auto Reconnect
- Auto Pause/Resume
- Auto Complete Search
- Auto Fix Lavalink From lavalink.darrennathanael.com
Supported Sources
Music Source Without Lavalink Plugin With Lavalink Plugin YouTube
SoundCloud
(LS) Spotify
HTTP
(LS) Deezer
Twitch
Bandcamp
Nicovideo
(LS) Apple Music
(LS) Yandex Music
(LS) Flowery TTS
(DB) Mixcloud
(DB) OC ReMix
(DB) Clyp.it
(DB) Reddit
(DB) GetYarn
(DB) Text to Speech
(DB) TikTok (BETA)
(DB) P**nhub (Not recommended)
(DB) Soundgasm
Full support with the default Lavalink configuration
Supports but resolves from YouTube or SoundCloud only
Unsupported
Supported Databases
- MySQL
- MongoDB
- JSON
- PostgresSQL
Music Bot Changelog
Version 1.0.1 - Shokaku Upgrade
Features
- Upgraded music playback system to utilize the Shokaku library.
- Recoded 90% of the bot to integrate Shokaku functionality seamlessly.
Bug Fixes
- Resolved several bugs in the music channel system, ensuring smoother operation.
- Synced music channel system with normal music playback for improved consistency.
Infrastructure
- Transitioned from YTDL to Lavalink for enhanced music streaming capabilities.
Note: For detailed documentation and usage instructions, refer to the bot's readme.md.
