Telegram Group Calls Streaming bot with some useful features, written in Python with Pyrogram and Py-Tgcalls. Supporting platforms like Youtube, Spotify, Resso, AppleMusic, Soundcloud and M3u8 Links.

Yukki Music Bot RELEASE

Yukki Music Bot is a Powerful Telegram Music+Video Bot written in Python using Pyrogram and Py-Tgcalls by which you can stream songs, video and even live streams in your group calls via various sources.

  • Youtube, Soundcloud, Apple Music, Spotify, Resso and Telegram Audios & Videos support.
  • Written from scratch, making it stable and less crashes.
  • Attractive thumbnails, fonts and images, making experience more user-friendly and interactive.
  • Loop, Seek, Shuffle, Specific Skip, Playlists etc support
  • Global, Users, Chats Top 10 played tracks stats
  • Multi-Language support

🔗 An Overview

Here's a brief high-level overview of the Yukki Music Bot:

This project is based on Pyrogram and Py-Tgcalls . Pyrogram is a modern, elegant and asynchronous MTProto API framework.

  • For database, Yukki uses the MongoDB to store data and keys. MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need.
  • Project uses the bs4 web scrapping for getting many platform details. Beautiful Soup is a Python library for pulling data out of HTML and XML files.
  • The project uses the font Raleway as its main font for the thumbnails.
  • The projects uses attractive images and icons which you can get in assets directory.

For more information on the technologies that power the Yukki Music Bot, check out the Docs.

⚡️ Getting Started

Before deploying Yukki Music Bot , please have a look towards all available config vars , also please check all available commands of the project.

If you want to start working with Yukki Music Bot you can either fork or import repo . The official documentation site contains a lot of information. The best place to start is from the deployment section. If you'd like to talk to us, join us on our Telegram Group

🖇 Prerequisites

In order to avoid conflicts in your project, you must have/installed

🖇 Generating Pyrogram String Session

🚀 Heroku Deployment

Click the button below to deploy Yukki on Heroku!

Want detailed explanation of Heroku Deployment? Click Here

🚀 Okteto Deployment

Click the button below to deploy Yukki on Okteto!

🖇 VPS Deployment

Checkout Docs for Detailed Explanation on VPS Deploy

[email protected]~ $ git clone https://github.com/TeamYukki/YukkiMusicBot
[email protected]~ $ cd YukkiMusicBot
[email protected]~ $ sudo bash setup

Setup will install each and every requirement, nodejs and pip packages automatically. After successfull installation of requirements , setup will ask you to input your vars. Please input your vars correctly.

[email protected]~ $ bash start

Not Getting VPS Method? Watch Tutorial

🏷 Support

Reach out to the maintainer at one of the following places:

🎗 Project assistance

If you want to say thank you or/and support active development of YukkiMusicBot:

  • Add a GitHub Star to the project.
  • Fork the Repo :)
  • Write interesting articles about the project on Dev.to, Medium or your personal blog.

PS: You can buy me a coffee too :)

Buy Me A Coffee

Together, we can make YukkiMusicBot better!

✍🏻 Contributing

First off, thanks for taking the time to contribute! Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are greatly appreciated.

Please read our contribution guidelines, and thank you for being involved!

👨🏻‍💻 Authors & contributors

The original setup of this repository is by Team Yukki.

For a full list of all authors and contributors, see the contributors page.

⚠️ Security

YukkiMusicBot follows good practices of security, but 100% security cannot be assured. YukkiMusicBot is provided "as is" without any warranty. Use at your own risk.

For more information and to report security issues, please refer to our SECURITY.md

🗂 License

This project is licensed under the GNU General Public License v3. All designs were created by @NotReallyShikhar .

See LICENSE for more information.

📑 Acknowledgement

Special thanks to these amazing projects/people which/who help power Yukki Music Bot:

Reminder that you are great, you are enough, and your presence is valued. If you are struggling with your mental health, please reach out to someone you love and consult a professional.

Owner
Team Yukki
Serving Telegram with our awesome services.
Team Yukki
Similar Resources

A Video Streaming Telegram Bot written in Python with Pyrogram and PyTgcalls

Video Stream Bot A Video Streaming Telegram Bot written in Python using Pyrogram and PyTgcalls Requirements Python 3.9 Telegram API Telegram Bot Token

Mar 17, 2022

Experimental bridges between Telegram calls and other platforms.

Bridges by Calls Music Experimental bridges between Telegram calls and other platforms. Current bridges Bridge 1 (YouTube, Twitch, Facebook, etc...) B

May 15, 2022

A Telegram Bot to Play Audio in Voice Chats With Youtube and Deezer support. Supports Live streaming from youtube Supports Mega Radio Fm Streamings

Bot To Stream Musics on PyTGcalls with Channel Support. A Telegram Bot to Play Audio in Voice Chats With Supports Live streaming from youtube and Mega

Feb 6, 2022

Telegram Group Manager Bot + Userbot Written In Python Using Pyrogram.

Telegram Group Manager Bot + Userbot Written In Python Using PyrogramTelegram Group Manager Bot + Userbot Written In Python Using Pyrogram

Nov 11, 2021

HinamiRobot - Telegram Group Manager Bot Written In Python Using Pyrogram

✨ HINAMI CHAN ✨ Telegram Group Manager Bot Written In Python Using Pyrogram. Rea

Jan 27, 2022

Telegram Group Manager Bot Written In Python Using Pyrogram.

Telegram Group Manager Bot Written In Python Using Pyrogram.

──「𝐂𝐡𝐢𝐤𝐚 𝐅𝐮𝐣𝐢𝐰𝐚𝐫𝐚」── Telegram Group Manager Bot Written In Python Using Pyrogram. Deploy To Heroku NOTE: I'm making this note to whoever

Feb 12, 2022

RevSpotify is a fast, useful telegram bot to have Spotify music on Telegram.

RevSpotify is a fast, useful telegram bot to have Spotify music on Telegram.

RevSpotify A Telegram Bot that can download music from Spotify RevSpotify is a fast, useful telegram bot to have Spotify music on Telegram. ✨ Features

Apr 28, 2022

A Simple Telegram Bot That Can Generate Strong Password With Many Features Written In Python Using Pyrogram

Password-Generator-Bot A Simple Telegram Bot That Can Generate Strong Password With Many Features Written In Python Using Pyrogram Features Random Pas

Apr 6, 2022

A telegram bot to download mega.nz links. (made with pyrogram).

Mega Link Downloader Bot This is a telegram bot to download mega.nz links and return them as files/videos - Made by a 100% noob! (When I mean noob I r

May 12, 2022
Comments
  • Takedown Request for Railway Button

    Takedown Request for Railway Button

    Railway does not allow Music bots on the platform due to DMCA streaming rights

    We don't want innocent users who sign up to be banned from the platform as a result of this deployment

  • Not streaming?

    Not streaming?

    Sometimes, when the assistant joins the chat for the first time, the requested music is not streamed.One needs to send one more stream request to stream music, probably this is related to joining of assistant to the group and playing isnt properly working.

A Telegram Music Bot written in Python using Pyrogram and Py-Tgcalls
A Telegram Music Bot written in Python using Pyrogram and Py-Tgcalls

A Telegram Music Bot written in Python using Pyrogram and Py-Tgcalls. This is Also The Source Code of The UserBot Which is Playing Music in @S1-BOTS Support Group ❤️

May 19, 2022
ShadowMusic - A Telegram Music Bot with proper functions written in Python with Pyrogram and Py-Tgcalls.

⭐️ Shadow Music ⭐️ A Telegram Music Bot written in Python using Pyrogram and Py-Tgcalls Ready to use method A Support Group, Updates Channel and ready

Jan 3, 2022
Telegram bot for stream music on telegram, powered by py-tgcalls and Pyrogram

Telegram Streamer Bot Telegram bot for stream music on telegram, powered by py-tgcalls and Pyrogram ✨ Features Coming soon, help me to improve it ?? C

May 8, 2022
Telegram bot + userbot for streaming audio in group calls.

Calls Music — Telegram bot + userbot for streaming audio in group calls ✍?? Requirements FFmpeg Python 3.7+ ?? Deployment ?? Configuration Copy exampl

May 17, 2021
Telegram Voice Chat Music Player UserBot Written with Pyrogram Smart Plugin and tgcalls

Telegram Voice Chat UserBot A Telegram UserBot to Play Audio in Voice Chats. This is also the source code of the userbot which is being used for playi

May 10, 2022
Music cog for discord bots. Supports YouTube, YoutubeMusic, SoundCloud and Spotify.

dismusic Music cog for discord bots. Supports YouTube, YoutubeMusic, SoundCloud and Spotify. Installation python3 -m pip install dismusic Usage from d

May 20, 2022
JAKYM, Just Another Konsole YouTube-Music. A command line based Youtube music player written in Python with spotify and youtube playlist support
JAKYM, Just Another Konsole YouTube-Music. A command line based Youtube music player written in Python with spotify and youtube playlist support

Just Another Konsole YouTube-Music Overview I wanted to create this application so that I could use the command line to play music easily. I often pla

May 16, 2022
TgMusicBot is a telegram userbot for playing songs in telegram voice calls based on Pyrogram and PyTgCalls.

TgMusicBot [Stable] TgMusicBot is a telegram userbot for playing songs in telegram voice calls based on Pyrogram and PyTgCalls. Commands !start / !hel

Apr 26, 2022
Telegram Voice Chat UserBot made with Pyrogram and MarshalX/tgcalls with playlist and Heroku support

Telegram Voice Chat UserBot A Telegram UserBot to Play Audio in Voice Chats. This is also the source code of the userbot which is being used for playi

May 13, 2022
Telegram Music Bot for YouTube/SoundCloud/Mixcloud

Telegram Music Bot Telegram Music Bot for YouTube/SoundCloud/Mixcloud This bot downloads and sends the audio when someone send a YouTube/SoundCloud/Mi

May 12, 2022