47ec3d212a71b978cff3fd41f8b96e47cbf4e9e6
Refactor interactive controller components and tweak command signatures. - Make lyrics command accept keyword-only args (adds a leading * for title/artist). - Bump version to v2.7.3b3. - Import dispatch_message and add send_embed helper to ControlButton for embed responses. - Introduce ControlSelect (base for selects) and refactor Tracks/Effects to inherit it, pass player explicitly and fix placeholder/player usage. - Namespace localization keys (e.g. player.controls.forward/rewind) and defer interaction responses where appropriate. - Replace direct send_localized_message calls with ControlSelect/ControlButton send wrappers to honor controller message settings. - Add additional on_error handling for VoicelinkException and ensure non-ephemeral message deletion behavior follows controller settings. These changes improve consistency for UI components, interaction handling, and localization usage.
Vocard Bot
Vocard is a highly customizable Discord music bot, designed to deliver a user-friendly experience. It offers support for a wide range of streaming platforms including Youtube, Soundcloud, Spotify, Twitch, and more.
Features
- Fast song loading
- Works with slash and message commands
- Lightweight design
- Smooth playback
- Clean and nice interface
- Supports many music platforms (YouTube, SoundCloud, Spotify, Apple Music etc.)
- Built-in playlist support
- Fully customizable settings
- Lyrics support
- Various sound effects
- Multiple languages available
- Easy to update
- Supports docker
- One Click Installer
- Premium dashboard
Screenshot
Requirements
Setup
Please see the Setup Page in the docs to run this bot yourself!
Need Help?
Join the Vocard Support Discord for help or questions.
Description
Languages
Python
99.8%
Dockerfile
0.2%