AXELXDEV / AXEL-PLAYER

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐ŸŽถ ALONE-PLAYER ๐ŸŽถ

A bot that can play music on Telegram Group and Channel Voice Chats

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

Deploy To Heroku ๐Ÿ“ก

Deploy To Railway ๐Ÿš„

Deploy+on+Railway

GET STRING SESSION FROM REPL RUN

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

Requirements ๐Ÿ“

โš” Self-hosting (For Devs)

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

Commands for Group ๐Ÿ› 

For all in group

  • /play <song name> - play song you requested with choose option
  • /play <reply to audio> - play replied file
  • /yplay <song name> - play song you requested via youtube without choose option
  • /dplay <song name> - play song you requested via deezer
  • /splay <song name> - play song you requested via jio saavn
  • /playlist - Show now playing list
  • /current - Show now playing
  • /song <song name> - download songs you want quickly
  • /search <query> - search videos on youtube with details
  • /deezer <song name> - download songs you want quickly via deezer
  • /saavn <song name> - download songs you want quickly via saavn
  • /video <song name> - 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
  • /reload - Refresh admin list

Commands for Channel Music Play ๐Ÿ› 

For linked group admins only:

  • /cplay <song name> - play song you requested
  • /cplay <reply to audio> - play replied file
  • /cdplay <song name> - play song you requested via deezer
  • /csplay <song name> - 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 @AdityaPlayerBot as Channel admin with full permissions
  4. add helper to channel
  5. Simply send commands in your group.

Commands for Sudo Users โš”๏ธ

  • /userbotleaveall - remove assistant from all chats
  • /gcast <reply to message> - 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

Special Credits

About

License:GNU General Public License v3.0


Languages

Language:Python 99.3%Language:Shell 0.4%Language:Dockerfile 0.3%