We've been working hard behind the scenes to make Real Music Bot more stable and visually stunning! Here are the patch notes for the latest update:
✨ New Features & UI Upgrades
Canvas 'Now Playing' Images: Say goodbye to simple text embeds! When a new song starts, or when you type !nowplaying, the bot now generates a beautiful, custom-rendered image displaying the track thumbnail, title, artist, and a live progress bar.
Smart Fallback System: If the bot is ever placed in a strict server without "Attach Files" permissions, it will smartly detect this and fall back to a clean text-based "Now Playing" embed instead of failing!
🐛 Bug Fixes & Crash Protections
Fixed Lavalink Timeout Crashes: Fixed a critical bug where Discord voice region lags (the notorious "15-second timeout") would cause the bot's cluster to crash. It now safely handles the timeout and alerts the user.
Missing Access (50001) Crash Fix: Added strict permission checkers. If the bot lacks "Send Messages" permission in a voice channel's text chat, it will intelligently ignore the action rather than crashing the shard.
Message & Slash Commands Restored: Fixed internal argument errors that were breaking specific commands. The !volume, /volume, and !loop commands are now fully functional and stable again.
Voice Status (50024) Fix: Prevented the bot from throwing API errors when trying to clear the voice status in restricted or unsupported channel types (like Stage Channels).
Shard Error Stability: Fixed a critical internal error in the shardError event that was causing the bot to force-restart during minor network hiccups.
Thank you for supporting Real Music Bot! 🎵