Giter VIP home page Giter VIP logo

daisyxmusic's Introduction

DAISYXMUSIC V5.5 ๐ŸŽต

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

POWERED BY PYTGCALLS

Available on telegram as @DaisyXbot

โญ๏ธ Thanks to everyone who starred DaisyXMusic, That is the greatest pleasure we have !

Features ๐Ÿ”ฅ

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

๐Ÿš€ Deployment

๐Ÿ’œ Heroku/Railway

Deploy+on+Heroku

Deploy+on+Railway

โ€ข 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/TeamDaisyX/DaisyXmusic
$ cd DaisyXMusic
# Upgrade sources
# Install All Requirements 
$ pip3 install -r requirements.txt
# Rename example.env to local.env and fill
$ npm i -g npm
# Start Bot 
$ python3 -m DaisyXMusic

Watch Tutorial on hosting DaisyXMusic on VPS

Commands for Group ๐Ÿ› 

For all in group

  • /play <song name> - play song you requested
  • /play <reply to audio> - play replied file
  • /splay <song name> - play song you requested via jio saavn
  • /ytplay <song name>: Directly play song via Youtube Music
  • /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
  • /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
  • /admincache - Refresh admin list
  • /musicplayer [on/off] - Enable/Disable Music Player

Authorized users & Misc

Authorized users can execute admin commands in authorized group

  • /auth <reply to user> - Authorize User
  • /deauth <reply to user> - DeAuthorize user
  • /admincache - Refesh admin list

Commands for Channel Music Play ๐Ÿ› 

For linked group admins only:

  • /cplay <song name> - play song you requested
  • /cplay <reply to link> - play replied youtube link
  • /cplay <reply to audio> - play replied file
  • /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 @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 <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
  • You can add a custom pmpermit message by adding var PMMSG and adding your message through env vars (for heroku, Settings/Edit vars)
  • Sudo Users can execute any command in any groups

Credits

DaisyXMusic is a hardwork of many people. Many contributors and open source projects (Specially callsmusic projects) helped a lot in this.

Contributors

Special Credits

This bot is based on the original work done by Rojserbest. Without his hardwork daisyxmusic won t exist. DaisyXmusic is a modified version of Callsmusic for fit the needs of some users

Open Source codes used in this project

This project exists thanks to these awesome developers and their codes and contributions. And credits goes to all who supported, all who helped and API & environmental requirement package devs and all projects helped in making this project. Special thanks to you for using bot

daisyxmusic's People

Watchers

Pumudu Anuradha 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.