-It is inspired from su music project and hamkercat's telegram voice bot. Neither su music project , nor pytgcalls are stable
- FFmpeg
- NodeJS nodesource.com
- Python 3.7+
- PyTgCalls
Copy example.env to .env and fill it with your credentials.
- Install Python requirements:
pip install -r requirements.txt
- Run:
python main.py
- Build:
docker build -t musicplayer . - Run:
docker run --env-file .env musicplayer
- Some Of The Mandatory Vars Are :-
API_ID: Give API_ID of your Alternate Telegram Account. also get from here @APIInfoBotAPI_HASH: Give API_HASH of your Alternate Telegram Account. also get from here @APIInfoBotSTRING_NAME: Make a string session from hereBOT_TOKEN: Make a Bot from @Botfather and fill it's bot token.SUDO_USERS: Fill Userid of yhe users whom you want to be able to control the bot. You can add multiple id by giving a space in b/w each id.
/play <song name>- play song you requested/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
-
/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 -
Inline search is also supported.
- DaisyXMusic
- IisGaurav:DEV
- hamker cat
- Roj
- Marvin
- Laky & Andrew: PyTgCalls
