๐ต VEEZ MUSIC BOT
Veez Music is a telegram bot project that's allow you to play music on telegram voice chat group.
Requirements ๐
- FFmpeg
- NodeJS nodesource.com
- Python 3.8+ or 3.7
- PyTgCalls
- MongoDB
๐งช Get STRING_SESSION from below:
๐ History
Features ๐ฎ
- Thumbnail Support
- Playlist Support
- Showing track names when skipping
- Youtube, Local playback support
- Settings panel
- Control with buttons
- Userbot auto join
- Channel Music Play
- Keyboard selection support for youtube play
- Lyrics Scrapper
- Unlimited Queue
- Broadcast Bot
- Statistic Collector
- Group Tools (ban/unban/mute/unmute)
- Block / Unblock (restrict user for using your bot)
Commands ๐
/play <song name>
- play song you requested/playlist
- Show now playing list/song <song name>
- download songs you want quickly/search <query>
- search videos on youtube with details/vsong <song name>
- download videos you want quickly/lyric <song name>
- lyrics scrapper/vk <song name>
- generate song without download
Admins Only ๐ทโโ๏ธ
/player
- open music player settings panel/pause
- pause song play/resume
- resume song play/skip
- play next song/end
- stop music play/musicplayer on
- to disable music player in your group/musicplayer off
- to enable music player in your group/userbotjoin
- invite assistant to your chat/userbotleave
- remove assistant from your chat/reload
- Refresh admin list/uptime
- check the bot uptime status/ping
- check the bot ping status/auth
- authorized people to access the admin commands/deauth
- deauthorized people to access the admin commands/control
- open the music player control panel
Sudo User ๐งโโ๏ธ
/stats
- see the bot statistic/pmpermit on | off
turn on/off the assistant pmpermit/userbotleaveall
- order the assistant to leave all groups/gcast
- send a broadcast message from the assistant
โ๏ธ
Owner Only ๐จ๐ปโ/broadcast
- send a broadcast message from the bot/block
- block people for using your bot/unblock
- unblock people you blocked for using your bot/blocklist
- show the list of all people who's blocked for using your bot
pm-permit ๐ฌ
.yes
- approve user for sending message to assistant.no
- disapprove user for sending message to assistant
๐ Support Inline Search
Heroku Deployment ๐
The easy way to host this bot, deploy to Heroku
Railway Deployment ๐
For deployment on railway you can see the full of Necessary Variables Here, make sure you fill all of it.
Deploy On VPS ๐
sudo apt update && apt upgrade -y
sudo apt install git curl python3-pip ffmpeg -y
pip3 install -U pip
curl -sL https://deb.nodesource.com/setup_16.x | bash -
sudo apt-get install -y nodejs
npm i -g npm
git clone https://github.com/levina-lab/VeezMusic
# Clone your repo.cd VeezMusic
pip3 install -U -r requirements.txt
cp example.env .env
#Use vim to edit ENVsvim .env
#Fill up your ENVs ( Steps pressi
to enter in insert mode then edit the file. PressEsc
to exit the editing mode then type:wq!
and pressEnter
key to save the file.)python3 main.py
# Run the bot
Special Credits ๐
- Levina: Dev
- Tofik: Dev
- Zxce3: Dev
- Laky & Andrew: PyTgCalls
- Original Repo CallsMusic
- Veez Music Bot Our Music Bot
- RojSerBest CallsMusic Developer
- TeamDaisyX for base code