From f7c2626a5b129b5e9549195dcd140b084812956c Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 05:55:34 +0300 Subject: [PATCH 01/12] README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 31475d4..e2629df 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # 🔊 MusicUserBot -## 👨🏻‍💻 RoBotlarimTg +## 👨🏻‍💻 Ballasresmi @@ -53,8 +53,8 @@ MusicUserBot vaistəsiylə telegramda özünüzə məxsus səsli söhbət botuna - !raw : Temp faylları təmizlə. - !ryuk : Serverdəki ping i yoxla. ``` -#### Yeniləmələri görmək üçün kanala abunə olaq -👨🏻‍💻 Sahib aykhan_s +#### Yeniləmələri görmək üçün kanala abunə olaq +👨🏻‍💻 Sahib aykhan_s -⚠️ Çətinliy olarsa support qrupuna yazın +⚠️ Çətinliy olarsa support qrupuna yazın From eaa3056ea9265999da1a83ad8b49e98e3625efe4 Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 05:57:41 +0300 Subject: [PATCH 02/12] README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e2629df..2c78aab 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ MusicUserBot vaistəsiylə telegramda özünüzə məxsus səsli söhbət botuna - !ryuk : Serverdəki ping i yoxla. ``` #### Yeniləmələri görmək üçün kanala abunə olaq -👨🏻‍💻 Sahib aykhan_s +👨🏻‍💻 Sahib BOT_RAMO ⚠️ Çətinliy olarsa support qrupuna yazın From f6f6f4c25382c8994507a309b92942e784878005 Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:09:02 +0300 Subject: [PATCH 03/12] README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 2c78aab..85ab193 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ # 🔊 MusicUserBot ## 👨🏻‍💻 Ballasresmi - - ## ℹ️ Haqqında From 1b9b3fbad45888c210c2c37cdeb4ef2138ad304f Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:12:40 +0300 Subject: [PATCH 04/12] README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 85ab193..a8cf3af 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # 🔊 MusicUserBot ## 👨🏻‍💻 Ballasresmi + ## ℹ️ Haqqında From 2911f2008b170104dc8161483e4be967743bc74e Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:29:30 +0300 Subject: [PATCH 05/12] FUNDING.yml Signed-off-by: ramoben200 <112237128+ramoben200@users.noreply.github.com> --- .github/FUNDING.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..2dedab6 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,15 @@ +# These are supported funding model platforms + +github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] +GitHub.com/ramoben200/musicbkru +GitHub.com/ramoben200/musicuserbot From 9b1928b6b75e4fb09e9603de832d8c4b867b186c Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:42:33 +0300 Subject: [PATCH 06/12] Add files via upload Signed-off-by: ramoben200 <112237128+ramoben200@users.noreply.github.com> --- README.md | 2 +- __main__.py | 81 ++++++++++++++++++++++++ commands.py | 58 +++++++++++++++++ design_i.py | 61 ++++++++++++++++++ end.py | 59 ++++++++++++++++++ group_check.py | 60 ++++++++++++++++++ heroku.py | 1 + life_death.py | 31 +++++++++ mute.py | 53 ++++++++++++++++ notes.py | 39 ++++++++++++ now_playing.py | 71 +++++++++++++++++++++ off.py | 41 ++++++++++++ on.py | 59 ++++++++++++++++++ pause.py | 48 ++++++++++++++ pyro_auth.py | 23 +++++++ raw_cleaner.py | 63 +++++++++++++++++++ red_eye.py | 46 ++++++++++++++ replay.py | 59 ++++++++++++++++++ resume.py | 60 ++++++++++++++++++ ryuk_time.py | 80 ++++++++++++++++++++++++ sing.py | 117 ++++++++++++++++++++++++++++++++++ skip.py | 76 ++++++++++++++++++++++ typos.py | 44 +++++++++++++ unmute.py | 50 +++++++++++++++ vocal.py | 166 +++++++++++++++++++++++++++++++++++++++++++++++++ 25 files changed, 1447 insertions(+), 1 deletion(-) create mode 100644 __main__.py create mode 100644 commands.py create mode 100644 design_i.py create mode 100644 end.py create mode 100644 group_check.py create mode 100644 life_death.py create mode 100644 mute.py create mode 100644 notes.py create mode 100644 now_playing.py create mode 100644 off.py create mode 100644 on.py create mode 100644 pause.py create mode 100644 pyro_auth.py create mode 100644 raw_cleaner.py create mode 100644 red_eye.py create mode 100644 replay.py create mode 100644 resume.py create mode 100644 ryuk_time.py create mode 100644 sing.py create mode 100644 skip.py create mode 100644 typos.py create mode 100644 unmute.py create mode 100644 vocal.py diff --git a/README.md b/README.md index a8cf3af..9a7e5d5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 🔊 MusicUserBot ## 👨🏻‍💻 Ballasresmi - + ## ℹ️ Haqqında diff --git a/__main__.py b/__main__.py new file mode 100644 index 0000000..6d041a3 --- /dev/null +++ b/__main__.py @@ -0,0 +1,81 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import sys +import time +import logging +from pyrogram import Client as mapple, idle +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li +from ɴᴏᴛᴇʙᴏᴏᴋ.design_i import * +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +API_ID = Li.API_ID +API_HASH = Li.API_HASH +SESSION_NAME = Li.SESSION_NAME +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +#enable logging +logging.basicConfig( + format="%(asctime)s - %(name)s - %(levelname)s - %(message)s", + handlers=[logging.FileHandler("__ʀʏʊӄi__.txt"), + logging.StreamHandler() + ], + #level=logging.INFO, +) + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +PLUGINS = dict( + root="ᴅᴇᴀᴛʜ_ʙᴏᴏᴋ" +) +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +ʍǟֆȶɛʀʍɨռɖ = mapple( + session_name=SESSION_NAME, + api_id=API_ID, + api_hash=API_HASH, + plugins=PLUGINS, + workers=20 + ) +ʍǟֆȶɛʀʍɨռɖ.start() +print("\n\n\n\MusicUserBot dan icazə istəyirəm, Xaiş edirəm dayanın!\n") +time.sleep(5) +print("Bütün sənədlər yoxlanılır!") +time.sleep(3) +print("Sinxronizasiya olunur!") +print("Bitdi!.... davam edirik\n") +time.sleep(1) +print("MODUL Dosyaları yoxlanılır!") +time.sleep(1) +print("Sinxronizasiya olunur!") +time.sleep(3) +print("Bitdi!....Gəlin Başlayaq:\n") +print(" 3") +time.sleep(1) +print(" 2") +time.sleep(1) +print(" 1") +print('✅ MusicUserBot Onlayındır\n') +print(DES_ME) +idle() +ʍǟֆȶɛʀʍɨռɖ.stop() +print("Təmizləmə tamamlandı..\n\n\nBot çıxır:\n") +time.sleep(1) +print(" 1") +time.sleep(1) +print(" 2") +time.sleep(1) +print(" 3\n\n\n") +print('❌ MusicUserBot Offlayndır\n') +print(DED_ME) \ No newline at end of file diff --git a/commands.py b/commands.py new file mode 100644 index 0000000..755d0c0 --- /dev/null +++ b/commands.py @@ -0,0 +1,58 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import asyncio +from pyrogram import Client, filters +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" + +WHITE_COMMAND = Li.WHITE_COMMAND + +@Client.on_message(demon_killer_sigki + & (senzo_kryo_ni | misa_misa) + & filters.command("cmd", prefixes=WHITE_COMMAND) + ) +async def show_help(_, ryui: Message): + if ded.msg.get('cmd') is not None: + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("♻️ Serverlə əlaqə qurulur...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + await ded.msg['cmd'].delete() + ded.msg['cmd'] = hawk = await ryui.reply_photo( + "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", + caption=FULL_PLAYING_HELP + ) + await ryui.delete() + await delete_command_blue((hawk, ryui), CMD_DEL) + return + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def delete_command_blue(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/design_i.py b/design_i.py new file mode 100644 index 0000000..e73d6ac --- /dev/null +++ b/design_i.py @@ -0,0 +1,61 @@ + +""" + / \ / \ / \ / \ / \ / \ +__/ \__/ \__/ \__/ \__/ \__/ + \ / \ / \ / \ / \ / \ + \__/ \__/ \__/ \__/ \__/ \__/ + UserBot Başladıldı... + Ballasresmi + BOT_RAMO + / \ / \ / \ / \ / \ / \ +__/ \__/ \__/ \__/ \__/ \__/ + \ / \ / \ / \ / \ / \ + \__/ \__/ \__/ \__/ \__/ \__/ +""" + + + + + + + +DES_ME = """ + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + UserBot Başladıldı... + Ballasresmi + BOT_RAMO + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +👉 Bizi Telegramda İzləyin t.me/Ballasresmi +👨🏻‍💻 @BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + UserBot İşləyir... + Ballastesmi + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" + + + + + + + +DED_ME = """ +✅Hər Şey Qaydasındadır... + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + UserBot İşləyir... + Ballasresmi + BOT_RAMO + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +👉 Bizi Telegramda İzləyin t.me/Ballasresmi +👨🏻‍💻 @BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + UserBot İşləyir... + Ballasresmi + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/end.py b/end.py new file mode 100644 index 0000000..6dd6081 --- /dev/null +++ b/end.py @@ -0,0 +1,59 @@ +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import os +import asyncio +from pyrogram import Client, filters +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("endvc", prefixes=DYNO_COMMAND) + ) +async def stop_playing(_, ryui: Message): + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + voice_chatting = ded.voice_chatting + voice_chatting.stop_playout() + hawk = await ryui.reply_photo( + "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", + caption=DOPE_END + ) + await ded.update_start_time(reset=True) + ded.playlist.clear() + await wait_before_rm((hawk, ryui), Kill_Time) + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + 🔞çox qurdalama🔞 BOT_RAMO 🙋🏻‍♂️ +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/group_check.py b/group_check.py new file mode 100644 index 0000000..05b7bd1 --- /dev/null +++ b/group_check.py @@ -0,0 +1,60 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import asyncio +from pyrogram import Client, filters, emoji +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" + +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & filters.command("group", prefixes=DYNO_COMMAND) + ) +async def list_voice_chat(client, ryui: Message): + voice_chatting = ded.voice_chatting + if voice_chatting.is_connected: + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + chat_id = int("-100" + str(voice_chatting.full_chat.id)) + await pwn.delete() + chat = await client.get_chat(chat_id) + hawk = await ryui.reply_photo( + "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", + caption=f"👨🏻‍💻 @Ballasresmi\n\nMən olduğum qruplar: \n**{chat.title}**" + ) + else: + hawk = await ryui.reply_text("Hazırda heçbir qrupda oxumuram") + await wait_before_rm((hawk, ryui), Kill_Time) + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO | ramoben200 +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/heroku.py b/heroku.py index a39431d..8aff4f5 100644 --- a/heroku.py +++ b/heroku.py @@ -1,3 +1,4 @@ + import asyncio import math import os diff --git a/life_death.py b/life_death.py new file mode 100644 index 0000000..b8ec54d --- /dev/null +++ b/life_death.py @@ -0,0 +1,31 @@ +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +Kill_Time = 2 +Auto_Add2Play_TimeM = 10 +Kill_Hour = 3 +GROUP_CALLS = {} +FFMPEG_PROCESSES = {} +CMD_DEL = 30 +RYUKDEL = 10 +RYUKONDEL = 5 +SWITCH_ON_TIME = 3 +SWITCH_OFF_TIME = 4 + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/mute.py b/mute.py new file mode 100644 index 0000000..daf12dd --- /dev/null +++ b/mute.py @@ -0,0 +1,53 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import os +import asyncio +from pyrogram import Client, filters, emoji +from pyrogram.types import Message +from pytgcalls import GroupCall +from datetime import datetime, timedelta +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("mutevc", prefixes=DYNO_COMMAND) + ) +async def mute(client, ryui: Message): + voice_chatting = ded.voice_chatting + chat_id = int("-100" + str(voice_chatting.full_chat.id)) + chat = await client.get_chat(chat_id) + voice_chatting.set_is_mute(True) + hawk = await ryui.reply_photo( + "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", + caption=f"**🔇 Səssizə alındım {chat.title}**" + ) + await delay_mute_tm((hawk, ryui), Kill_Time) + + +async def delay_mute_tm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/notes.py b/notes.py new file mode 100644 index 0000000..d88618a --- /dev/null +++ b/notes.py @@ -0,0 +1,39 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +DYNO_COMMANDK = Li.DYNO_COMMAND +WHITE_COMMANDK = Li.WHITE_COMMAND + + +FULL_PLAYING_HELP =f"""👨🏻‍💻 **Ballasresmi MusicUserBot**\nMesajlar avtomatik silinir\n +📣**Əsas Əmrlər**\nBu əmrlər **.** ilə işlədilir +- {WHITE_COMMANDK}sing : Cavabladığınız musiqini səsli söhbətə qoşar +- {WHITE_COMMANDK}sing : Playlisti yoxlamaq üçündə istifadə olunur +- {WHITE_COMMANDK}now : Oxunan musiqinin neçənci saniyədə olsuğunu göstərər.\n +📣**Bütün Əmrlər**\nBu əmrlər **!** ilə işlədilir\nQeyd: Bütün əmrlərdən istifadə etmək üçün userbot olan profili qarşılıqlı kantakt edin +- {DYNO_COMMANDK}on : Səsli söhbətə qoşulacaq. +- {DYNO_COMMANDK}off : Səsli söhbətdən çıxacaq. +- {DYNO_COMMANDK}endvc : Musiqini dayandıracaq. +- {DYNO_COMMANDK}group : Olduğu qrupları göstərəcək. +- {DYNO_COMMANDK}pause : Musiqini müvəqqəti dayandır. +- {DYNO_COMMANDK}resume : Dayanmış musiqini yenidən ifa et. +- {DYNO_COMMANDK}mutevc : Botu əssizə al. +- {DYNO_COMMANDK}unmutevc : Botun səsini aç. +- {DYNO_COMMANDK}replay : Musiqini Təkrarla +- {DYNO_COMMANDK}skip : Növbəti musiqiyə keçid et, Belədə istifadə edə bilərsiniz "skip 2" musiqinin sıra nömrəsinə uyğun. +- {DYNO_COMMANDK}raw : Temp faylları təmizlə. +- {DYNO_COMMANDK}ryuk : Serverdəki ping i yoxla.\n +👉Yeniləmələr üçün kanala abunə olun +@Ballasresmi +👨🏻‍💻**Sahib** +@BOT_RAMO +""" + + + +DOPE_END = f"**⏹Oxumağı Dayandırdım**" \ No newline at end of file diff --git a/now_playing.py b/now_playing.py new file mode 100644 index 0000000..2ca2a98 --- /dev/null +++ b/now_playing.py @@ -0,0 +1,71 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import os +import asyncio +from pyrogram import Client, filters, emoji +from pyrogram.types import Message +from datetime import datetime, timedelta +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" + +WHITE_COMMAND = Li.WHITE_COMMAND + +@Client.on_message(demon_killer_sigki + & misa_misa + & filters.command("now", prefixes=WHITE_COMMAND) + ) +async def show_current_playing_time(_, ryui: Message): + start_time = ded.start_time + playlist = ded.playlist + if not start_time: + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + hawk = await ryui.reply_photo( + "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", + caption="👨🏻‍💻 @Ballasresmi" + ) + await wait_before_rm((hawk,), Kill_Time) + return + utcnow = datetime.utcnow().replace(microsecond=0) + if ded.msg.get('now') is not None: + await ded.msg['now'].delete() + ded.msg['now'] = await playlist[0].reply_text( + f"{emoji.PLAY_BUTTON} {utcnow - start_time} / " + f"{timedelta(seconds=playlist[0].audio.duration)}", + disable_notification=True + ) + await ryui.delete() + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/off.py b/off.py new file mode 100644 index 0000000..c49928c --- /dev/null +++ b/off.py @@ -0,0 +1,41 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import asyncio +from pyrogram import Client, filters +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("off", prefixes=DYNO_COMMAND) + ) +async def leave_voice_chat(_, ryui: Message): + voice_chatting = ded.voice_chatting + ded.playlist.clear() + voice_chatting.input_filename = '' + await voice_chatting.stop() + await ryui.delete() + +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/on.py b/on.py new file mode 100644 index 0000000..135bea9 --- /dev/null +++ b/on.py @@ -0,0 +1,59 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import asyncio +from pyrogram import Client, filters +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & filters.command("on", prefixes=DYNO_COMMAND) + ) +async def join_voice_chatting(client, ryui: Message): + voice_chatting = ded.voice_chatting + voice_chatting.client = client + if voice_chatting.is_connected: + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + await ryui.reply_text( + f"**MusicUserBot**\n✅ Qrupla əlaqə yaranıb\n" + ) + return + await voice_chatting.start(ryui.chat.id) + await ryui.delete() + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() + +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/pause.py b/pause.py new file mode 100644 index 0000000..47d7050 --- /dev/null +++ b/pause.py @@ -0,0 +1,48 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +from pyrogram import Client, filters +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("pause", prefixes=DYNO_COMMAND) + ) +async def pause_playing(_, ryui: Message): + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + ded.voice_chatting.pause_playout() + await ded.update_start_time(reset=True) + hawk = await ryui.reply_text( + f"⏸️ **Musiqini müvəqqəti dayandırdım**" + ) + ded.msg['pause'] = hawk + await ryui.delete() + +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/pyro_auth.py b/pyro_auth.py new file mode 100644 index 0000000..485a57d --- /dev/null +++ b/pyro_auth.py @@ -0,0 +1,23 @@ +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import os +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +class Li: + API_ID = int(os.environ["API_ID"]) + API_HASH = os.environ["API_HASH"] + SESSION_NAME = os.environ["SESSION_NAME"] + DYNO_COMMAND = os.environ["DYNO_COMMAND"] + WHITE_COMMAND = os.environ["WHITE_COMMAND"] +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/raw_cleaner.py b/raw_cleaner.py new file mode 100644 index 0000000..2d3b680 --- /dev/null +++ b/raw_cleaner.py @@ -0,0 +1,63 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import os +import asyncio +from pyrogram import Client, filters +from pyrogram.methods.messages.download_media import DEFAULT_DOWNLOAD_DIR as fmedaddyy +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("raw", prefixes=DYNO_COMMAND) + ) +async def clean_raw_pcm(client, ryui: Message): + raw_hug = os.path.join(client.workdir, fmedaddyy) + all_fn: list[str] = os.listdir(raw_hug) + for track in ded.playlist[:2]: + track_fn = f"{track.audio.file_unique_id}.raw" + if track_fn in all_fn: + all_fn.remove(track_fn) + files = 0 + if all_fn: + for fn in all_fn: + if fn.endswith(".raw"): + files += 1 + os.remove(os.path.join(raw_hug, fn)) + hawk = await ryui.reply_text( + f"**RoBotlarimTg**\n Silinən temp faylları: **{files}**" + ) + await ryui.delete() + await wait_before_rm((hawk, ryui), Kill_Time) + return + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/red_eye.py b/red_eye.py new file mode 100644 index 0000000..71552a8 --- /dev/null +++ b/red_eye.py @@ -0,0 +1,46 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +from pyrogram import filters, emoji +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def misa_misa_filter( + _, + __, + ryui: Message): + voice_chatting = ded.voice_chatting + if not voice_chatting.is_connected: + return False + chat_id = int("-100" + str(voice_chatting.full_chat.id)) + if ryui.chat.id == chat_id: + return True + return False + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +misa_misa = filters.create( + misa_misa_filter + ) + +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + BOT_RAMO +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/replay.py b/replay.py new file mode 100644 index 0000000..cdde8c0 --- /dev/null +++ b/replay.py @@ -0,0 +1,59 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import asyncio +from pyrogram import Client, filters +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("replay", prefixes=DYNO_COMMAND) + ) +async def restart_playing(_, ryui: Message): + voice_chatting = ded.voice_chatting + if not ded.playlist: + return + + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + await ryui.reply_text( + f"🔁 **Musiqini yenidən başlatdım**" + ) + voice_chatting.restart_playout() + await ded.update_start_time() + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + ☠BOT_RAMO )))☠ +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/resume.py b/resume.py new file mode 100644 index 0000000..f6a9fe7 --- /dev/null +++ b/resume.py @@ -0,0 +1,60 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import asyncio +from pyrogram import Client, filters +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" + +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("resume", prefixes=DYNO_COMMAND) + ) +async def resume_playing(_, ryui: Message): + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + hawk = await ryui.reply_text( + f"**▶️ Dayanan musiqini yenidən başlatdım**", + quote=False + ) + ded.voice_chatting.resume_playout() + if ded.msg.get('pause') is not None: + await ded.msg['pause'].delete() + await ryui.delete() + await wait_before_rm((hawk, ryui), Kill_Time) + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() + +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + ☠BOT_RAMO 😳 +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/ryuk_time.py b/ryuk_time.py new file mode 100644 index 0000000..86e4e1b --- /dev/null +++ b/ryuk_time.py @@ -0,0 +1,80 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import asyncio +from time import time +from datetime import datetime +from pyrogram import Client, filters +from pyrogram.types import Message +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +DYNO_COMMAND = Li.DYNO_COMMAND + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" + +START_TIME = datetime.utcnow() +START_TIME_ISO = START_TIME.replace(microsecond=0).isoformat() +TIME_DURATION_UNITS = ( + ('week', 60 * 60 * 24 * 7), + ('day', 60 * 60 * 24), + ('hour', 60 * 60), + ('min', 60), + ('sec', 1) +) +self_or_contact_filter = filters.create( + lambda + _, + __, + ryui: + (ryui.from_user and ryui.from_user.is_contact) or ryui.outgoing +) +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +@Client.on_message(filters.text + & self_or_contact_filter + & ~filters.edited + & ~filters.via_bot + & filters.command("ryuk", prefixes=DYNO_COMMAND) + ) +async def ping_pong(_, ryui: Message): + start = time() + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə qurulur...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + delta_ping = time() - start + hawk = await pwn.edit_text( + f"""**Ballasresmi** 👨🏻‍💻 @BOT_RAMO\n +**Bəli, Mən aktivəm**: + `{delta_ping * 1000:.3f}ms`""" + ) + await delete_ryuk((hawk, ryui), RYUKDEL) + return + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def delete_ryuk(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" + \ / \ / \ / \ / \ / \ + \__/ \__/ \__/ \__/ \__/ \__/ + / \ / \ / \ / \ / \ / \ + 🇦🇿👉 \ BOT_RAMO \ bu tağı hələ çox yerdə görəcəksiniz...) / +__/ \__/ \__/ \__/ \__/ \__/ + \ / \ / \ / \ / \ / \ + \__/ \__/ \__/ \__/ \__/ \__/ +""" \ No newline at end of file diff --git a/sing.py b/sing.py new file mode 100644 index 0000000..825e567 --- /dev/null +++ b/sing.py @@ -0,0 +1,117 @@ +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import os +import asyncio +from pyrogram import Client, filters, emoji +from pyrogram.methods.messages.download_media import DEFAULT_DOWNLOAD_DIR as fmedaddyy +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +WHITE_COMMAND = Li.WHITE_COMMAND + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +@Client.on_message( + filters.group + & ~filters.edited + & misa_misa + & (filters.command("sing", prefixes=WHITE_COMMAND) | filters.audio) +) +async def play_track(client, ryui: Message): + voice_chatting = ded.voice_chatting + playlist = ded.playlist + # check audio + if ryui.audio: + if ryui.audio.duration > (Auto_Add2Play_TimeM * 60): + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + hawk = await ryui.reply_text( + f"{emoji.ROBOT} Bu musiqini qoşa bilmirəm" + f"{str(Auto_Add2Play_TimeM)} dəqiqəlik musiqilərə icazə verilir" + "**Başka musiqi yoxlayın**\n" + ) + await wait_before_rm((hawk,), Kill_Time) + return + media_aud = ryui + elif ryui.reply_to_message and ryui.reply_to_message.audio: + media_aud = ryui.reply_to_message + if media_aud.audio.duration > (Kill_Hour * 60 * 60): + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + hawk = await ryui.reply_text( + f"{emoji.ROBOT} Xəta" + f"{str(Kill_Hour)} Saatlıq musiqini qoşa bilmirəm \n" + ) + await wait_before_rm((hawk,), Kill_Time) + return + else: + await ded.send_playlist() + await ryui.delete() + return + # check already added + if playlist and playlist[-1].audio.file_unique_id \ + == media_aud.audio.file_unique_id: + hawk = await ryui.reply_text(f"**❗ Bu musiqi onsuzda playlistdə var**" + ) + await wait_before_rm((hawk, ryui), Kill_Time) + return + # add to playlist + playlist.append(media_aud) + if len(playlist) == 1: + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + m_status = await ryui.reply_text( + f"**Musiqini qoşuram səbirli olun**" + ) + await ded.download_audio(playlist[0]) + voice_chatting.input_filename = os.path.join( + client.workdir, + fmedaddyy, + f"{playlist[0].audio.file_unique_id}.raw" + ) + await ded.update_start_time() + await m_status.delete() + print(f"- Oxunan: {playlist[0].audio.title}") + await ded.send_playlist() + for track in playlist[:2]: + await ded.download_audio(track) + if not ryui.audio: + await ryui.delete() + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + 🤦🏻‍♂️ BOT_RAMO☠ +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +"" \ No newline at end of file diff --git a/skip.py b/skip.py new file mode 100644 index 0000000..ff4e202 --- /dev/null +++ b/skip.py @@ -0,0 +1,76 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMK + +import os +import asyncio +from pyrogram import Client, filters, emoji +from pyrogram.types import Message +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" + +DYNO_COMMAND = Li.DYNO_COMMAND + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("skip", prefixes=DYNO_COMMAND) + ) +async def skip_track(_, ryui: Message): + playlist = ded.playlist + if len(ryui.command) == 1: + await ded.skip_current_playing() + else: + try: + items = list(dict.fromkeys(ryui.command[1:])) + items = [int(x) for x in items if x.isdigit()] + items.sort(reverse=True) + text = [] + for i in items: + if 2 <= i <= (len(playlist) - 1): + audio = f"[{playlist[i].audio.title}]({playlist[i].link})" + playlist.pop(i) + text.append(f"{emoji.WASTEBASKET} {i}. **{audio}**") + else: + text.append(f"{emoji.CROSS_MARK} {i}") + hawk = await ryui.reply_text("\n".join(text)) + await ded.send_playlist() + except (ValueError, TypeError): + pwn = await ryui.reply_text("Sinxronzasiya olunur @Ballasresmi", True) + await pwn.edit_text("Serverlə əlaqə yaradılır...") + await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") + await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") + await pwn.delete() + hawk = await ryui.reply_text( + f"**Musiqini dəyişdirdim**", + disable_web_page_preview=True + ) + await wait_before_rm((hawk, ryui), Kill_Time) + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def wait_before_rm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ + ☠BOT_RAMO☠ +\__/ \__/ \__/ \__/ \__/ +/ \ / \ / \ / \ / \ +""" \ No newline at end of file diff --git a/typos.py b/typos.py new file mode 100644 index 0000000..d5ff8a5 --- /dev/null +++ b/typos.py @@ -0,0 +1,44 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +from pyrogram import filters + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +demon_killer_sigki = ( + filters.group + & filters.text + & ~filters.edited + & ~filters.via_bot +) + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +senzo_kryo_ni = filters.create( + lambda + _, + __, + ryui: + (ryui.from_user and ryui.from_user.is_contact) or ryui.outgoing + ) + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +""" + \ / \ / \ / \ / \ / \ + \__/ \__/ \__/ \__/ \__/ \__/ + / \ / \ / \ / \ / \ / \ + BOT_RAMO +__/ \__/ \__/ \__/ \__/ \__/ + \ / \ / \ / \ / \ / \ + \__/ \__/ \__/ \__/ \__/ \__/ +""" \ No newline at end of file diff --git a/unmute.py b/unmute.py new file mode 100644 index 0000000..92946a7 --- /dev/null +++ b/unmute.py @@ -0,0 +1,50 @@ + +# BOT_RAMO - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import os +import asyncio +from pyrogram import Client, filters, emoji +from pyrogram.methods.messages.download_media import DEFAULT_DOWNLOAD_DIR as fmedaddyy +from pyrogram.types import Message +from pytgcalls import GroupCall +from datetime import datetime, timedelta +from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * +from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * +from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * +from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li + +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" +DYNO_COMMAND = Li.DYNO_COMMAND + + +@Client.on_message(demon_killer_sigki + & senzo_kryo_ni + & misa_misa + & filters.command("unmutevc", prefixes=DYNO_COMMAND) + ) +async def unmute(client, ryui: Message): + voice_chatting = ded.voice_chatting + chat_id = int("-100" + str(voice_chatting.full_chat.id)) + chat = await client.get_chat(chat_id) + voice_chatting.set_is_mute(False) + hawk = await ryui.reply_photo( + "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", + caption=f"🔊 **Oxumağa başladım\n {chat.title}**" + ) + await delay_unmute_tm((hawk, ryui), Kill_Time) + +async def delay_unmute_tm(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() +""" +☠BOT_RAMO +""" \ No newline at end of file diff --git a/vocal.py b/vocal.py new file mode 100644 index 0000000..664184a --- /dev/null +++ b/vocal.py @@ -0,0 +1,166 @@ + +# Ballasresmi - MusicUserBot +# Burdan hər hansı modulu kodu faylı reponu +# Kopyalayan peysərdi..!!!! +# Sahib - @BOT_RAMO + +import os +import ffmpeg +import asyncio +from datetime import datetime +from pyrogram import emoji +from pyrogram.methods.messages.download_media import DEFAULT_DOWNLOAD_DIR as fmedaddyy +from pyrogram.types import Message +from pytgcalls import GroupCall +from ɴᴏᴛᴇʙᴏᴏᴋ.design_i import * +from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * +""" + \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / + / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ +""" + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +class DeathCharm(object): + def __init__(self): + self.voice_chatting = GroupCall(None, path_to_log_file='') + self.chat_id = None + self.start_time = None + self.playlist = [] + self.msg = {} + + async def update_start_time(self, reset=False): + self.start_time = ( + None if reset + else datetime.utcnow().replace(microsecond=0) + ) + + async def send_playlist(self): + playlist = self.playlist + if not playlist: + pl = f"{emoji.NO_ENTRY}**Playlist yoxdur**" + else: + if len(playlist) == 1: + pl = f"""🎧**Səslənir**🎧:\n +""" + else: + pl = f"""🎧**Səslənir**🎧:\n +""" + pl += "\n".join([ + f"**{i}**. **[{x.audio.title}]({x.link})**" + for i, x in enumerate(playlist) + ]) + if self.msg.get('playlist') is not None: + await self.msg['playlist'].delete() + self.msg['playlist'] = await self.send_text(pl) + + async def skip_current_playing(self): + voice_chatting = self.voice_chatting + playlist = self.playlist + if not playlist: + return + if len(playlist) == 1: + await self.update_start_time() + return + client = voice_chatting.client + raw_hug = os.path.join(client.workdir, fmedaddyy) + voice_chatting.input_filename = os.path.join( + raw_hug, + f"{playlist[1].audio.file_unique_id}.raw" + ) + await self.update_start_time() + # remove old track from playlist + old_track = playlist.pop(0) + print(f"- Oxumağa başladım: {playlist[0].audio.title}") + await self.send_playlist() + os.remove(os.path.join( + raw_hug, + f"{old_track.audio.file_unique_id}.raw") + ) + if len(playlist) == 1: + return + await self.download_audio(playlist[1]) + + async def send_text(self, text): + voice_chatting = self.voice_chatting + client = voice_chatting.client + chat_id = self.chat_id + message = await client.send_message( + chat_id, + text, + disable_web_page_preview=True, + disable_notification=True + ) + return message + + async def download_audio(self, ryui: Message): + voice_chatting = self.voice_chatting + client = voice_chatting.client + raw_file = os.path.join(client.workdir, fmedaddyy, + f"{ryui.audio.file_unique_id}.raw") + if not os.path.isfile(raw_file): + original_file = await ryui.download() + ffmpeg.input(original_file).output( + raw_file, + format='s16le', + acodec='pcm_s16le', + ac=2, + ar='48k', + loglevel='error' + ).overwrite_output().run() + os.remove(original_file) +ded = DeathCharm() + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +@ded.voice_chatting.on_network_status_changed +async def network_status_changed_handler(ip: GroupCall, is_connected: bool): + if is_connected: + ded.chat_id = int("-100" + str(ip.full_chat.id)) + hawk = await ded.send_text( + f"✅ **Səsli söhbətə qoşuldum**\n" + ) + await delete_switch_on((hawk,), SWITCH_ON_TIME) + else: + hawk = await ded.send_text( + f"❌ **Səsli söhbətdən ayrıldım**\n" + ) + await delete_switch_off((hawk,), SWITCH_OFF_TIME) + ded.chat_id = None + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +async def delete_switch_on(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() + +async def delete_switch_off(messages: tuple, delay: int): + await asyncio.sleep(delay) + for msg in messages: + await msg.delete() + + +"+|==========================================🍁----------[-_-]----------🍁==============================================|+" + + +@ded.voice_chatting.on_playout_ended +async def playout_ended_handler(_, __): + await ded.skip_current_playing() + + +""" + \ / \ / \ / \ / \ / \ + \__/ \__/ \__/ \__/ \__/ \__/ + / \ / \ / \ / \ / \ / \ + BOT_RAMO +__/ \__/ \__/ \__/ \__/ \__/ + \ / \ / \ / \ / \ / \ + \__/ \__/ \__/ \__/ \__/ \__/ +""" \ No newline at end of file From ad2389cbd787c2f6df618ae8a4c3f694246e734a Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:43:12 +0300 Subject: [PATCH 07/12] =?UTF-8?q?Delete=20=E1=B4=A0=E1=B4=8F=C9=AA?= =?UTF-8?q?=E1=B4=84=E1=B4=87=5F=C9=AA=E1=B4=85=20directory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ramoben200 <112237128+ramoben200@users.noreply.github.com> --- .../typos.py" | 43 ----- .../vocal.py" | 166 ------------------ 2 files changed, 209 deletions(-) delete mode 100644 "\341\264\240\341\264\217\311\252\341\264\204\341\264\207_\311\252\341\264\205/typos.py" delete mode 100644 "\341\264\240\341\264\217\311\252\341\264\204\341\264\207_\311\252\341\264\205/vocal.py" diff --git "a/\341\264\240\341\264\217\311\252\341\264\204\341\264\207_\311\252\341\264\205/typos.py" "b/\341\264\240\341\264\217\311\252\341\264\204\341\264\207_\311\252\341\264\205/typos.py" deleted file mode 100644 index 61eef1a..0000000 --- "a/\341\264\240\341\264\217\311\252\341\264\204\341\264\207_\311\252\341\264\205/typos.py" +++ /dev/null @@ -1,43 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -from pyrogram import filters - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -demon_killer_sigki = ( - filters.group - & filters.text - & ~filters.edited - & ~filters.via_bot -) - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -senzo_kryo_ni = filters.create( - lambda - _, - __, - ryui: - (ryui.from_user and ryui.from_user.is_contact) or ryui.outgoing - ) - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -""" - \ / \ / \ / \ / \ / \ - \__/ \__/ \__/ \__/ \__/ \__/ - / \ / \ / \ / \ / \ / \ - aykhan_s -__/ \__/ \__/ \__/ \__/ \__/ - \ / \ / \ / \ / \ / \ - \__/ \__/ \__/ \__/ \__/ \__/ -""" diff --git "a/\341\264\240\341\264\217\311\252\341\264\204\341\264\207_\311\252\341\264\205/vocal.py" "b/\341\264\240\341\264\217\311\252\341\264\204\341\264\207_\311\252\341\264\205/vocal.py" deleted file mode 100644 index 1eb534f..0000000 --- "a/\341\264\240\341\264\217\311\252\341\264\204\341\264\207_\311\252\341\264\205/vocal.py" +++ /dev/null @@ -1,166 +0,0 @@ - -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -import ffmpeg -import asyncio -from datetime import datetime -from pyrogram import emoji -from pyrogram.methods.messages.download_media import DEFAULT_DOWNLOAD_DIR as fmedaddyy -from pyrogram.types import Message -from pytgcalls import GroupCall -from ɴᴏᴛᴇʙᴏᴏᴋ.design_i import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -class DeathCharm(object): - def __init__(self): - self.voice_chatting = GroupCall(None, path_to_log_file='') - self.chat_id = None - self.start_time = None - self.playlist = [] - self.msg = {} - - async def update_start_time(self, reset=False): - self.start_time = ( - None if reset - else datetime.utcnow().replace(microsecond=0) - ) - - async def send_playlist(self): - playlist = self.playlist - if not playlist: - pl = f"{emoji.NO_ENTRY}**Playlist yoxdur**" - else: - if len(playlist) == 1: - pl = f"""🎧**Səslənir**🎧:\n -""" - else: - pl = f"""🎧**Səslənir**🎧:\n -""" - pl += "\n".join([ - f"**{i}**. **[{x.audio.title}]({x.link})**" - for i, x in enumerate(playlist) - ]) - if self.msg.get('playlist') is not None: - await self.msg['playlist'].delete() - self.msg['playlist'] = await self.send_text(pl) - - async def skip_current_playing(self): - voice_chatting = self.voice_chatting - playlist = self.playlist - if not playlist: - return - if len(playlist) == 1: - await self.update_start_time() - return - client = voice_chatting.client - raw_hug = os.path.join(client.workdir, fmedaddyy) - voice_chatting.input_filename = os.path.join( - raw_hug, - f"{playlist[1].audio.file_unique_id}.raw" - ) - await self.update_start_time() - # remove old track from playlist - old_track = playlist.pop(0) - print(f"- Oxumağa başladım: {playlist[0].audio.title}") - await self.send_playlist() - os.remove(os.path.join( - raw_hug, - f"{old_track.audio.file_unique_id}.raw") - ) - if len(playlist) == 1: - return - await self.download_audio(playlist[1]) - - async def send_text(self, text): - voice_chatting = self.voice_chatting - client = voice_chatting.client - chat_id = self.chat_id - message = await client.send_message( - chat_id, - text, - disable_web_page_preview=True, - disable_notification=True - ) - return message - - async def download_audio(self, ryui: Message): - voice_chatting = self.voice_chatting - client = voice_chatting.client - raw_file = os.path.join(client.workdir, fmedaddyy, - f"{ryui.audio.file_unique_id}.raw") - if not os.path.isfile(raw_file): - original_file = await ryui.download() - ffmpeg.input(original_file).output( - raw_file, - format='s16le', - acodec='pcm_s16le', - ac=2, - ar='48k', - loglevel='error' - ).overwrite_output().run() - os.remove(original_file) -ded = DeathCharm() - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -@ded.voice_chatting.on_network_status_changed -async def network_status_changed_handler(ip: GroupCall, is_connected: bool): - if is_connected: - ded.chat_id = int("-100" + str(ip.full_chat.id)) - hawk = await ded.send_text( - f"✅ **Səsli söhbətə qoşuldum**\n" - ) - await delete_switch_on((hawk,), SWITCH_ON_TIME) - else: - hawk = await ded.send_text( - f"❌ **Səsli söhbətdən ayrıldım**\n" - ) - await delete_switch_off((hawk,), SWITCH_OFF_TIME) - ded.chat_id = None - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def delete_switch_on(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() - -async def delete_switch_off(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -@ded.voice_chatting.on_playout_ended -async def playout_ended_handler(_, __): - await ded.skip_current_playing() - - -""" - \ / \ / \ / \ / \ / \ - \__/ \__/ \__/ \__/ \__/ \__/ - / \ / \ / \ / \ / \ / \ - aykhan_s -__/ \__/ \__/ \__/ \__/ \__/ - \ / \ / \ / \ / \ / \ - \__/ \__/ \__/ \__/ \__/ \__/ -""" From ab05e658a6300cac2e16a1a745e8fdc678affaa8 Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:43:28 +0300 Subject: [PATCH 08/12] =?UTF-8?q?Delete=20=E1=B4=8D=C9=AA=EA=9C=B1?= =?UTF-8?q?=E1=B4=80=5F=E1=B4=80=E1=B4=8D=E1=B4=80=C9=B4=E1=B4=87=20direct?= =?UTF-8?q?ory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ramoben200 <112237128+ramoben200@users.noreply.github.com> --- .../life_death.py" | 31 ------------- .../red_eye.py" | 45 ------------------- 2 files changed, 76 deletions(-) delete mode 100644 "\341\264\215\311\252\352\234\261\341\264\200_\341\264\200\341\264\215\341\264\200\311\264\341\264\207/life_death.py" delete mode 100644 "\341\264\215\311\252\352\234\261\341\264\200_\341\264\200\341\264\215\341\264\200\311\264\341\264\207/red_eye.py" diff --git "a/\341\264\215\311\252\352\234\261\341\264\200_\341\264\200\341\264\215\341\264\200\311\264\341\264\207/life_death.py" "b/\341\264\215\311\252\352\234\261\341\264\200_\341\264\200\341\264\215\341\264\200\311\264\341\264\207/life_death.py" deleted file mode 100644 index c505fee..0000000 --- "a/\341\264\215\311\252\352\234\261\341\264\200_\341\264\200\341\264\215\341\264\200\311\264\341\264\207/life_death.py" +++ /dev/null @@ -1,31 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -Kill_Time = 2 -Auto_Add2Play_TimeM = 10 -Kill_Hour = 3 -GROUP_CALLS = {} -FFMPEG_PROCESSES = {} -CMD_DEL = 30 -RYUKDEL = 10 -RYUKONDEL = 5 -SWITCH_ON_TIME = 3 -SWITCH_OFF_TIME = 4 - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\215\311\252\352\234\261\341\264\200_\341\264\200\341\264\215\341\264\200\311\264\341\264\207/red_eye.py" "b/\341\264\215\311\252\352\234\261\341\264\200_\341\264\200\341\264\215\341\264\200\311\264\341\264\207/red_eye.py" deleted file mode 100644 index 9e07cc3..0000000 --- "a/\341\264\215\311\252\352\234\261\341\264\200_\341\264\200\341\264\215\341\264\200\311\264\341\264\207/red_eye.py" +++ /dev/null @@ -1,45 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -from pyrogram import filters, emoji -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def misa_misa_filter( - _, - __, - ryui: Message): - voice_chatting = ded.voice_chatting - if not voice_chatting.is_connected: - return False - chat_id = int("-100" + str(voice_chatting.full_chat.id)) - if ryui.chat.id == chat_id: - return True - return False - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -misa_misa = filters.create( - misa_misa_filter - ) - -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" From 39d202119401b98d1a73213a1b7bd84d2354996c Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:43:48 +0300 Subject: [PATCH 09/12] =?UTF-8?q?Delete=20=E1=B4=8B=C9=AA=CA=80=E1=B4=80?= =?UTF-8?q?=5F=CA=9F=C9=AA=C9=A2=CA=9C=E1=B4=9B=20directory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ramoben200 <112237128+ramoben200@users.noreply.github.com> --- .../pyro_auth.py" | 23 ------------------- 1 file changed, 23 deletions(-) delete mode 100644 "\341\264\213\311\252\312\200\341\264\200_\312\237\311\252\311\242\312\234\341\264\233/pyro_auth.py" diff --git "a/\341\264\213\311\252\312\200\341\264\200_\312\237\311\252\311\242\312\234\341\264\233/pyro_auth.py" "b/\341\264\213\311\252\312\200\341\264\200_\312\237\311\252\311\242\312\234\341\264\233/pyro_auth.py" deleted file mode 100644 index 28a756f..0000000 --- "a/\341\264\213\311\252\312\200\341\264\200_\312\237\311\252\311\242\312\234\341\264\233/pyro_auth.py" +++ /dev/null @@ -1,23 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -class Li: - API_ID = int(os.environ["API_ID"]) - API_HASH = os.environ["API_HASH"] - SESSION_NAME = os.environ["SESSION_NAME"] - DYNO_COMMAND = os.environ["DYNO_COMMAND"] - WHITE_COMMAND = os.environ["WHITE_COMMAND"] -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" From 184ef801a6cf0fbd88a9c006925e42ff1d2c668e Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:44:13 +0300 Subject: [PATCH 10/12] =?UTF-8?q?Delete=20=C9=B4=E1=B4=8F=E1=B4=9B?= =?UTF-8?q?=E1=B4=87=CA=99=E1=B4=8F=E1=B4=8F=E1=B4=8B=20directory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ramoben200 <112237128+ramoben200@users.noreply.github.com> --- .../design_i.py" | 71 ------------------- .../notes.py" | 39 ---------- 2 files changed, 110 deletions(-) delete mode 100644 "\311\264\341\264\217\341\264\233\341\264\207\312\231\341\264\217\341\264\217\341\264\213/design_i.py" delete mode 100644 "\311\264\341\264\217\341\264\233\341\264\207\312\231\341\264\217\341\264\217\341\264\213/notes.py" diff --git "a/\311\264\341\264\217\341\264\233\341\264\207\312\231\341\264\217\341\264\217\341\264\213/design_i.py" "b/\311\264\341\264\217\341\264\233\341\264\207\312\231\341\264\217\341\264\217\341\264\213/design_i.py" deleted file mode 100644 index 97eb38e..0000000 --- "a/\311\264\341\264\217\341\264\233\341\264\207\312\231\341\264\217\341\264\217\341\264\213/design_i.py" +++ /dev/null @@ -1,71 +0,0 @@ -""" - / \ / \ / \ / \ / \ / \ -__/ \__/ \__/ \__/ \__/ \__/ - \ / \ / \ / \ / \ / \ - \__/ \__/ \__/ \__/ \__/ \__/ - UserBot Başladıldı... - RoBotlarimTg - aykhan_s - / \ / \ / \ / \ / \ / \ -__/ \__/ \__/ \__/ \__/ \__/ - \ / \ / \ / \ / \ / \ - \__/ \__/ \__/ \__/ \__/ \__/ -""" - - - - - - - -DES_ME = """ - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - UserBot Başladıldı... - RoBotlarimTg - aykhan_s - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ - - -👉 Bizi Telegramda İzləyin t.me/RoBotlarimTg -👨🏻‍💻 @aykhan_s - - - -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - UserBot İşləyir... - RoBotlarimTg - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" - - - - - - - -DED_ME = """ -✅Hər Şey Qaydasındadır... - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - UserBot İşləyir... - RoBotlarimTg - aykhan_s - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ - - - - -👉 Bizi Telegramda İzləyin t.me/RoBotlarimTg -👨🏻‍💻 @aykhan_s - - -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - UserBot İşləyir... - RoBotlarimTg - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\311\264\341\264\217\341\264\233\341\264\207\312\231\341\264\217\341\264\217\341\264\213/notes.py" "b/\311\264\341\264\217\341\264\233\341\264\207\312\231\341\264\217\341\264\217\341\264\213/notes.py" deleted file mode 100644 index 1952d95..0000000 --- "a/\311\264\341\264\217\341\264\233\341\264\207\312\231\341\264\217\341\264\217\341\264\213/notes.py" +++ /dev/null @@ -1,39 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -DYNO_COMMANDK = Li.DYNO_COMMAND -WHITE_COMMANDK = Li.WHITE_COMMAND - - -FULL_PLAYING_HELP =f"""👨🏻‍💻 **RoBotlarimTg MusicUserBot**\nMesajlar avtomatik silinir\n -📣**Əsas Əmrlər**\nBu əmrlər **.** ilə işlədilir -- {WHITE_COMMANDK}sing : Cavabladığınız musiqini səsli söhbətə qoşar -- {WHITE_COMMANDK}sing : Playlisti yoxlamaq üçündə istifadə olunur -- {WHITE_COMMANDK}now : Oxunan musiqinin neçənci saniyədə olsuğunu göstərər.\n -📣**Bütün Əmrlər**\nBu əmrlər **!** ilə işlədilir\nQeyd: Bütün əmrlərdən istifadə etmək üçün userbot olan profili qarşılıqlı kantakt edin -- {DYNO_COMMANDK}on : Səsli söhbətə qoşulacaq. -- {DYNO_COMMANDK}off : Səsli söhbətdən çıxacaq. -- {DYNO_COMMANDK}endvc : Musiqini dayandıracaq. -- {DYNO_COMMANDK}group : Olduğu qrupları göstərəcək. -- {DYNO_COMMANDK}pause : Musiqini müvəqqəti dayandır. -- {DYNO_COMMANDK}resume : Dayanmış musiqini yenidən ifa et. -- {DYNO_COMMANDK}mutevc : Botu əssizə al. -- {DYNO_COMMANDK}unmutevc : Botun səsini aç. -- {DYNO_COMMANDK}replay : Musiqini Təkrarla -- {DYNO_COMMANDK}skip : Növbəti musiqiyə keçid et, Belədə istifadə edə bilərsiniz "skip 2" musiqinin sıra nömrəsinə uyğun. -- {DYNO_COMMANDK}raw : Temp faylları təmizlə. -- {DYNO_COMMANDK}ryuk : Serverdəki ping i yoxla.\n -👉Yeniləmələr üçün kanala abunə olun -@RoBotlarimTg -👨🏻‍💻**Sahib** -@aykhan_s -""" - - - -DOPE_END = f"**⏹Oxumağı Dayandırdım**" - From c574c2fd032bc019ed7c26f13fc7c8c62de07de6 Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:45:04 +0300 Subject: [PATCH 11/12] =?UTF-8?q?Delete=20=D6=86=C9=A6=C9=A8=D5=BC=C9=A8?= =?UTF-8?q?=C9=A2=C7=9F=CA=8D=C9=A8=5F=CA=80=CA=8F=CA=8A=D3=84=20directory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ramoben200 <112237128+ramoben200@users.noreply.github.com> --- .../__main__.py" | 80 ------------------- 1 file changed, 80 deletions(-) delete mode 100644 "\326\206\311\246\311\250\325\274\311\250\311\242\307\237\312\215\311\250_\312\200\312\217\312\212\323\204/__main__.py" diff --git "a/\326\206\311\246\311\250\325\274\311\250\311\242\307\237\312\215\311\250_\312\200\312\217\312\212\323\204/__main__.py" "b/\326\206\311\246\311\250\325\274\311\250\311\242\307\237\312\215\311\250_\312\200\312\217\312\212\323\204/__main__.py" deleted file mode 100644 index 6a2aa3f..0000000 --- "a/\326\206\311\246\311\250\325\274\311\250\311\242\307\237\312\215\311\250_\312\200\312\217\312\212\323\204/__main__.py" +++ /dev/null @@ -1,80 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import sys -import time -import logging -from pyrogram import Client as mapple, idle -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li -from ɴᴏᴛᴇʙᴏᴏᴋ.design_i import * -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -API_ID = Li.API_ID -API_HASH = Li.API_HASH -SESSION_NAME = Li.SESSION_NAME -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -#enable logging -logging.basicConfig( - format="%(asctime)s - %(name)s - %(levelname)s - %(message)s", - handlers=[logging.FileHandler("__ʀʏʊӄi__.txt"), - logging.StreamHandler() - ], - #level=logging.INFO, -) - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -PLUGINS = dict( - root="ᴅᴇᴀᴛʜ_ʙᴏᴏᴋ" -) -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -ʍǟֆȶɛʀʍɨռɖ = mapple( - session_name=SESSION_NAME, - api_id=API_ID, - api_hash=API_HASH, - plugins=PLUGINS, - workers=20 - ) -ʍǟֆȶɛʀʍɨռɖ.start() -print("\n\n\n\MusicUserBot dan icazə istəyirəm, Xaiş edirəm dayanın!\n") -time.sleep(5) -print("Bütün sənədlər yoxlanılır!") -time.sleep(3) -print("Sinxronizasiya olunur!") -print("Bitdi!.... davam edirik\n") -time.sleep(1) -print("MODUL Dosyaları yoxlanılır!") -time.sleep(1) -print("Sinxronizasiya olunur!") -time.sleep(3) -print("Bitdi!....Gəlin Başlayaq:\n") -print(" 3") -time.sleep(1) -print(" 2") -time.sleep(1) -print(" 1") -print('✅ MusicUserBot Onlayındır\n') -print(DES_ME) -idle() -ʍǟֆȶɛʀʍɨռɖ.stop() -print("Təmizləmə tamamlandı..\n\n\nBot çıxır:\n") -time.sleep(1) -print(" 1") -time.sleep(1) -print(" 2") -time.sleep(1) -print(" 3\n\n\n") -print('❌ MusicUserBot Offlayndır\n') -print(DED_ME) From 54f430ce37d6f3eccc49c773e6fe56cb45d9c9c5 Mon Sep 17 00:00:00 2001 From: ramoben200 <112237128+ramoben200@users.noreply.github.com> Date: Fri, 23 Sep 2022 06:45:20 +0300 Subject: [PATCH 12/12] =?UTF-8?q?Delete=20=E1=B4=85=E1=B4=87=E1=B4=80?= =?UTF-8?q?=E1=B4=9B=CA=9C=5F=CA=99=E1=B4=8F=E1=B4=8F=E1=B4=8B=20directory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ramoben200 <112237128+ramoben200@users.noreply.github.com> --- .../commands.py" | 57 --------- .../dedsec/end.py" | 59 --------- .../dedsec/group_check.py" | 59 --------- .../dedsec/mute.py" | 52 -------- .../dedsec/now_playing.py" | 70 ----------- .../dedsec/off.py" | 40 ------ .../dedsec/on.py" | 58 --------- .../dedsec/pause.py" | 47 ------- .../dedsec/raw_cleaner.py" | 62 ---------- .../dedsec/replay.py" | 58 --------- .../dedsec/resume.py" | 59 --------- .../dedsec/sing.py" | 117 ------------------ .../dedsec/skip.py" | 75 ----------- .../dedsec/unmute.py" | 49 -------- .../ryuk_time.py" | 79 ------------ 15 files changed, 941 deletions(-) delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/commands.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/end.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/group_check.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/mute.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/now_playing.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/off.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/on.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/pause.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/raw_cleaner.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/replay.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/resume.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/sing.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/skip.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/unmute.py" delete mode 100644 "\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/ryuk_time.py" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/commands.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/commands.py" deleted file mode 100644 index 5a1ba0c..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/commands.py" +++ /dev/null @@ -1,57 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import asyncio -from pyrogram import Client, filters -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" - -WHITE_COMMAND = Li.WHITE_COMMAND - -@Client.on_message(demon_killer_sigki - & (senzo_kryo_ni | misa_misa) - & filters.command("cmd", prefixes=WHITE_COMMAND) - ) -async def show_help(_, ryui: Message): - if ded.msg.get('cmd') is not None: - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("♻️ Serverlə əlaqə qurulur...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - await ded.msg['cmd'].delete() - ded.msg['cmd'] = hawk = await ryui.reply_photo( - "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", - caption=FULL_PLAYING_HELP - ) - await ryui.delete() - await delete_command_blue((hawk, ryui), CMD_DEL) - return - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def delete_command_blue(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/end.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/end.py" deleted file mode 100644 index 896a666..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/end.py" +++ /dev/null @@ -1,59 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -import asyncio -from pyrogram import Client, filters -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("endvc", prefixes=DYNO_COMMAND) - ) -async def stop_playing(_, ryui: Message): - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - voice_chatting = ded.voice_chatting - voice_chatting.stop_playout() - hawk = await ryui.reply_photo( - "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", - caption=DOPE_END - ) - await ded.update_start_time(reset=True) - ded.playlist.clear() - await wait_before_rm((hawk, ryui), Kill_Time) - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - 🔞çox qurdalama🔞 aykhan_s 🙋🏻‍♂️ -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/group_check.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/group_check.py" deleted file mode 100644 index 7ed98c2..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/group_check.py" +++ /dev/null @@ -1,59 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import asyncio -from pyrogram import Client, filters, emoji -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" - -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & filters.command("group", prefixes=DYNO_COMMAND) - ) -async def list_voice_chat(client, ryui: Message): - voice_chatting = ded.voice_chatting - if voice_chatting.is_connected: - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - chat_id = int("-100" + str(voice_chatting.full_chat.id)) - await pwn.delete() - chat = await client.get_chat(chat_id) - hawk = await ryui.reply_photo( - "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", - caption=f"👨🏻‍💻 @RoBotlarimTg\n\nMən olduğum qruplar: \n**{chat.title}**" - ) - else: - hawk = await ryui.reply_text("Hazırda heçbir qrupda oxumuram") - await wait_before_rm((hawk, ryui), Kill_Time) - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s | aykhan026 -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/mute.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/mute.py" deleted file mode 100644 index 901eefb..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/mute.py" +++ /dev/null @@ -1,52 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -import asyncio -from pyrogram import Client, filters, emoji -from pyrogram.types import Message -from pytgcalls import GroupCall -from datetime import datetime, timedelta -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("mutevc", prefixes=DYNO_COMMAND) - ) -async def mute(client, ryui: Message): - voice_chatting = ded.voice_chatting - chat_id = int("-100" + str(voice_chatting.full_chat.id)) - chat = await client.get_chat(chat_id) - voice_chatting.set_is_mute(True) - hawk = await ryui.reply_photo( - "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", - caption=f"**🔇 Səssizə alındım {chat.title}**" - ) - await delay_mute_tm((hawk, ryui), Kill_Time) - - -async def delay_mute_tm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/now_playing.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/now_playing.py" deleted file mode 100644 index ebf0f86..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/now_playing.py" +++ /dev/null @@ -1,70 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -import asyncio -from pyrogram import Client, filters, emoji -from pyrogram.types import Message -from datetime import datetime, timedelta -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" - -WHITE_COMMAND = Li.WHITE_COMMAND - -@Client.on_message(demon_killer_sigki - & misa_misa - & filters.command("now", prefixes=WHITE_COMMAND) - ) -async def show_current_playing_time(_, ryui: Message): - start_time = ded.start_time - playlist = ded.playlist - if not start_time: - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - hawk = await ryui.reply_photo( - "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", - caption="👨🏻‍💻 @RoBotlarımTg" - ) - await wait_before_rm((hawk,), Kill_Time) - return - utcnow = datetime.utcnow().replace(microsecond=0) - if ded.msg.get('now') is not None: - await ded.msg['now'].delete() - ded.msg['now'] = await playlist[0].reply_text( - f"{emoji.PLAY_BUTTON} {utcnow - start_time} / " - f"{timedelta(seconds=playlist[0].audio.duration)}", - disable_notification=True - ) - await ryui.delete() - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/off.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/off.py" deleted file mode 100644 index 7f77ce3..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/off.py" +++ /dev/null @@ -1,40 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import asyncio -from pyrogram import Client, filters -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("off", prefixes=DYNO_COMMAND) - ) -async def leave_voice_chat(_, ryui: Message): - voice_chatting = ded.voice_chatting - ded.playlist.clear() - voice_chatting.input_filename = '' - await voice_chatting.stop() - await ryui.delete() - -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/on.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/on.py" deleted file mode 100644 index 7cf3455..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/on.py" +++ /dev/null @@ -1,58 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import asyncio -from pyrogram import Client, filters -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & filters.command("on", prefixes=DYNO_COMMAND) - ) -async def join_voice_chatting(client, ryui: Message): - voice_chatting = ded.voice_chatting - voice_chatting.client = client - if voice_chatting.is_connected: - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - await ryui.reply_text( - f"**MusicUserBot**\n✅ Qrupla əlaqə yaranıb\n" - ) - return - await voice_chatting.start(ryui.chat.id) - await ryui.delete() - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() - -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/pause.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/pause.py" deleted file mode 100644 index 752c64d..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/pause.py" +++ /dev/null @@ -1,47 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -from pyrogram import Client, filters -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("pause", prefixes=DYNO_COMMAND) - ) -async def pause_playing(_, ryui: Message): - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - ded.voice_chatting.pause_playout() - await ded.update_start_time(reset=True) - hawk = await ryui.reply_text( - f"⏸️ **Musiqini müvəqqəti dayandırdım**" - ) - ded.msg['pause'] = hawk - await ryui.delete() - -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/raw_cleaner.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/raw_cleaner.py" deleted file mode 100644 index c842599..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/raw_cleaner.py" +++ /dev/null @@ -1,62 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -import asyncio -from pyrogram import Client, filters -from pyrogram.methods.messages.download_media import DEFAULT_DOWNLOAD_DIR as fmedaddyy -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("raw", prefixes=DYNO_COMMAND) - ) -async def clean_raw_pcm(client, ryui: Message): - raw_hug = os.path.join(client.workdir, fmedaddyy) - all_fn: list[str] = os.listdir(raw_hug) - for track in ded.playlist[:2]: - track_fn = f"{track.audio.file_unique_id}.raw" - if track_fn in all_fn: - all_fn.remove(track_fn) - files = 0 - if all_fn: - for fn in all_fn: - if fn.endswith(".raw"): - files += 1 - os.remove(os.path.join(raw_hug, fn)) - hawk = await ryui.reply_text( - f"**RoBotlarimTg**\n Silinən temp faylları: **{files}**" - ) - await ryui.delete() - await wait_before_rm((hawk, ryui), Kill_Time) - return - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - aykhan_s -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/replay.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/replay.py" deleted file mode 100644 index d0ef4b7..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/replay.py" +++ /dev/null @@ -1,58 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import asyncio -from pyrogram import Client, filters -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("replay", prefixes=DYNO_COMMAND) - ) -async def restart_playing(_, ryui: Message): - voice_chatting = ded.voice_chatting - if not ded.playlist: - return - - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - await ryui.reply_text( - f"🔁 **Musiqini yenidən başlatdım**" - ) - voice_chatting.restart_playout() - await ded.update_start_time() - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - ☠aykhan_s )))☠ -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/resume.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/resume.py" deleted file mode 100644 index a36eaab..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/resume.py" +++ /dev/null @@ -1,59 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import asyncio -from pyrogram import Client, filters -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" - -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("resume", prefixes=DYNO_COMMAND) - ) -async def resume_playing(_, ryui: Message): - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - hawk = await ryui.reply_text( - f"**▶️ Dayanan musiqini yenidən başlatdım**", - quote=False - ) - ded.voice_chatting.resume_playout() - if ded.msg.get('pause') is not None: - await ded.msg['pause'].delete() - await ryui.delete() - await wait_before_rm((hawk, ryui), Kill_Time) - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() - -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - ☠aykhan_s 😳 -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/sing.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/sing.py" deleted file mode 100644 index 07b4180..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/sing.py" +++ /dev/null @@ -1,117 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -import asyncio -from pyrogram import Client, filters, emoji -from pyrogram.methods.messages.download_media import DEFAULT_DOWNLOAD_DIR as fmedaddyy -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -WHITE_COMMAND = Li.WHITE_COMMAND - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -@Client.on_message( - filters.group - & ~filters.edited - & misa_misa - & (filters.command("sing", prefixes=WHITE_COMMAND) | filters.audio) -) -async def play_track(client, ryui: Message): - voice_chatting = ded.voice_chatting - playlist = ded.playlist - # check audio - if ryui.audio: - if ryui.audio.duration > (Auto_Add2Play_TimeM * 60): - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - hawk = await ryui.reply_text( - f"{emoji.ROBOT} Bu musiqini qoşa bilmirəm" - f"{str(Auto_Add2Play_TimeM)} dəqiqəlik musiqilərə icazə verilir" - "**Başka musiqi yoxlayın**\n" - ) - await wait_before_rm((hawk,), Kill_Time) - return - media_aud = ryui - elif ryui.reply_to_message and ryui.reply_to_message.audio: - media_aud = ryui.reply_to_message - if media_aud.audio.duration > (Kill_Hour * 60 * 60): - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - hawk = await ryui.reply_text( - f"{emoji.ROBOT} Xəta" - f"{str(Kill_Hour)} Saatlıq musiqini qoşa bilmirəm \n" - ) - await wait_before_rm((hawk,), Kill_Time) - return - else: - await ded.send_playlist() - await ryui.delete() - return - # check already added - if playlist and playlist[-1].audio.file_unique_id \ - == media_aud.audio.file_unique_id: - hawk = await ryui.reply_text(f"**❗ Bu musiqi onsuzda playlistdə var**" - ) - await wait_before_rm((hawk, ryui), Kill_Time) - return - # add to playlist - playlist.append(media_aud) - if len(playlist) == 1: - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - m_status = await ryui.reply_text( - f"**Musiqini qoşuram səbirli olun**" - ) - await ded.download_audio(playlist[0]) - voice_chatting.input_filename = os.path.join( - client.workdir, - fmedaddyy, - f"{playlist[0].audio.file_unique_id}.raw" - ) - await ded.update_start_time() - await m_status.delete() - print(f"- Oxunan: {playlist[0].audio.title}") - await ded.send_playlist() - for track in playlist[:2]: - await ded.download_audio(track) - if not ryui.audio: - await ryui.delete() - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - 🤦🏻‍♂️ aykhan_s☠ -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/skip.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/skip.py" deleted file mode 100644 index cb9c233..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/skip.py" +++ /dev/null @@ -1,75 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -import asyncio -from pyrogram import Client, filters, emoji -from pyrogram.types import Message -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" - -DYNO_COMMAND = Li.DYNO_COMMAND - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("skip", prefixes=DYNO_COMMAND) - ) -async def skip_track(_, ryui: Message): - playlist = ded.playlist - if len(ryui.command) == 1: - await ded.skip_current_playing() - else: - try: - items = list(dict.fromkeys(ryui.command[1:])) - items = [int(x) for x in items if x.isdigit()] - items.sort(reverse=True) - text = [] - for i in items: - if 2 <= i <= (len(playlist) - 1): - audio = f"[{playlist[i].audio.title}]({playlist[i].link})" - playlist.pop(i) - text.append(f"{emoji.WASTEBASKET} {i}. **{audio}**") - else: - text.append(f"{emoji.CROSS_MARK} {i}") - hawk = await ryui.reply_text("\n".join(text)) - await ded.send_playlist() - except (ValueError, TypeError): - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə yaradılır...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - await pwn.delete() - hawk = await ryui.reply_text( - f"**Musiqini dəyişdirdim**", - disable_web_page_preview=True - ) - await wait_before_rm((hawk, ryui), Kill_Time) - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def wait_before_rm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ - ☠aykhan_s☠ -\__/ \__/ \__/ \__/ \__/ -/ \ / \ / \ / \ / \ -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/unmute.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/unmute.py" deleted file mode 100644 index b3ce5f0..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/dedsec/unmute.py" +++ /dev/null @@ -1,49 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import os -import asyncio -from pyrogram import Client, filters, emoji -from pyrogram.methods.messages.download_media import DEFAULT_DOWNLOAD_DIR as fmedaddyy -from pyrogram.types import Message -from pytgcalls import GroupCall -from datetime import datetime, timedelta -from ᴠᴏɪᴄᴇ_ɪᴅ.typos import * -from ᴠᴏɪᴄᴇ_ɪᴅ.vocal import * -from ɴᴏᴛᴇʙᴏᴏᴋ.notes import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.red_eye import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -DYNO_COMMAND = Li.DYNO_COMMAND - - -@Client.on_message(demon_killer_sigki - & senzo_kryo_ni - & misa_misa - & filters.command("unmutevc", prefixes=DYNO_COMMAND) - ) -async def unmute(client, ryui: Message): - voice_chatting = ded.voice_chatting - chat_id = int("-100" + str(voice_chatting.full_chat.id)) - chat = await client.get_chat(chat_id) - voice_chatting.set_is_mute(False) - hawk = await ryui.reply_photo( - "https://telegra.ph/file/f52e92e80e10aa7fc294c.jpg", - caption=f"🔊 **Oxumağa başladım\n {chat.title}**" - ) - await delay_unmute_tm((hawk, ryui), Kill_Time) - -async def delay_unmute_tm(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" -☠aykhan_s -""" diff --git "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/ryuk_time.py" "b/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/ryuk_time.py" deleted file mode 100644 index 08e089c..0000000 --- "a/\341\264\205\341\264\207\341\264\200\341\264\233\312\234_\312\231\341\264\217\341\264\217\341\264\213/ryuk_time.py" +++ /dev/null @@ -1,79 +0,0 @@ -# RoBotlarimTg - MusicUserBot -# Burdan hər hansı modulu kodu faylı reponu -# Kopyalayan peysərdi..!!!! -# Sahib - @aykhan_s - -import asyncio -from time import time -from datetime import datetime -from pyrogram import Client, filters -from pyrogram.types import Message -from ᴍɪꜱᴀ_ᴀᴍᴀɴᴇ.life_death import * -from ᴋɪʀᴀ_ʟɪɢʜᴛ.pyro_auth import Li - -DYNO_COMMAND = Li.DYNO_COMMAND - -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" - -START_TIME = datetime.utcnow() -START_TIME_ISO = START_TIME.replace(microsecond=0).isoformat() -TIME_DURATION_UNITS = ( - ('week', 60 * 60 * 24 * 7), - ('day', 60 * 60 * 24), - ('hour', 60 * 60), - ('min', 60), - ('sec', 1) -) -self_or_contact_filter = filters.create( - lambda - _, - __, - ryui: - (ryui.from_user and ryui.from_user.is_contact) or ryui.outgoing -) -""" - \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / \ \____/ / - / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \__/ / __ \ \_ -""" -@Client.on_message(filters.text - & self_or_contact_filter - & ~filters.edited - & ~filters.via_bot - & filters.command("ryuk", prefixes=DYNO_COMMAND) - ) -async def ping_pong(_, ryui: Message): - start = time() - pwn = await ryui.reply_text("Sinxronzasiya olunur @RoBotlarimTg", True) - await pwn.edit_text("Serverlə əlaqə qurulur...") - await pwn.edit_text("♻️ Yüklənir [░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░ ]") - await pwn.edit_text("♻️ Yüklənir [░░░░░░░░░░░░░░░░░░░░]") - delta_ping = time() - start - hawk = await pwn.edit_text( - f"""**RoBotlarimTg** 👨🏻‍💻 @aykhan_s\n -**Bəli, Mən aktivəm**: - `{delta_ping * 1000:.3f}ms`""" - ) - await delete_ryuk((hawk, ryui), RYUKDEL) - return - - -"+|==========================================🍁----------[-_-]----------🍁==============================================|+" - - -async def delete_ryuk(messages: tuple, delay: int): - await asyncio.sleep(delay) - for msg in messages: - await msg.delete() -""" - \ / \ / \ / \ / \ / \ - \__/ \__/ \__/ \__/ \__/ \__/ - / \ / \ / \ / \ / \ / \ - 🇦🇿👉 \ aykhan_s \ bu tağı hələ çox yerdə görəcəksiniz...) / -__/ \__/ \__/ \__/ \__/ \__/ - \ / \ / \ / \ / \ / \ - \__/ \__/ \__/ \__/ \__/ \__/ -"""