Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/henriqueclaranhan/telegram-music-downloader-bot
- Owner: henriqueclaranhan
- License: mit
- Created: 2020-09-13T23:50:40.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-13T17:47:51.000Z (7 months ago)
- Last Synced: 2024-08-05T09:16:43.236Z (5 months ago)
- Topics: bot, python, telegram, telegram-bot
- Language: Python
- Homepage: https://t.me/TLMusicDownloader_bot
- Size: 406 KB
- Stars: 139
- Watchers: 3
- Forks: 146
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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