FAQ & troubleshooting
The music is lagging / stuttering
Section titled “The music is lagging / stuttering”Playify is heavily optimized and almost never lags the host machine.
The bot runs its FFmpeg audio processing with IDLE_PRIORITY_CLASS (on Windows) or os.nice(19) (on Linux/Mac) to ensure it yields CPU time to your other applications.
If the audio is stuttering in Discord, it is almost always a network connection issue between the bot’s server and Discord’s voice servers.
- Try changing the voice channel’s region in Discord settings.
- If the bot gets stuck in a “zombie state”, use the
/reconnectcommand.
How does /reconnect work?
Section titled “How does /reconnect work?”Discord’s voice connection drops frequently, especially for bots running 24/7.
Playify’s /reconnect command is special: it saves the exact millisecond (seek_time) of the current track, drops the connection entirely, reconnects, and resumes the audio exactly where it left off. It’s the ultimate fix for audio desync or silence bugs without skipping the song.
The bot says “FFmpeg is not found”
Section titled “The bot says “FFmpeg is not found””Playify normally downloads FFmpeg automatically. If it failed:
- You can manually download
ffmpeg.exeand place it in thebin/folder inside your Playify directory (create thebinfolder if it doesn’t exist). - Download FFmpeg 6.1.1 here (extract and grab
ffmpeg.exefrom thebinfolder).
Do I need to enter my tokens every time?
Section titled “Do I need to enter my tokens every time?”Nope! The setup script saves your tokens in a .env file. The next time you want to start the bot, just double-click start.bat (or run start.sh). It will instantly start the bot without asking for tokens again.