https://github.com/epic-r-r/telegram-music-bot
Telegram Music Bot
https://github.com/epic-r-r/telegram-music-bot
bot deezer downloader python-telegram-bot soundcloud spotify telegram telegram-bot youtube youtubedl
Last synced: about 2 months ago
JSON representation
Telegram Music Bot
- Host: GitHub
- URL: https://github.com/epic-r-r/telegram-music-bot
- Owner: Epic-R-R
- Created: 2023-10-26T17:24:14.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-26T18:49:02.000Z (over 1 year ago)
- Last Synced: 2025-04-06T21:46:26.075Z (about 2 months ago)
- Topics: bot, deezer, downloader, python-telegram-bot, soundcloud, spotify, telegram, telegram-bot, youtube, youtubedl
- Language: Python
- Homepage:
- Size: 35.2 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎵 Music Download Bot
This Telegram bot enables users to easily download their favorite music from various platforms including SoundCloud, Spotify, YouTube, and Deezer directly to their devices.
## Features
- 🎧 Download high-quality music.
- 🔄 Convert music videos to audio format.
- 📲 Share the downloaded music with your friends.
- 🔍 Search for music across multiple platforms.
- 📋 Queue multiple downloads.
- 🌐 Supports SoundCloud, Spotify, YouTube, and Deezer.## Installation
1. Clone the repository to your local machine:
```bash
git clone https://github.com/yourusername/music-download-bot.git
2. Navigate to the project directory:
```bash
cd music-download-bot
3. Install the required dependencies:
```bash
pip install -r requirements.txt
or
pipenv install## Configuration
1. Navigate to the `config` folder and edit the `template_config` file:
```bash
cd config
vim template_config
2. Locate the line ```token = "123456789:YOUR_TOKEN_GOES_HERE_______________"``` and replace with your actual Telegram bot token.
3. Save and exit the file.## Usage
1. Start the bot to generate the general configuration:
```bash
python core.py
```
2. After the general configuration is generated, restart the bot
```bash
python core.py
```