yt-dlp discord music bot made for my bf DND sessions
-
Python 3.13
-
Install dependencies:
pip install -r requirements.txt -
ffmpeg available:
Windows: Automated installation available in the setup page
Ubuntu:
sudo apt install ffmpegFedora:
sudo dnf in ffmpegArch:
sudo pacman -S ffmpeg
Open powershell and run:
iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/Odizinne/Boxy/refs/heads/main/boxy_setup.ps1'))This command will install python3.13 and required dependencies, as well as creating a desktop shortcut.
from Boxy directory:
pip install -r requirements.txt
python3 boxy.pyFollow the setup instructions and wait for boxy to connect.
Select server / channel where boxy should join, paste url or type search to textinput and press enter.
Double click on the song once fetched has finished to start playing.
Songs are automatically cached to avoid having to redownload each time.
Go easy with the play / pause and the timeline, discord does not seems to like it (it will create lag).
used icons from flaticon made by: -freepik -chanut -nawicon -roundicons -Bharat Icons
