🤟The VC Music Source code of @DaisyXBot ❤️ v3 Out now

Overview

DAISYXMUSIC V3 🎵

A bot that can play music on telegram group's voice call

Available on telegram as @DaisyXbot

Whats new 🔥

  • 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

Commands 🛠

For all in group

  • /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

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

Deploy To Heroku

Deploy

Use @DaisyXStringGeneratorBot to get pyrogram string session or repl

Credits

Comments
  • stats error

    stats error

    function updated_stats in DaisyXMusic/modules/play.py returns object None/

    problem in if condition. if condition is False, chat_id in callsmusic.pytgcalls.active_calls >> False i can't fix it/

    opened by Azim-Azizov 8
  • Bot Crashes Due To PyTgCalls Update

    Bot Crashes Due To PyTgCalls Update

    2021-08-11T15:11:19.398580+00:00 app[worker.1]: Update Available!
    2021-08-11T15:11:19.398581+00:00 app[worker.1]: New PyTgCalls v0.6.1 is now available!
    2021-08-11T15:11:19.398581+00:00 app[worker.1]: 
    2021-08-11T15:11:19.531038+00:00 app[worker.1]: Starting on port: 24859
    2021-08-11T15:11:19.725332+00:00 heroku[worker.1]: Process exited with status 0
    2021-08-11T15:11:19.846004+00:00 heroku[worker.1]: State changed from up to crashed
    

    How to fix this? These are heroku logs

    opened by Nisarga-Developer 4
  • [Bug] [Not Fixed] Error while deploying

    [Bug] [Not Fixed] Error while deploying

    2021-09-27T15:02:17.326774+00:00 app[worker.1]: Traceback (most recent call last): 2021-09-27T15:02:17.326789+00:00 app[worker.1]: File "/usr/local/lib/python3.9/runpy.py", line 197, in _run_module_as_main 2021-09-27T15:02:17.326926+00:00 app[worker.1]: return _run_code(code, main_globals, None, 2021-09-27T15:02:17.326934+00:00 app[worker.1]: File "/usr/local/lib/python3.9/runpy.py", line 87, in _run_code 2021-09-27T15:02:17.327015+00:00 app[worker.1]: exec(code, run_globals) 2021-09-27T15:02:17.327016+00:00 app[worker.1]: File "/app/DaisyXMusic/main.py", line 37, in 2021-09-27T15:02:17.327083+00:00 app[worker.1]: bot.start() 2021-09-27T15:02:17.327085+00:00 app[worker.1]: File "/usr/local/lib/python3.9/site-packages/pyrogram/sync.py", line 56, in async_to_sync_wrap 2021-09-27T15:02:17.327160+00:00 app[worker.1]: return loop.run_until_complete(coroutine) 2021-09-27T15:02:17.327162+00:00 app[worker.1]: File "/usr/local/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete 2021-09-27T15:02:17.327338+00:00 app[worker.1]: return future.result() 2021-09-27T15:02:17.327339+00:00 app[worker.1]: File "/usr/local/lib/python3.9/site-packages/pyrogram/methods/utilities/start.py", line 68, in start 2021-09-27T15:02:17.327417+00:00 app[worker.1]: await self.initialize() 2021-09-27T15:02:17.327419+00:00 app[worker.1]: File "/usr/local/lib/python3.9/site-packages/pyrogram/methods/auth/initialize.py", line 44, in initialize 2021-09-27T15:02:17.327488+00:00 app[worker.1]: self.load_plugins() 2021-09-27T15:02:17.327490+00:00 app[worker.1]: File "/usr/local/lib/python3.9/site-packages/pyrogram/client.py", line 715, in load_plugins 2021-09-27T15:02:17.327681+00:00 app[worker.1]: module = import_module(module_path) 2021-09-27T15:02:17.327683+00:00 app[worker.1]: File "/usr/local/lib/python3.9/importlib/init.py", line 127, in import_module 2021-09-27T15:02:17.327770+00:00 app[worker.1]: return _bootstrap._gcd_import(name[level:], package, level) 2021-09-27T15:02:17.327772+00:00 app[worker.1]: File "", line 1030, in _gcd_import 2021-09-27T15:02:17.327872+00:00 app[worker.1]: File "", line 1007, in _find_and_load 2021-09-27T15:02:17.327910+00:00 app[worker.1]: File "", line 986, in _find_and_load_unlocked 2021-09-27T15:02:17.327947+00:00 app[worker.1]: File "", line 680, in _load_unlocked 2021-09-27T15:02:17.327985+00:00 app[worker.1]: File "", line 846, in exec_module 2021-09-27T15:02:17.328046+00:00 app[worker.1]: File "", line 983, in get_code 2021-09-27T15:02:17.328084+00:00 app[worker.1]: File "", line 913, in source_to_code 2021-09-27T15:02:17.328122+00:00 app[worker.1]: File "", line 228, in call_with_frames_removed 2021-09-27T15:02:17.328168+00:00 app[worker.1]: File "/app/DaisyXMusic/modules/channelplay.py", line 341 2021-09-27T15:02:17.328170+00:00 app[worker.1]: elif type == "cmute": 2021-09-27T15:02:17.328178+00:00 app[worker.1]: ^ 2021-09-27T15:02:17.328185+00:00 app[worker.1]: SyntaxError: invalid syntax 2021-09-27T15:02:17.328375+00:00 app[worker.1]: Pyrogram v1.2.9, Copyright (C) 2017-2021 Dan https://github.com/delivrance 2021-09-27T15:02:17.328376+00:00 app[worker.1]: Licensed under the terms of the GNU Lesser General Public License v3 or later (LGPLv3+) 2021-09-27T15:02:17.328376+00:00 app[worker.1]: 2021-09-27T15:02:17.616804+00:00 heroku[worker.1]: Process exited with status 1 2021-09-27T15:02:17.662063+00:00 heroku[worker.1]: State changed from up to crashed

    opened by Mevq1hgs 3
  • Read Before Opening YTDL Issue

    Read Before Opening YTDL Issue

    Youtube is made for humans. not robots

    and also youtube officially not allowing to download things from youtube this is the reason behind this issue I dont know what to do. I did the only thing i can do by adding saavn and deezer play.

    If anyone have a solution. We are always open

    HTTP Error 429: Too Many Requests or 402: Payment Required

    These two error codes indicate that the service is blocking your IP address because of overuse. Usually this is a soft block meaning that you can gain access again after solving CAPTCHA. Just open a browser and solve a CAPTCHA the service suggests you and after that pass cookies to youtube-dl. Note that if your machine has multiple external IPs then you should also pass exactly the same IP you've used for solving CAPTCHA with --source-address. Also you may need to pass a User-Agent HTTP header of your browser with --user-agent.

    If this is not the case (no CAPTCHA suggested to solve by the service) then you can contact the service and ask them to unblock your IP address, or - if you have acquired a whitelisted IP address already - use the --proxy or --source-address options to select another IP address.

    https://github.com/ytdl-org/youtube-dl/issues/23638

    No Need to Fix 
    opened by InukaAsith 3
  • [Bug] Error while deploying

    [Bug] Error while deploying

    2021-09-27T07:53:00.426552+00:00 app[worker.1]: File "/app/DaisyXMusic/modules/channelplay.py", line 235 2021-09-27T07:53:00.426553+00:00 app[worker.1]: await cb.message.edit(updated_stats(conv, qeue), reply_markup=r_ply("play")) 2021-09-27T07:53:00.426563+00:00 app[worker.1]: IndentationError: unexpected indent

    opened by Mevq1hgs 2
  • Flood Waits due to heavy requests

    Flood Waits due to heavy requests

    pyrogram.errors.exceptions.flood_420.FloodWait: [420 FLOOD_WAIT_X]: A wait of 26 seconds is required (caused by "messages.GetFullChat")
    ERROR:pyrogram.dispatcher:[420 FLOOD_WAIT_X]: A wait of 14 seconds is required (caused by "messages.GetFullChat")
    Traceback (most recent call last):
      File "/usr/local/lib/python3.9/site-packages/pyrogram/dispatcher.py", line 217, in handler_worker
        await handler.callback(self.client, *args)
      File "/app/DaisyXMusic/modules/play.py", line 465, in play
        administrators = await get_administrators(message.chat)
      File "/app/DaisyXMusic/helpers/admins.py", line 32, in get_administrators
        administrators = await chat.get_members(filter="administrators")
      File "/usr/local/lib/python3.9/site-packages/pyrogram/types/user_and_chats/chat.py", line 862, in get_members
        return await self._client.get_chat_members(
      File "/usr/local/lib/python3.9/site-packages/pyrogram/methods/chats/get_chat_members.py", line 109, in get_chat_members
        r = await self.send(
      File "/usr/local/lib/python3.9/site-packages/pyrogram/methods/advanced/send.py", line 77, in send
        r = await self.session.send(
      File "/usr/local/lib/python3.9/site-packages/pyrogram/session/session.py", line 425, in send
        return await self._send(data, timeout=timeout)
      File "/usr/local/lib/python3.9/site-packages/pyrogram/session/session.py", line 395, in _send
        RPCError.raise_it(result, type(data))
      File "/usr/local/lib/python3.9/site-packages/pyrogram/errors/rpc_error.py", line 78, in raise_it
        raise getattr(
    pyrogram.errors.exceptions.flood_420.FloodWait: [420 FLOOD_WAIT_X]: A wait of 14 seconds is required (caused by "messages.GetFullChat")
    

    How to fix this

    No Need to Fix 
    opened by Nisarga-Developer 2
  • Errno 2] No such file or directory:

    Errno 2] No such file or directory:

    I don't know why i get this error every time. How can i fix it? The logs i am getting 👇

    [youtube] fm-nXA-K0Dg: Downloading webpage [youtube] fm-nXA-K0Dg: Downloading thumbnail ... [youtube] fm-nXA-K0Dg: Writing thumbnail to: Alan Walker, Sabrina Carpenter & Farruko - On My Way (Lyrics)-fm-nXA-K0Dg.webp [download] Destination: Alan Walker, Sabrina Carpenter & Farruko - On My Way (Lyrics)-fm-nXA-K0Dg.webm

    [download] 0.0% of 3.13MiB at 168.96KiB/s ETA 00:19 [download] 0.1% of 3.13MiB at 490.49KiB/s ETA 00:06 [download] 0.2% of 3.13MiB at 1.10MiB/s ETA 00:02 [download] 0.5% of 3.13MiB at 2.30MiB/s ETA 00:01 [download] 1.0% of 3.13MiB at 1.08MiB/s ETA 00:02 [download] 2.0% of 3.13MiB at 1.26MiB/s ETA 00:02 [download] 4.0% of 3.13MiB at 1.72MiB/s ETA 00:01 [download] 8.0% of 3.13MiB at 2.60MiB/s ETA 00:01 [download] 15.9% of 3.13MiB at 4.18MiB/s ETA 00:00 [download] 31.9% of 3.13MiB at 6.97MiB/s ETA 00:00 [download] 63.9% of 3.13MiB at 11.91MiB/s ETA 00:00 [download] 100.0% of 3.13MiB at 9.11MiB/s ETA 00:00 [download] 100% of 3.13MiB in 00:00 [ffmpeg] Destination: Alan Walker, Sabrina Carpenter & Farruko - On My Way (Lyrics)-fm-nXA-K0Dg.mp3 Deleting original file Alan Walker, Sabrina Carpenter & Farruko - On My Way (Lyrics)-fm-nXA-K0Dg.webm (pass -k to keep) Failed to decode "Alan Walker, Sabrina Carpenter & Farruko - On My Way (Lyrics)-fm-nXA-K0Dg.webm". The value does not represent an existing local file, HTTP URL, or valid file id. [Errno 2] No such file or directory: 'Alan Walker, Sabrina Carpenter & Farruko - On My Way (Lyrics)-fm-nXA-K0Dg.webm'

    opened by The-Quaint 1
Releases(v6.0)
Owner
TeamDaisyX
The DaisyX dev team.. "Always open - Always yours"
TeamDaisyX
A discord bot that moderates your server!

Staff Bot para Discord O que é? É um bot que modera o seu servidor no Discord, apagando mensagens indesejadas que os usuários mandem! Como usar Primei

Isac Gonçalves Cunha 3 Oct 07, 2021
Instagram GiftShop Scam Killer

Instagram GiftShop Scam Killer A basic tool for Windows which kills acess to any giftshop scam from Instagram. Protect your Instagram account from the

1 Mar 31, 2022
DDoS Script (DDoS Panel) with Multiple Bypass ( Cloudflare UAM,CAPTCHA,BFM,NOSEC / DDoS Guard / Google Shield / V Shield / Amazon / etc.. )

KARMA DDoS DDoS Script (DDoS Panel) with Multiple Bypass ( Cloudflare UAM,CAPTCHA,BFM,NOSEC / DDoS Guard / Google Shield / V Shield / Amazon / etc.. )

Hyuk 256 Jan 02, 2023
ClassesMD5-64 - Get whatsapp md5 code using python

Hello Installation Clone Repo & install bash $ git clone https://github.com/Pito

PitoDev 1 Jan 03, 2022
A Tᴇʟᴇɢʀᴀᴍ Vɪᴅᴇᴏ Pʟᴀʏᴇʀ Bᴏᴛ Tᴏ Pʟᴀʏ YT Vɪᴅᴇᴏs & Lɪᴠᴇ Sᴛʀᴇᴀᴍ.

Tuktuky_Music Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live strams, YouTube videos and telegram medi

TᑌKTᑌKY ᖇᗩᕼᗰᗩᑎ 3 Sep 14, 2021
High-Resolution Differential Z-Belt Mod for V0 (with optional Kirigami support)

V0-DBM This is a high-resolution differential pulley system belt mod for the Z-axis on Voron 0 with optional Kirigami Bed support. NOTE: Alpha version

Simon Küppers 11 Jan 07, 2023
Discord bot for polls and votes including STV. Supports hiding results and is written with Discord.py

VoteBot Discord voting bot capable of standard polls, as found in many other bots; anonymous polls, where votes are hidden and totals are only display

6 Nov 15, 2022
A collection of discord tools I've made.

Discord A collection of discord tools i've made. What's in here? Basically every discord related project i've worked on can be found here, i'll try an

?? ?? ?? 6 Nov 13, 2021
An API wrapper around the pythonanywhere's API.

pyaww An API wrapper around the pythonanywhere's API. The name stands for pythonanywherewrapper. 100% API coverage Most of the codebase is documented

7 Dec 11, 2022
The most fresh and updateable Telegram userbot. By one of the most active contibutors to GeekTG

Installation Script installation: Simply run this command out of root: . (wget -qO- http://gg.gg/get_hikka) Manual installation: apt update && apt in

Dan Gazizullin 150 Jan 04, 2023
Unofficial Python wrapper for official Hacker News API

haxor Unofficial Python wrapper for official Hacker News API. Installation pip install haxor Usage Import and initialization: from hackernews import H

147 Sep 18, 2022
A hyper-user friendly bot framework built on hikari

Framework A hyper-user friendly bot framework built on hikari. Framework is based off the blocking discord library disco, In both modularity and struc

Vincent 1 Jan 10, 2022
Install and manage Proton-GE and Luxtorpeda for Steam and Wine-GE for Lutris with this graphical user interface. Based on AUNaseef's ProtonUp, made with Python 3 and Qt 6.

ProtonUp-Qt Qt-based graphical user interface to install and manage Proton-GE installations for Steam and Wine-GE installations for Lutris. Based on A

638 Jan 02, 2023
🎥 Stream your favorite movie from the terminal!

Stream-Cli stream-cli is a Python scrapping CLI that combine scrapy and webtorrent in one command for streaming movies from your terminal. Installatio

R E D O N E 379 Dec 24, 2022
Mventory is an API-driven solution for Makerspaces, Tinkerers, and Hackers.

Mventory is an API-driven inventory solution for Makers, Makerspaces, Hackspaces, and just about anyone else who needs to keep track of "stuff".

Make Monmouth 107 Dec 21, 2022
Disctopia-c2 - Windows Backdoor that is controlled through Discord

Disctopia Disctopia Command and Control What is Disctopia? Disctopia is an open

Dimitris Kalopisis 218 Dec 26, 2022
Secret messaging app which you can use to communicate with your friends by encrypting / decrypting secret messages or sending secret message through mail.

Secret-Whisper A Secret messaging app which you can use to communicate with your friends by encrypting / decrypting secret messages 🤫 or sending secr

3 Jan 01, 2022
Spore API wrapper written in Python

A wrapper for the Spore API that simplifies and complements its functionality

1 Nov 25, 2021
Official Python client for the MonkeyLearn API. Build and consume machine learning models for language processing from your Python apps.

MonkeyLearn API for Python Official Python client for the MonkeyLearn API. Build and run machine learning models for language processing from your Pyt

MonkeyLearn 157 Nov 22, 2022
A pypi packages finder telegram bot.

PyPi-Bot A pypi packages information finder telegram bot. Made with Python3 (C) @FayasNoushad Copyright permission under MIT License License - https:

Fayas Noushad 17 Oct 21, 2022