Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snaacky/djkhaled
A music bot for Discord powered by yt-dlp
https://github.com/snaacky/djkhaled
bot discord music python soundcloud streaming youtube yt-dlp
Last synced: 2 days ago
JSON representation
A music bot for Discord powered by yt-dlp
- Host: GitHub
- URL: https://github.com/snaacky/djkhaled
- Owner: Snaacky
- Created: 2025-01-17T00:14:05.000Z (2 days ago)
- Default Branch: master
- Last Pushed: 2025-01-17T01:48:15.000Z (2 days ago)
- Last Synced: 2025-01-17T02:29:21.825Z (2 days ago)
- Topics: bot, discord, music, python, soundcloud, streaming, youtube, yt-dlp
- Language: Python
- Homepage:
- Size: 39.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# djhkhaled
A music bot for Discord powered by yt-dlp## Requirements
* Python 3.11 (or greater)
* uv## Supports
* YouTube
* Soundcloud
* Deezer
* Dailymotion
* Streamable
* Twitch
* Vimeo
* [and most services listed here](https://github.com/ytdl-org/youtube-dl/tree/master/youtube_dl/extractor)## Installation
1. Create a Discord bot token at https://discord.com/developers
2. `git clone https://github.com/snaacky/djkhaled` to clone this repository locally.
3. `uv venv` to create a virtual environment for the bot.
4. `uv sync` to install the dependencies.
5. `.venv\Scripts\activate` to activate the virtual environment.
6. Rename `config.example.toml` to `config.toml` and enter your bot token into the config.
7. `python -m djkhaled` to start the bot.