All Projects → callsmusic → tgmusicbot

callsmusic / tgmusicbot

Licence: AGPL-3.0 License
Telegram bot for downloading audio from YouTube, SoundCloud & MixCloud.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to tgmusicbot

slam-mirrorbot
Aria/qBittorrent Telegram mirror/leech bot.
Stars: ✭ 1,072 (+1524.24%)
Mutual labels:  heroku, telegram-bot, youtube-dl, pyrogram
WilliamButcherBot
Telegram Group Manager Bot Written In Python Using Pyrogram.
Stars: ✭ 187 (+183.33%)
Mutual labels:  heroku, telegram-bot, pyrogram, pyrogram-bot
Feedback-bot
In Short This is An Personalized Livegram Bot Made Using Python.. Follow Me @HeimanPictures & Star This Repo
Stars: ✭ 23 (-65.15%)
Mutual labels:  heroku, telegram-bot, heroku-ready, pyrogram
Image-UploadBot
Telegram to telegra.ph image uploader bot
Stars: ✭ 44 (-33.33%)
Mutual labels:  telegram-bot, pyrogram, pyrogram-bot
Komi-San
Telegram Group Management Bot based on Pyrogram
Stars: ✭ 27 (-59.09%)
Mutual labels:  telegram-bot, pyrogram, pyrogram-bot
PDF-Bot
A bot for PDF for doing Many Things....
Stars: ✭ 38 (-42.42%)
Mutual labels:  heroku, telegram-bot, heroku-deployment
File-Sharing-Bot
Telegram Bot to store Posts and Documents and it can Access by Special Links.
Stars: ✭ 867 (+1213.64%)
Mutual labels:  telegram-bot, pyrogram, pyrogram-bot
TG-FileStreamBot
Stream Telegram files to web
Stars: ✭ 193 (+192.42%)
Mutual labels:  heroku, telegram-bot, pyrogram
FileStreamBot
Telegram File to Link Fastest Bot , Its Generate Direct Links Quickly
Stars: ✭ 99 (+50%)
Mutual labels:  heroku, telegram-bot, pyrogram
caligo
SelfBot for Telegram
Stars: ✭ 34 (-48.48%)
Mutual labels:  heroku, telegram-bot, pyrogram
Telegram Vc Bot
A bot that can play music on telegram group's voice chat.
Stars: ✭ 94 (+42.42%)
Mutual labels:  telegram-bot, pyrogram, pyrogram-bot
LyricsPyRobot
A Telegram bot for searching lyrics.
Stars: ✭ 29 (-56.06%)
Mutual labels:  telegram-bot, pyrogram, pyrogram-bot
Google Translater V2
Google Translater v2
Stars: ✭ 30 (-54.55%)
Mutual labels:  heroku, telegram-bot, pyrogram
TgTwitterStreamer
Continous Integration from Twitter to Telegram.
Stars: ✭ 55 (-16.67%)
Mutual labels:  heroku, telegram-bot
vcplayerbot
Play songs directly in telegram voice chats.
Stars: ✭ 48 (-27.27%)
Mutual labels:  telegram-bot, pyrogram
Telegram-Music-Bot
A Telegram music catalog bot.
Stars: ✭ 19 (-71.21%)
Mutual labels:  telegram-bot, music-bot
Watermark-Bot
A Telegram Video Watermark Adder Bot in Pyrogram by @AbirHasan2005
Stars: ✭ 82 (+24.24%)
Mutual labels:  telegram-bot, pyrogram
heroku-flask-template
A simple, fast and easy-to-deploy Heroku ready flask web app template written in Python.
Stars: ✭ 26 (-60.61%)
Mutual labels:  heroku, heroku-deployment
PglRobot
No description or website provided.
Stars: ✭ 12 (-81.82%)
Mutual labels:  heroku, telegram-bot
img ai app boilerplate
An image classification app boilerplate to serve your deep learning models asap!
Stars: ✭ 27 (-59.09%)
Mutual labels:  heroku, heroku-deployment

Telegram Music Bot

Telegram Music Bot for YouTube/SoundCloud/Mixcloud

This bot downloads and sends the audio when someone send a YouTube/SoundCloud/MixCloud link in the specified chats, there is a command /ping which makes the bot reply with a "ping" for checking if the bot is running.

Heroku

Deploy

Manually

# Telegram API Key
# get from https://my.telegram.org/apps
export API_ID="1234567"
export API_HASH="0123456789abcdef0123456789abcdef"

# Telegram Bot Token
# get from https://t.me/BotFather
export BOT_TOKEN="123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11"

# One or more user/group username/id the bot serve to,
# separate with space
export MUSIC_CHATS="-100123456789 username"

# install ffmpeg
apt install ffmpeg

virtualenv venv
venv/bin/pip install -U -r requirements.txt
venv/bin/python tgmusicbot.py

License

AGPL-3.0-or-later

tgmusicbot, Telegram audio downloader bot
Copyright (C) 2021  Dash Eclipse

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].