An open API service indexing awesome lists of open source software.

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

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
```