Stream Music
?

? ??? ???? ??? ???? ????? ?? ???????? ????? ??? ??????? ????? ?????

????????? ?? ???????? ??@SDStreamMusicBot

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


?
??????????


?
Heroku

Deploy

Get pyrogram (p) SESSION from here:

Run on Repl.it



Self-hosting (For Devs)

# Install Git First (apt-instll git)
$ git clone https://github.com/Sadew451/StreamMusic
$ cd StreamMusic
# 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 StreamMusic

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 @SDStreamMusicBot 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

Don’t edit this part

Special Credits

This bot is based on the original work done by Rojserbest. Without his hardwork StreamMusic won’t exist. StreamMusic is a modified version of Callsmusic for fit the needs of @SDStreamMusicBot users

Contribtors

GitHub

https://github.com/Sadew451/Stream-Music