Giter Site home page Giter Site logo

vishnun007 / mwk-musics Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shamilhabeebnelli/mwk-musics

0.0 0.0 0.0 52 KB

A Telegram Bot to Play Audio in Voice Chats With Youtube and Deezer support. Supports Live streaming from youtube Supports Mega Radio Fm Streamings

License: MIT License

Dockerfile 0.73% Python 99.27%

mwk-musics's Introduction

Bot To Stream Musics on PyTGcalls with Channel Support.

A Telegram Bot to Play Audio in Voice Chats With Youtube and Deezer support. Supports Live streaming from youtube Supports Mega Radio Fm Streamings

Please fork this repository don't import code
Made with Python3
(C) @shamilhabeebnelli
License -> https://github.com/vishnun007/MwK-Musics/blob/master/LICENSE

Deploy to Heroku

Deploy

Deploy to VPS

git clone https://github.com/vishnun007/MwK-Musics
cd MwK-Musics
pip3 install -r requirements.txt
# <Create Variables appropriately>
python3 main.py

Vars:

  1. API_ID : Get From my.telegram.org
  2. API_HASH : Get from my.telegram.org
  3. BOT_TOKEN : @Botfather
  4. SESSION_STRING : Generate From here GenerateStringName
  5. CHAT : ID of Channel/Group where the bot plays Music.
  6. LOG_GROUP : Group to send Playlist, if CHAT is a Group
  7. ADMINS : ID of users who can use admin commands.
  8. ARQ_API : Get it for free from @ARQRobot, This is required for /dplay to work.
  9. STREAM_URL : Stream URL of radio station or a youtube live video to stream when the bot starts or with /r command.

Note This

- Enable the worker after deploy the project to Heroku
- Bot will starts radio automatically in given `CHAT` with given `STREAM_URL` after deploy.(24*7 Music even if heroku restarts, radio stream restarts automatically.)  
- To play a song use /p as a reply to audio file or a youtube link.
- Use /p <song name> to play song from youtube and /d <song name> to play from Deezer.
- Use /help to know about other commands.

Features

- Playlist, queue
- Supports Live streaming from youtube
- Supports both deezer and youtube to search songs.
- Play from telegram file supported.
- Starts Radio after if no songs in playlist.
- Automatically downloads audio for the first two tracks in the playlist to ensure smooth playing
- Automatic restart even if heroku restarts.

Credits

• callsmusic
• Inuka
• Subinps
• Rojserbest
• PyTGcalls
• AsmSafone

Support

Connect Me On Telegram

mwk-musics's People

Contributors

shamilhabeebnelli avatar vishnun007 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.