Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tamilbots/tamilvcmusic
A telegram bot for which is help to play songs in vc 🥰 give 🌟 and fork this repo before use 😏
https://github.com/tamilbots/tamilvcmusic
bot mongodb mongodb-database music music-bot music-player open-source song-player telegram telegram-bot telegram-music-player telegram-voice-chat youtube
Last synced: about 1 hour ago
JSON representation
A telegram bot for which is help to play songs in vc 🥰 give 🌟 and fork this repo before use 😏
- Host: GitHub
- URL: https://github.com/tamilbots/tamilvcmusic
- Owner: TamilBots
- License: gpl-3.0
- Created: 2021-08-29T17:02:07.000Z (over 3 years ago)
- Default Branch: TamilBots
- Last Pushed: 2022-03-04T06:06:58.000Z (almost 3 years ago)
- Last Synced: 2024-12-16T21:11:51.828Z (7 days ago)
- Topics: bot, mongodb, mongodb-database, music, music-bot, music-player, open-source, song-player, telegram, telegram-bot, telegram-music-player, telegram-voice-chat, youtube
- Language: Python
- Homepage:
- Size: 1.56 MB
- Stars: 167
- Watchers: 2
- Forks: 223
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TamilVcMusic
🌟TamilVCMusicBot🌟
## Give your 💙
Before clicking on deploy to heroku just click on fork and star just below
## How to deploy
Click the below button to watch the video tutorial on deploying
[![Tutorial](https://yt-embed.herokuapp.com/embed?v=kc5LnhEvq48)](https://www.youtube.com/watch?v=kc5LnhEvq48)
### Deploy To Heroku 📡
### Click Below Button to Deploy
### GET STRING SESSION FROM REPL RUN
[![Run on Repl.it](https://camo.githubusercontent.com/05149b448485553c6f14f6430a45c12dcc79ed3c/68747470733a2f2f7265706c2e69742f62616467652f6769746875622f6a61727669733231303930342f4a6172766973)](https://replit.com/@TamilBots/generate-pyrogram-session-string#main.py)
### குழுக்கள் மற்றும் ஆதரவு:
[![](https://camo.githubusercontent.com/e531cdc1dbdcb78f8ffe767875a6b6d33c43e2e0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4a6f696e2d54656c656772616d2532304368616e6e656c2d7265642e7376673f6c6f676f3d54656c656772616d)](https://t.me/TamilBots)
[![](https://camo.githubusercontent.com/7b0a8bb8af0b2466dd1c38a6c1367ddee45ba266/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4a6f696e2d54656c656772616d25323047726f75702d626c75652e7376673f6c6f676f3d74656c656772616d)](https://t.me/TamilSupport)
### More 👨🏻💻
Deploy to VPS 🏃
### Deploy to VPS 🏃
```sh
# Install Git First (apt-instll git)
$ git clone https://github.com/TamilBots/TamilVcMusic
$ cd TamilBots
# Upgrade sources
# Install All Requirements
$ pip(3) install -r requirements.txt
# Rename example.env to local.env and fill
$ npm i -g npm
# Start Bot
$ python3 -m TamilBots
```🤩 Features 🥳
### Features ✅
- Thumbnail Support
- Playlist Support
- Current playback support
- Showing track names when skipping
- Zero downtime, Fully Stable
- DEEZER,YOUTUBE & SAAVN PLAYBACK SUPPORTED
- Settings panel
- Control with buttons
- Userbot auto join
- Channel Music Play
- Keyboard selection support for YouTube playRequirements 📝
### Requirements 📝
- FFmpeg
- NodeJS [nodesource.com](https://nodesource.com/)
- Python 3.7+
- [PyTgCalls](https://github.com/pytgcalls/pytgcalls)👨🏻💻Commands👨🏻💻
### Commands for Group 👥
#### For all in group- `/play ` - play song you requested
- `/play ` - play replied file
- `/dplay ` - play song you requested via deezer
- `/splay ` - play song you requested via jio saavn
- `/ytplay `: Directly play song via YouTube Music
- `/playlist` - Show now playing list
- `/current` - Show now playing
- `/song ` - download songs you want quickly
- `/search ` - search videos on youtube with details
- `/deezer ` - download songs you want quickly via deezer
- `/saavn ` - download songs you want quickly via saavn
- `/video ` - download videos you want quickly### Admins only 🏅
- `/player` - open music player settings panel
- `/pause` - pause song play
- `/resume` - resume song play
- `/skip` - play next song
- `/end` - stop music play
- `/join` - invite assistant to your chat
- `/leave` - remove assistant from your chat
- `/reload` - Refresh admin list
- `/musicplayer [on/off]` - Enable/Disable Music Player### Channel Music Play 👨🎤
*For linked group admins only:*
- `/cplay ` - play song you requested
- `/cplay ` - play replied file
- `/cdplay ` - play song you requested via deezer
- `/csplay ` - play song you requested via jio saavn
- `/cplaylist` - Show now playing list
- `/cccurrent` - Show now playing
- `/cplayer` - open music player settings panel
- `/cpause` - pause song play
- `/cresume` - resume song play
- `/cskip` - play next song
- `/cend` - stop music play
- `/joinchannel` - invite assistant to your chat
* channel is also can be used instead of cIf you donlt like to play in linked channel:
1. Get your channel ID.
2. Rename your group to: Channel Music: your_channel_id
3. Add [@TamiliniBot](https://t.me/TamiliniBot) as Channel admin with full perms
4. add helper to channel
5. Simply send commands in your group.### Commands for Sudo Users 👮
- `/leaveall` - remove assistant from all chats
- `/gcast ` - globally brodcast replied message to all chats
- `/pmpermit [on/off]` - enable/disable pmpermit message### PMpermit
- `.a` - approove someone to pm you
- `.da` - disapproove someone to pm you
+ Sudo Users can execute any command in any groups## Made with ❤️ By [TamilBots](https://t.me/TamilBots)
### Credits
#### Special Credits
- [Zaute-Km](https://github.com/Zaute-Km): LushaiMusic Developer
- [Rojserbest](http://github.com/rojserbest): Callsmusic Developer
And [Call Music](https://github.com/CallsMusic/CallsMusic) ❤