Music Blocks¶
This Page explains using Mods!
- This Page includes Content using Community Created Mods and may vary from your experience!
- Go to Documentation page for Mods
Setup Playing Music and Dependencies¶
- To Start Playing Music in your Bot, you have to setup a "Discord Audio Player Dependency" Block,
which manages your Package Dependencies for Playing Music.
When you enable a Extractor on the Block, it will auto install the Required Package for it to work on the next restart. 
Extractor Configuration Guides¶
YouTube Extractor¶
Getting YouTube Cookie (Required for most videos):
- Open a new incognito/private window in your browser (this prevents your cookies from being rotated)
- Log into YouTube in the incognito window
- Open DevTools (F12)
- Go to the Network tab
- Copy the value of the "Cookie" (its under Request Headers) header from any request to youtube.com
- Close the incognito window after copying the cookies
Deezer Extractor¶
Getting Deezer Master ARL (Required):
- Login to Your Deezer Account on a Web Browser
- Open Developer Tools (F12)
- Go to Application > Cookies > https://www.deezer.com
- Look for the 'arl' Cookie and Copy its Value
Yandex Music Extractor¶
Getting Yandex Music Credentials (Required):
Access Token:
- Follow the Guide at https://github.com/MarshalX/yandex-music-api/discussions/513 to get your Access Token
User ID (UID):
- Go to https://mail.yandex.ru/
- Your UID will be visible in the URL
SoundCloud Extractor¶
Getting SoundCloud Credentials (Optional):
If you want to use your own credentials instead of the default ones:
- Go to https://developers.soundcloud.com/
- Create an application or use an existing one
- Copy the Client ID from your application dashboard
- Copy the OAuth Token from your application dashboard
Note: If not provided, a default Client ID and OAuth Token will be used, which may have limitations.
Spotify Extractor¶
Getting Spotify Credentials (Optional):
If you want to use your own credentials instead of the default ones:
- Go to https://developer.spotify.com/dashboard/applications
- Create an application or use an existing one
- Copy the Client ID from your application dashboard
- Click "Show Client Secret" and copy the Client Secret
Note: If not provided, default credentials may be used with potential limitations.
Text-to-Speech (TTS) Extractor¶
Usage:
- Enable the TTS extractor to play text as speech
- Use the format:
tts:Your Text Herewhen playing - Set the language code (e.g., 'en' for English, 'es' for Spanish, 'de' for German, 'fr' for French)
- Default language is 'en' (English)
Play Music in Voice Channel¶
- Playing Music takes a bit of practice to get right, but here i will show you how to do it safely and rather easy:

