All Projects → lekoOwO → Telegram-Music-Bot

lekoOwO / Telegram-Music-Bot

Licence: MIT license
A Telegram music catalog bot.

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to Telegram-Music-Bot

tgmusicbot
Telegram bot for downloading audio from YouTube, SoundCloud & MixCloud.
Stars: ✭ 66 (+247.37%)
Mutual labels:  telegram-bot, music-bot
FallenMusic
A Super Fast and Powerful Telegram bot for streaming music on telegram videochats, Powered by PyTgCalls and Pyrogram
Stars: ✭ 30 (+57.89%)
Mutual labels:  telegram-bot, music-bot
TamilVcMusic
A telegram bot for which is help to play songs in vc 🥰 give 🌟 and fork this repo before use 😏
Stars: ✭ 126 (+563.16%)
Mutual labels:  telegram-bot, music-bot
datmusicbot
simple telegram bot for datmusic
Stars: ✭ 27 (+42.11%)
Mutual labels:  telegram-bot, music-bot
CTBot
A simple (and easy to use) Arduino Telegram BOT Library for ESP8266/ESP32
Stars: ✭ 114 (+500%)
Mutual labels:  telegram-bot
Music-Slash-Bot
A music bot written in Discord.js and Distube using the slash command
Stars: ✭ 34 (+78.95%)
Mutual labels:  music-bot
forward-bot
Use Telegram to chat with your QQ friends.
Stars: ✭ 23 (+21.05%)
Mutual labels:  telegram-bot
video-encoder-bot
A Telegram bot to encode videos files via ffmpeg.
Stars: ✭ 75 (+294.74%)
Mutual labels:  telegram-bot
crove-bot
Discord.js bot. Can play music from YouTube, Spotify; has many other commands such as purge, kick, 8ball, etc.
Stars: ✭ 13 (-31.58%)
Mutual labels:  music-bot
bot
茶馆群内QQ机器人(小可)
Stars: ✭ 61 (+221.05%)
Mutual labels:  telegram-bot
telegram
📚 Golang bindings for Telegram API
Stars: ✭ 15 (-21.05%)
Mutual labels:  telegram-bot
Truecaller-Smsbomber telegram bot
Telegram bot which has truecaller and smsbomber features
Stars: ✭ 30 (+57.89%)
Mutual labels:  telegram-bot
telegram-bot-api-worker
Take an alternate route to Telegram Bot API :)
Stars: ✭ 75 (+294.74%)
Mutual labels:  telegram-bot
yumeko
The real yumeko UwU. Rewrite: https://github.com/youKnowOwO/yumeko-ts
Stars: ✭ 28 (+47.37%)
Mutual labels:  music-bot
messenger-to-telegram
Connect your Facebook Messenger Account to your Telegram Messenger and Erase the Messenger App
Stars: ✭ 63 (+231.58%)
Mutual labels:  telegram-bot
tdlight-telegram-bot-api
The TDLight Telegram Bot API is an actively enhanced fork of the original Bot API, featuring experimental user support, proxies, unlimited files size, and more.
Stars: ✭ 71 (+273.68%)
Mutual labels:  telegram-bot
FreeSteamGames-TelegramBot
A Telegram Bot that sends you a message when a game on steam is free
Stars: ✭ 35 (+84.21%)
Mutual labels:  telegram-bot
grammy-inline-menu
Inline Menus for Telegram made simple. Successor of telegraf-inline-menu.
Stars: ✭ 274 (+1342.11%)
Mutual labels:  telegram-bot
grouphelperbot
A Telegram Bot made to help group admins, with Italian/English support.
Stars: ✭ 26 (+36.84%)
Mutual labels:  telegram-bot
fp-telegram
Wrapper classes library for telegram bots API (FreePascal)
Stars: ✭ 59 (+210.53%)
Mutual labels:  telegram-bot

Telegram Music Bot

LAUNCH ON OpenShift

Description

This is a Telegram music catalog bot. Was originated and improved from szastupov/musicbot .

Improvements

  • Rewrote search logic, fuzzy search is supported.

  • More formats is supported.

  • Various searching parameters, including artist, title and formats.

  • Log channel support

  • Admin function, /delete is supported.

  • Duplicates detection. Will only keep the one with a highest resolution.

Usage

Simply send keywords to search from the database.

Send music files to add it to the database.

Command /help for help.

type:TYPE after keywords to restrict the type of result.

Xiaoan type:flac

Xiaoan type:mp3 ( mp3 was converted to mpeg in bot since mp3 is not a mime-type.)

Xiaoan type:mpeg

Seperate the artist and song by > .

Xiaoan>The song of early-spring

It also works great with type.

Xiaoan>The song of early-spring type:flac

Command /stats for the status of bot.

Command /music to send music files from this bot in a group chat.

/music Xiaoan

Reply /add to a music file in a group chat to add music file to the database.

Songs which was uploaded to the music channel will be sync to the database.

Add admins assigning as an admin of the log channel.

Admin commands

/delete The Song of early-spring

/admin to return a list of admin.

Environment Variables

API_TOKEN : Bot's API Token.

BOT_NAME : Bot's name.

CHANNEL : Music channel's ID.

CHANNEL_NAME : Music channel's name.

LOGCHN_ID : log channel's chat ID. (with -)

REST_PORT : REST API's port. Usually 8080.

REST_HOST : REST API's host. Usually 0.0.0.0.

MONGO_HOST : MongoDB 's URL.

e.g. : mongodb://user:pwd@host/python

MONGO_DB_NAME : MongoDB Database's name.

LANG : Language.

Currently Chinese(Taiwan) only. [zh-TW]

Feel free to open a PR!

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].