VILLAINXMUSICBOT 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, Shuffle, Specific Skip, Playlists etc support
- Global, Users, Chats Top 10 played tracks stats
- Multi-Language support
Here's a brief high-level overview of the AviaxMusic:
This project is based on Pyrogram and Py-Tgcalls . Pyrogram is a modern, elegant and asynchronous MTProto API framework.
- For database, villainMusic 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
Poppins
as its main font for the thumbnails. - The projects uses attractive images and icons which you can get in assets directory.
Before deploying SuryaMusic , please have a look towards all available config vars , also please check all available commands of the project.
In order to avoid conflicts in your project, you must have/installed
- Generate a Pyrogram String Session via Replit
VILLAIN~ $ git clone https://github.com/VILLAIN1XD/-s-/edit/master/.github/README.md
VILLAIN~ $ cd VillainMusicBot
VILLAIN~ $ 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.
@ll_villain_ll~ $ bash start
Reach out to the maintainer at one of the following places:
- You Can Contact [VILLAIN]