An open API service indexing awesome lists of open source software.

https://github.com/itspranavajay/vcmoemusic

An anime themed telegram vc music player.
https://github.com/itspranavajay/vcmoemusic

bot chat music pyrogram telegram voice

Last synced: 11 months ago
JSON representation

An anime themed telegram vc music player.

Awesome Lists containing this project

README

          

MoeMusicBot V1.5 🎵

### A bot that can play music on Telegram Group and Channel Voice Chats
#### POWERED BY [PYTGCALLS](https://github.com/pytgcalls/pytgcalls)
### Available on telegram as [@DaisyXbot](https://t.me/daisyxbot)



Features 🔥

- Thumbnail Support
- Playlist Support
- Current playback support
- Showing track names when skipping
- Zero downtime, Fully Stable
- Deezer,Youtube & Saavn playback support
- Settings panel
- Control with buttons
- Userbot auto join
- Channel Music Play
- Keyboard selection support for youtube play

## 🚀 Deployment

### 💜 Heroku

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/MoeZilla/MoeMusicBot)

Get pyrogram (p) `SESSION` from here:
[![Run on Repl.it](https://repl.it/badge/github/SpEcHiDe/GenerateStringSession)](https://repl.it/@SpEcHiDe/GenerateStringSession)

### ⚔ Self-hosting (For Devs)
```sh
# Install Git First (apt-instll git)
$ git clone https://github.com/MoeZilla/MoeMusicBot
$ cd MoeMusicBot
# 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
$ python(3) -m MoeMusicBot
```

### 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
- `/userbotjoin` - invite assistant to your chat
- `/userbotleave` - remove assistant from your chat
- `/admincache` - Refresh admin list
- `/musicplayer [on/off]` - Enable/Disable Music Player

### Commands for Channel Music Play 🛠
For linked group admins only:
- `/cplay ` - play song you requested
- `/cplay ` - play replied youtube link
- `/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
- `/userbotjoinchannel` - invite assistant to your chat
* channel is also can be used instead of c

If 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 @DaisyXBot as Channel admin with full perms
4. add helper to channel
5. Simply send commands in your group.

### Commands for Sudo Users ⚔️
- `/userbotleaveall` - 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

### Credits
- [InukaASiTH](https://github.com/InukaAsith):
- [Rojserbest](http://github.com/rojserbes):
- [Wrench](https://github.com/EverythingSuckz/):
- [Bemro](https://github.com/bemroofficial):
- [QueenArzoo](https://github.com/QueenArzoo):
- [lucifeermorningstar](https://github.com/lucifeermorningstar):
- [AuraXNetwork](https://github.com/AuraXNetwork/AuraXMusicBot)
- [Hamker Cat](https://github.com/thehamkercat/)
- [Anjana-Ma](https://github.com/Anjana-Ma):
- [ImJanindu](https://github.com/ImJanindu):
- [Laky](https://github.com/Laky-64) & [Andrew](https://github.com/AndrewLaneX): PyTgCalls
- [Original Repo owners](https://github.com/teamofdaisy/daisyxmusic)

This bot is based on the original work done by [Rojserbest](http://github.com/rojserbest). Without his hardwork MoeMusicBot won't exist.
MoeMusicBot is a modified version of [Callsmusic](https://github.com/callsmusic/callsmusic) for fit the needs of @DaisyXbot users