Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/henriqueclaranhan/telegram-music-downloader-bot

YouTube Music Downloader Bot for Telegram
https://github.com/henriqueclaranhan/telegram-music-downloader-bot

bot python telegram telegram-bot

Last synced: about 1 month ago
JSON representation

YouTube Music Downloader Bot for Telegram

Awesome Lists containing this project

README

        



Telegram Music Downloader Bot


A Telegram bot to download music from YouTube. Click @TLMusicDownloader_bot to use.

## :arrow_down: Installation
To get a local copy installed and working, follow these steps:

- Clone this repository

```console
git clone https://github.com/henriqueclaranhan/telegram-music-downloader-bot.git
```

- Enter the project folder

```sh
cd telegram-music-downloader-bot
```

### 📦 Install dependencies

- Install telepotpro framework

pip3 install telepotpro

- Install youtube-dl

pip3 install youtube-dl

- Install youtube-search-python

pip3 install youtube-search-python

### 🚀 Setup the bot

1. Get the token from @BotFather

2. Insert your token in the `sample.env` file

```py
TOKEN = "INSERT_YOUR_TOKEN_HERE"
```

3. Rename `sample.env` to `.env`

4. Start the bot

```shell
python3 bot.py
```

## 🟪 Deploy on Heroku

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/henriqueclaranhan/telegram-music-downloader-bot)

## 📷 Screenshot

Screenshot