Skip to content

Latest commit

 

History

History
58 lines (34 loc) · 2.08 KB

README.md

File metadata and controls

58 lines (34 loc) · 2.08 KB

tidal-dl discord bot

A discord bot to download high quality music from streaming services.

This bot was designed to work on Ubuntu

Edit the commands in music.py if you're using another operating system.

Note

Make a channel for requests channel.

The bot performs tasks synchronously (one task at a time) , so the channel needs to be locked after each request.

If you have a better solution , open a PR.

I have restricted Qobuz , Youtube , Soundcloud and Artist Profile/Playlists. Edit these lines if you want to allow them.

Install the following packages before proceeding.

python

pip

pip3 install git+https://github.com/uwulily/streamrip.git

rclone

7zip

pip install -r requirements.txt

Keep rclone and 7zip in the bot folder if you are using Windows.

Setting up the bot is pretty straight forward.

Run rip config --open , it will show you the file location of streamrip's config. Open it with a text editor and change folder = "/Users/nathan/StreamripDownloads" to folder = "Your bot folder/download/Temp/"

Set [database] enabled = true to false.

Open the config.json file and edit it.

This line Should have a / at the end.

Put the channel id in line 6.

Run Bot

python3 bot.py

When you run the $dl command for the first time , check your terminal and follow the steps to login to tidal/qobuz.

Your token is saved so you don't have to do it everytime.

Thanks

Streamrip by nathom

Discord.py Bot Template by kkrypt0nn

Discord

https://discord.gg/z6prF5C