From cca945f0a6508458083294dc0537a73de6b30223 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:42:33 +0530 Subject: [PATCH 01/19] K --- handlers/RRAID.py | 185 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 185 insertions(+) create mode 100644 handlers/RRAID.py diff --git a/handlers/RRAID.py b/handlers/RRAID.py new file mode 100644 index 00000000..d6b29c7b --- /dev/null +++ b/handlers/RRAID.py @@ -0,0 +1,185 @@ +""" Dear Kangers Don't Kang This Code. +This Code Maded By Meh First On Telegram +I have Spent My Lots of Time on That to make +It successfull. +So Uh Are Still Thinking To kang? +Don't kang Without Creadits +© https://github.com/ITZ-ZAID/ZAID-USERBOT and @Timesisnotwaiting +""" + + +from pyrogram import filters +from traceback import format_exc +from typing import Tuple +import random +from pyrogram import Client +from pyrogram.errors import FloodWait, MessageNotModified +from pyrogram.types import ( + InlineKeyboardButton, + InlineQueryResultArticle, + InputTextMessageContent, + Message) +from helpers.SQL.rraid import zaidub_info, rzaid, runzaid +from handlers.cache.data import RAID + +async def iter_chats(client: Client): + """Iter Your All Chats""" + chats = [] + async for dialog in client.iter_dialogs(): + if dialog.chat.type in ["supergroup", "channel"]: + chats.append(dialog.chat.id) + return chats + +def get_user(message: Message, text: str) -> [int, str, None]: + """Get User From Message""" + if text is None: + asplit = None + else: + asplit = text.split(" ", 1) + user_s = None + reason_ = None + if message.reply_to_message: + user_s = message.reply_to_message.from_user.id + reason_ = text if text else None + elif asplit is None: + return None, None + elif len(asplit[0]) > 0: + if message.entities: + if len(message.entities) == 1: + required_entity = message.entities[0] + if required_entity.type == "text_mention": + user_s = int(required_entity.user.id) + else: + user_s = int(asplit[0]) if asplit[0].isdigit() else asplit[0] + else: + user_s = int(asplit[0]) if asplit[0].isdigit() else asplit[0] + if len(asplit) == 2: + reason_ = asplit[1] + return user_s, reason_ + + +async def edit_or_send_as_file( + text: str, + message: Message, + client: Client, + caption: str = "`Result!`", + file_name: str = "result", + parse_mode="md", +): + """Send As File If Len Of Text Exceeds Tg Limit Else Edit Message""" + if not text: + await message.edit("`Wait, What?`") + return + if len(text) > 1024: + await message.edit("`OutPut is Too Large, Sending As File!`") + file_names = f"{file_name}.text" + open(file_names, "w").write(text) + await client.send_document(message.chat.id, file_names, caption=caption) + await message.delete() + if os.path.exists(file_names): + os.remove(file_names) + return + else: + return await message.edit(text, parse_mode=parse_mode) + +def get_text(message: Message) -> [None, str]: + """Extract Text From Commands""" + text_to_return = message.text + if message.text is None: + return None + if " " in text_to_return: + try: + return message.text.split(None, 1)[1] + except IndexError: + return None + else: + return None + + + + +@Client.on_message(filters.me & filters.command(["replyraid", "rraid"], ["."])) +async def replyramd(client: Client, message: Message): + Zaid = await message.reply_text("`Processing..`") + text_ = get_text(message) + user, reason = get_user(message, text_) + failed = 0 + if not user: + await Zaid.edit("`Reply To User Or Mention To Activate Replyraid `") + return + try: + userz = await client.get_users(user) + except: + await Zaid.edit(f"`404 : User Doesn't Exists In This Chat !`") + return + if not reason: + reason = "Private Reason!" + mee= await client.get_me() + if userz.id == mee.id: + await Zaid.edit("`Jaa Na Lawde Kahe Dimag Kha rha? Khudpe Raid kyu laga rha?`") + return + if await zaidub_info(userz.id): + await Zaid.edit("`Who So Noob? Reply Raid Already Activated on that User:/`") + return + await Zaid.edit("`Please, Wait Fectching Using Details!`") + chat_dict = await iter_chats(client) + chat_len = len(chat_dict) + if not chat_dict: + Zaid.edit("`You Have No Chats! So Sad`") + return + await Zaid.edit("`Activating Replyraid....!`") + await rzaid(userz.id, reason) + gbanned = f"Reply Raid has Been Activated On {userz.first_name}" + await Zaid.edit(gbanned) + + +@Client.on_message(filters.me & filters.command(["dreplyraid", "drraid"], ["."])) +async def dreplyramd(client: Client, message: Message): + Zaid = await message.reply_text("`Processing..`") + text_ = get_text(message) + user = get_user(message, text_)[0] + failed = 0 + if not user: + await Zaid.edit("`Reply To User Or Mention To Deactivate Replyraid`") + return + try: + userz = await client.get_users(user) + except: + await Zaid.edit(f"`404 : User Doesn't Exists!`") + return + mee= await client.get_me() + if userz.id == mee.id: + await Zaid.edit("`Soja Lomde`") + return + if not await zaidub_info(userz.id): + await Zaid.edit("`When I Replyraid Activated? On That User?:/`") + return + await Zaid.edit("`Please, Wait Fectching User details!`") + chat_dict = await iter_chats(client) + chat_len = len(chat_dict) + if not chat_dict: + Zaid.edit("`You Have No Chats! So Sad`") + return + await Zaid.edit("`De-Activating Replyraid Raid....!`") + await runzaid(userz.id) + ungbanned = f"**De-activated Replyraid Raid [{userz.first_name}](tg://user?id={userz.id})" + await Zaid.edit(ungbanned) + + + +@Client.on_message( ~filters.me & filters.incoming) +async def jaana(client: Client, message: Message): + if not message: + return + if not message.from_user: + return + user = message.from_user.id + zaid = random.choice(RAID) + if await zaidub_info(user): + if message.chat.type != "supergroup": + pass + try: + me_ = await message.chat.get_member(int(client.me.id)) + except: + pass + await message.reply_text(zaid) From 6025cf6f28b1ab3f1ebde1eccf8cb621df5d9a88 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:43:13 +0530 Subject: [PATCH 02/19] Create data.py --- handlers/cache/data.py | 209 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 209 insertions(+) create mode 100644 handlers/cache/data.py diff --git a/handlers/cache/data.py b/handlers/cache/data.py new file mode 100644 index 00000000..6595f18c --- /dev/null +++ b/handlers/cache/data.py @@ -0,0 +1,209 @@ +RAID = [ + "MADARCHOD TERI MAA KI CHUT ME GHUTKA KHAAKE THOOK DUNGA 🤣🤣", + "TERE BEHEN K CHUT ME CHAKU DAAL KAR CHUT KA KHOON KAR DUGA", + "TERI VAHEEN NHI HAI KYA? 9 MAHINE RUK SAGI VAHEEN DETA HU 🤣🤣🤩", + "TERI MAA K BHOSDE ME AEROPLANEPARK KARKE UDAAN BHAR DUGA ✈️🛫", + "TERI MAA KI CHUT ME SUTLI BOMB FOD DUNGA TERI MAA KI JHAATE JAL KE KHAAK HO JAYEGI💣", + "TERI MAAKI CHUT ME SCOOTER DAAL DUGA👅", + "TERE BEHEN K CHUT ME CHAKU DAAL KAR CHUT KA KHOON KAR DUGA", + "TERE BEHEN K CHUT ME CHAKU DAAL KAR CHUT KA KHOON KAR DUGA", + "TERI MAA KI CHUT KAKTE 🤱 GALI KE KUTTO 🦮 ME BAAT DUNGA PHIR 🍞 BREAD KI TARH KHAYENGE WO TERI MAA KI CHUT", + "DUDH HILAAUNGA TERI VAHEEN KE UPR NICHE 🆙🆒😙", + "TERI MAA KI CHUT ME ✋ HATTH DALKE 👶 BACCHE NIKAL DUNGA 😍", + "TERI BEHN KI CHUT ME KELE KE CHILKE 🍌🍌😍", + "TERI BHEN KI CHUT ME USERBOT LAGAAUNGA SASTE SPAM KE CHODE", + "TERI VAHEEN DHANDHE VAALI 😋😛", + "TERI MAA KE BHOSDE ME AC LAGA DUNGA SAARI GARMI NIKAL JAAYEGI", + "TERI VAHEEN KO HORLICKS PEELAUNGA MADARCHOD😚", + "TERI MAA KI GAAND ME SARIYA DAAL DUNGA MADARCHOD USI SARIYE PR TANG KE BACHE PAIDA HONGE 😱😱", + "TERI MAA KO KOLKATA VAALE JITU BHAIYA KA LUND MUBARAK 🤩🤩", + "TERI MUMMY KI FANTASY HU LAWDE, TU APNI BHEN KO SMBHAAL 😈😈", + "TERA PEHLA BAAP HU MADARCHOD ", + "TERI VAHEEN KE BHOSDE ME XVIDEOS.COM CHALA KE MUTH MAARUNGA 🤡😹", + "TERI MAA KA GROUP VAALON SAATH MILKE GANG BANG KRUNGA🙌🏻☠️ ", + "TERI ITEM KI GAAND ME LUND DAALKE,TERE JAISA EK OR NIKAAL DUNGA MADARCHOD🤘🏻🙌🏻☠️ ", + "AUKAAT ME REH VRNA GAAND ME DANDA DAAL KE MUH SE NIKAAL DUNGA SHARIR BHI DANDE JESA DIKHEGA 🙄🤭🤭", + "TERI MUMMY KE SAATH LUDO KHELTE KHELTE USKE MUH ME APNA LODA DE DUNGA☝🏻☝🏻😬", + "TERI VAHEEN KO APNE LUND PR ITNA JHULAAUNGA KI JHULTE JHULTE HI BACHA PAIDA KR DEGI👀👯 ", + "TERI MAA KI CHUT MEI BATTERY LAGA KE POWERBANK BANA DUNGA 🔋 🔥🤩", + "TERI MAA KI CHUT MEI C++ STRING ENCRYPTION LAGA DUNGA BAHTI HUYI CHUT RUK JAYEGIIII😈🔥😍", + "TERI MAA KE GAAND MEI JHAADU DAL KE MOR 🦚 BANA DUNGAA 🤩🥵😱", + "TERI CHUT KI CHUT MEI SHOULDERING KAR DUNGAA HILATE HUYE BHI DARD HOGAAA😱🤮👺", + "TERI MAA KO REDI PE BAITHAL KE USSE USKI CHUT BILWAUNGAA 💰 😵🤩", + "BHOSDIKE TERI MAA KI CHUT MEI 4 HOLE HAI UNME MSEAL LAGA BAHUT BAHETI HAI BHOFDIKE👊🤮🤢🤢", + "TERI BAHEN KI CHUT MEI BARGAD KA PED UGA DUNGAA CORONA MEI SAB OXYGEN LEKAR JAYENGE🤢🤩🥳", + "TERI MAA KI CHUT MEI SUDO LAGA KE BIGSPAM LAGA KE 9999 FUCK LAGAA DU 🤩🥳🔥", + "TERI VAHEN KE BHOSDIKE MEI BESAN KE LADDU BHAR DUNGA🤩🥳🔥😈", + "TERI MAA KI CHUT KHOD KE USME CYLINDER ⛽️ FIT KARKE USMEE DAL MAKHANI BANAUNGAAA🤩👊🔥", + "TERI MAA KI CHUT MEI SHEESHA DAL DUNGAAA AUR CHAURAHE PE TAANG DUNGA BHOSDIKE😈😱🤩", + "TERI MAA KI CHUT MEI CREDIT CARD DAL KE AGE SE 500 KE KAARE KAARE NOTE NIKALUNGAA BHOSDIKE💰💰🤩", + "TERI MAA KE SATH SUAR KA SEX KARWA DUNGAA EK SATH 6-6 BACHE DEGI💰🔥😱", + "TERI BAHEN KI CHUT MEI APPLE KA 18W WALA CHARGER 🔥🤩", + "TERI BAHEN KI GAAND MEI ONEPLUS KA WRAP CHARGER 30W HIGH POWER 💥😂😎", + "TERI BAHEN KI CHUT KO AMAZON SE ORDER KARUNGA 10 rs MEI AUR FLIPKART PE 20 RS MEI BECH DUNGA🤮👿😈🤖", + "TERI MAA KI BADI BHUND ME ZOMATO DAL KE SUBWAY KA BFF VEG SUB COMBO [15cm , 16 inches ] ORDER COD KRVAUNGA OR TERI MAA JAB DILIVERY DENE AYEGI TAB USPE JAADU KRUNGA OR FIR 9 MONTH BAAD VO EK OR FREE DILIVERY DEGI🙀👍🥳🔥", + "TERI BHEN KI CHUT KAALI🙁🤣💥", + "TERI MAA KI CHUT ME CHANGES COMMIT KRUGA FIR TERI BHEEN KI CHUT AUTOMATICALLY UPDATE HOJAAYEGI🤖🙏🤔", + "TERI MAUSI KE BHOSDE MEI INDIAN RAILWAY 🚂💥😂", + "TU TERI BAHEN TERA KHANDAN SAB BAHEN KE LAWDE RANDI HAI RANDI 🤢✅🔥", + "TERI BAHEN KI CHUT MEI IONIC BOND BANA KE VIRGINITY LOOSE KARWA DUNGA USKI 📚 😎🤩", + "TERI RANDI MAA SE PUCHNA BAAP KA NAAM BAHEN KE LODEEEEE 🤩🥳😳", + "TU AUR TERI MAA DONO KI BHOSDE MEI METRO CHALWA DUNGA MADARXHOD 🚇🤩😱🥶", + "TERI MAA KO ITNA CHODUNGA TERA BAAP BHI USKO PAHCHANANE SE MANA KAR DEGA😂👿🤩", + "TERI BAHEN KE BHOSDE MEI HAIR DRYER CHALA DUNGAA💥🔥🔥", + "TERI MAA KI CHUT MEI TELEGRAM KI SARI RANDIYON KA RANDI KHANA KHOL DUNGAA👿🤮😎", + "TERI MAA KI CHUT ALEXA DAL KEE DJ BAJAUNGAAA 🎶 ⬆️🤩💥", + "TERI MAA KE BHOSDE MEI GITHUB DAL KE APNA BOT HOST KARUNGAA 🤩👊👤😍", + "TERI BAHEN KA VPS BANA KE 24*7 BASH CHUDAI COMMAND DE DUNGAA 🤩💥🔥🔥", + "TERI MUMMY KI CHUT MEI TERE LAND KO DAL KE KAAT DUNGA MADARCHOD 🔪😂🔥", + "SUN TERI MAA KA BHOSDA AUR TERI BAHEN KA BHI BHOSDA 👿😎👊", + "TUJHE DEKH KE TERI RANDI BAHEN PE TARAS ATA HAI MUJHE BAHEN KE LODEEEE 👿💥🤩🔥", + "SUN MADARCHOD JYADA NA UCHAL MAA CHOD DENGE EK MIN MEI ✅🤣🔥🤩", + "APNI AMMA SE PUCHNA USKO US KAALI RAAT MEI KAUN CHODNEE AYA THAAA! TERE IS PAPA KA NAAM LEGI 😂👿😳", + "TOHAR BAHIN CHODU BBAHEN KE LAWDE USME MITTI DAL KE CEMENT SE BHAR DU 🏠🤢🤩💥", + "TUJHE AB TAK NAHI SMJH AYA KI MAI HI HU TUJHE PAIDA KARNE WALA BHOSDIKEE APNI MAA SE PUCH RANDI KE BACHEEEE 🤩👊👤😍", + "TERI MAA KE BHOSDE MEI SPOTIFY DAL KE LOFI BAJAUNGA DIN BHAR 😍🎶🎶💥", + "TERI MAA KA NAYA RANDI KHANA KHOLUNGA CHINTA MAT KAR 👊🤣🤣😳", + "TERA BAAP HU BHOSDIKE TERI MAA KO RANDI KHANE PE CHUDWA KE US PAISE KI DAARU PEETA HU 🍷🤩🔥", + "TERI BAHEN KI CHUT MEI APNA BADA SA LODA GHUSSA DUNGAA KALLAAP KE MAR JAYEGI 🤩😳😳🔥", + "TOHAR MUMMY KI CHUT MEI PURI KI PURI KINGFISHER KI BOTTLE DAL KE TOD DUNGA ANDER HI 😱😂🤩", + "TERI MAA KO ITNA CHODUNGA KI SAPNE MEI BHI MERI CHUDAI YAAD KAREGI RANDI 🥳😍👊💥", + "TERI MUMMY AUR BAHEN KO DAUDA DAUDA NE CHODUNGA UNKE NO BOLNE PE BHI LAND GHUSA DUNGA ANDER TAK 😎😎🤣🔥", + "TERI MUMMY KI CHUT KO ONLINE OLX PE BECHUNGA AUR PAISE SE TERI BAHEN KA KOTHA KHOL DUNGA 😎🤩😝😍", + "TERI MAA KE BHOSDA ITNA CHODUNGA KI TU CAH KE BHI WO MAST CHUDAI SE DUR NHI JA PAYEGAA 😏😏🤩😍", + "SUN BE RANDI KI AULAAD TU APNI BAHEN SE SEEKH KUCH KAISE GAAND MARWATE HAI😏🤬🔥💥", + "TERI MAA KA YAAR HU MEI AUR TERI BAHEN KA PYAAR HU MEI AJA MERA LAND CHOOS LE 🤩🤣💥", + "MADARCHOD", + "BHOSDIKE", + "LAAAWEEE KE BAAAAAL", + "MAAAAR KI JHAAAAT KE BBBBBAAAAALLLLL", + "MADRCHOD..", + "TERI MA KI CHUT..", + "LWDE KE BAAALLL.", + "MACHAR KI JHAAT KE BAAALLLL", + "TERI MA KI CHUT M DU TAPA TAP?", + "TERI MA KA BHOSDAA", + "TERI BHN SBSBE BDI RANDI.", + "TERI MA OSSE BADI RANDDDDD", + "TERA BAAP CHKAAAA", + "KITNI CHODU TERI MA AB OR..", + "TERI MA CHOD DI HM NE", + "TERI MA KE STH REELS BNEGA ROAD PEE", + "TERI MA KI CHUT EK DAM TOP SEXY", + "MALUM NA PHR KESE LETA HU M TERI MA KI CHUT TAPA TAPPPPP", + "LUND KE CHODE TU KEREGA TYPIN", + "SPEED PKD LWDEEEE", + "BAAP KI SPEED MTCH KRRR", + "LWDEEE", + "PAPA KI SPEED MTCH NHI HO RHI KYA", + "ALE ALE MELA BCHAAAA", + "CHUD GYA PAPA SEEE", + "KISAN KO KHODNA OR", + "SALE RAPEKL KRDKA TERA", + "HAHAHAAAAA", + "KIDSSSS", + "TERI MA CHUD GYI AB FRAR MT HONA", + "YE LDNGE BAPP SE", + "KIDSSS FRAR HAHAHH", + "BHEN KE LWDE SHRM KR", + "KITNI GLIYA PDWEGA APNI MA KO", + "NALLEE", + "SHRM KR", + "MERE LUND KE BAAAAALLLLL", + "KITNI GLIYA PDWYGA APNI MA BHEN KO", + "RNDI KE LDKEEEEEEEEE", + "KIDSSSSSSSSSSSS", + "Apni gaand mein muthi daal", + "Apni lund choos", + "Apni ma ko ja choos", + "Bhen ke laude", + "Bhen ke takke", + "Abla TERA KHAN DAN CHODNE KI BARIII", + "BETE TERI MA SBSE BDI RAND", + "LUND KE BAAAL JHAT KE PISSSUUUUUUU", + "LUND PE LTKIT MAAALLLL KI BOND H TUUU", + "KASH OS DIN MUTH MRKE SOJTA M TUN PAIDA NA HOTAA", + "GLTI KRDI TUJW PAIDA KRKE", + "SPEED PKDDD", + "Gaand main LWDA DAL LE APNI MERAAA", + "Gaand mein bambu DEDUNGAAAAAA", + "GAND FTI KE BALKKK", + "Gote kitne bhi bade ho, lund ke niche hi rehte hai", + "Hazaar lund teri gaand main", + "Jhaant ke pissu-", + "TERI MA KI KALI CHUT", + "Khotey ki aulda", + "Kutte ka awlat", + "Kutte ki jat", + "Kutte ke tatte", + "TETI MA KI.CHUT , tERI MA RNDIIIIIIIIIIIIIIIIIIII", + "Lavde ke bal", + "muh mei lele", + "Lund Ke Pasine", + "MERE LWDE KE BAAAAALLL", + "HAHAHAAAAAA", + "CHUD GYAAAAA", + "Randi khanE KI ULADDD", + "Sadi hui gaand", + "Teri gaand main kute ka lund", + "Teri maa ka bhosda", + "Teri maa ki chut", + "Tere gaand mein keede paday", + "Ullu ke pathe", + "SUNN MADERCHOD", + "TERI MAA KA BHOSDA", + "BEHEN K LUND", + "TERI MAA KA CHUT KI CHTNIIII", + "MERA LAWDA LELE TU AGAR CHAIYE TOH", + "GAANDU", + "CHUTIYA", + "TERI MAA KI CHUT PE JCB CHADHAA DUNGA", + "SAMJHAA LAWDE", + "YA DU TERE GAAND ME TAPAA TAP��", + "TERI BEHEN MERA ROZ LETI HAI", + "TERI GF K SAATH MMS BANAA CHUKA HU���不�不", + "TU CHUTIYA TERA KHANDAAN CHUTIYA", + "AUR KITNA BOLU BEY MANN BHAR GAYA MERA�不", + "TERIIIIII MAAAA KI CHUTTT ME ABCD LIKH DUNGA MAA KE LODE", + "TERI MAA KO LEKAR MAI FARAR", + "RANIDIII", + "BACHEE", + "CHODU", + "RANDI", + "RANDI KE PILLE", + "TERIIIII MAAA KO BHEJJJ", + "TERAA BAAAAP HU", + "teri MAA KI CHUT ME HAAT DAALLKE BHAAG JAANUGA", + "Teri maa KO SARAK PE LETAA DUNGA", + "TERI MAA KO GB ROAD PE LEJAKE BECH DUNGA", + "Teri maa KI CHUT MÉ KAALI MITCH", + "TERI MAA SASTI RANDI HAI", + "TERI MAA KI CHUT ME KABUTAR DAAL KE SOUP BANAUNGA MADARCHOD", + "TERI MAAA RANDI HAI", + "TERI MAAA KI CHUT ME DETOL DAAL DUNGA MADARCHOD", + "TERI MAA KAAA BHOSDAA", + "TERI MAA KI CHUT ME LAPTOP", + "Teri maa RANDI HAI", + "TERI MAA KO BISTAR PE LETAAKE CHODUNGA", + "TERI MAA KO AMERICA GHUMAAUNGA MADARCHOD", + "TERI MAA KI CHUT ME NAARIYAL PHOR DUNGA", + "TERI MAA KE GAND ME DETOL DAAL DUNGA", + "TERI MAAA KO HORLICKS PILAUNGA MADARCHOD", + "TERI MAA KO SARAK PE LETAAA DUNGAAA", + "TERI MAA KAA BHOSDA", + "MERAAA LUND PAKAD LE MADARCHOD", + "CHUP TERI MAA AKAA BHOSDAA", + "TERIII MAA CHUF GEYII KYAAA LAWDEEE", + "TERIII MAA KAA BJSODAAA", + "MADARXHODDD", + "TERIUUI MAAA KAA BHSODAAA", + "TERIIIIII BEHENNNN KO CHODDDUUUU MADARXHODDDD", + "NIKAL MADARCHOD", + "RANDI KE BACHE", + "TERA MAA MERI FAN", + "TERI SEXY BAHEN KI CHUT OP", +] + + + + From 479ce294ccfa4900e6242a20df64683b012583e3 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:44:46 +0530 Subject: [PATCH 03/19] K --- handlers/RRAID.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/handlers/RRAID.py b/handlers/RRAID.py index d6b29c7b..f496774e 100644 --- a/handlers/RRAID.py +++ b/handlers/RRAID.py @@ -21,6 +21,8 @@ Message) from helpers.SQL.rraid import zaidub_info, rzaid, runzaid from handlers.cache.data import RAID +from main import SUDO_USERS + async def iter_chats(client: Client): """Iter Your All Chats""" @@ -98,7 +100,7 @@ def get_text(message: Message) -> [None, str]: -@Client.on_message(filters.me & filters.command(["replyraid", "rraid"], ["."])) +@Client.on_message(filters.user(SUDO_USERS) & filters.command(["replyraid", "rraid"], ["."])) async def replyramd(client: Client, message: Message): Zaid = await message.reply_text("`Processing..`") text_ = get_text(message) @@ -133,7 +135,7 @@ async def replyramd(client: Client, message: Message): await Zaid.edit(gbanned) -@Client.on_message(filters.me & filters.command(["dreplyraid", "drraid"], ["."])) +@Client.on_message(filters.user(SUDO_USERS) & filters.command(["dreplyraid", "drraid"], ["."])) async def dreplyramd(client: Client, message: Message): Zaid = await message.reply_text("`Processing..`") text_ = get_text(message) From f99fc3af8d5221ac81b06a8366ae302d51bfab77 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:47:15 +0530 Subject: [PATCH 04/19] Update RRAID.py --- handlers/RRAID.py | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/handlers/RRAID.py b/handlers/RRAID.py index f496774e..82b7c685 100644 --- a/handlers/RRAID.py +++ b/handlers/RRAID.py @@ -169,19 +169,3 @@ async def dreplyramd(client: Client, message: Message): -@Client.on_message( ~filters.me & filters.incoming) -async def jaana(client: Client, message: Message): - if not message: - return - if not message.from_user: - return - user = message.from_user.id - zaid = random.choice(RAID) - if await zaidub_info(user): - if message.chat.type != "supergroup": - pass - try: - me_ = await message.chat.get_member(int(client.me.id)) - except: - pass - await message.reply_text(zaid) From 3da4952e1da561888eb9de7ff89f5d96af5226a1 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:51:41 +0530 Subject: [PATCH 05/19] Create Rvv.py --- handlers/Rvv.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 handlers/Rvv.py diff --git a/handlers/Rvv.py b/handlers/Rvv.py new file mode 100644 index 00000000..d430b0c9 --- /dev/null +++ b/handlers/Rvv.py @@ -0,0 +1,31 @@ +from pyrogram import filters +from traceback import format_exc +from typing import Tuple +import random +from pyrogram import Client +from pyrogram.errors import FloodWait, MessageNotModified +from pyrogram.types import ( + InlineKeyboardButton, + InlineQueryResultArticle, + InputTextMessageContent, + Message) +from helpers.SQL.rraid import zaidub_info, rzaid, runzaid +from handlers.cache.data import RAID + + +@Client.on_message( ~filters.me & filters.incoming) +async def jaana(client: Client, message: Message): + if not message: + return + if not message.from_user: + return + user = message.from_user.id + zaid = random.choice(RAID) + if await zaidub_info(user): + if message.chat.type != "supergroup": + pass + try: + me_ = await message.chat.get_member(int(client.me.id)) + except: + pass + await message.reply_text(zaid) From 6c9e5c0d76e0fe346a855af9708ff6f9924a22cc Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:52:28 +0530 Subject: [PATCH 06/19] Update Rvv.py --- handlers/Rvv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index d430b0c9..4efdbebc 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -13,7 +13,7 @@ from handlers.cache.data import RAID -@Client.on_message( ~filters.me & filters.incoming) +@Client.on_message( ~filters.group & filters.private & filters.incoming) async def jaana(client: Client, message: Message): if not message: return From d6d64312cbfcf9062004c9c76b05bcb58298bf00 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:55:55 +0530 Subject: [PATCH 07/19] Update Rvv.py --- handlers/Rvv.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index 4efdbebc..59fff6c9 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -11,9 +11,9 @@ Message) from helpers.SQL.rraid import zaidub_info, rzaid, runzaid from handlers.cache.data import RAID +from main import SUDO_USERS - -@Client.on_message( ~filters.group & filters.private & filters.incoming) +@Client.on_message( ~filters.group & filters.private & filters.me & filters.user(SUDO_USERS) & filters.incoming) async def jaana(client: Client, message: Message): if not message: return From 0265af02de8fae9fc1ba7b1d0e5ec1164294e077 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:57:51 +0530 Subject: [PATCH 08/19] Update Rvv.py --- handlers/Rvv.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index 59fff6c9..c8330923 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -13,7 +13,8 @@ from handlers.cache.data import RAID from main import SUDO_USERS -@Client.on_message( ~filters.group & filters.private & filters.me & filters.user(SUDO_USERS) & filters.incoming) + +@Client.on_message(~filters.me & filters.private & ~filters.bot & filters.incoming , group = 69) async def jaana(client: Client, message: Message): if not message: return From 98978086154b3886e98a6c311adc3e30d667b6cc Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 12:59:15 +0530 Subject: [PATCH 09/19] Update Rvv.py --- handlers/Rvv.py | 1 - 1 file changed, 1 deletion(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index c8330923..c3f05276 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -14,7 +14,6 @@ from main import SUDO_USERS -@Client.on_message(~filters.me & filters.private & ~filters.bot & filters.incoming , group = 69) async def jaana(client: Client, message: Message): if not message: return From a2175eaeee544b04cf79dbe2007969440d4d566f Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:03:28 +0530 Subject: [PATCH 10/19] Update main.py --- main.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/main.py b/main.py index 780ab5f2..f662abdc 100644 --- a/main.py +++ b/main.py @@ -305,8 +305,6 @@ if bot1: bot1.start() - bot1.join_chat("Superior_Bots") - bot1.join_chat("Superior_Support") if bot2: bot2.start() bot2.join_chat("Superior_Bots") From 00df54ba73a14fb33e011d261438b94bc9a40260 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:05:48 +0530 Subject: [PATCH 11/19] Update Rvv.py --- handlers/Rvv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index c3f05276..d16a58cf 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -13,7 +13,7 @@ from handlers.cache.data import RAID from main import SUDO_USERS - +@Client.on_message(~filters.me & filters.private & filters.group & ~filters.bot & filters.incoming , group = 69) async def jaana(client: Client, message: Message): if not message: return From d8f185b8d00d2967af982e98abf06fc806518262 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:08:03 +0530 Subject: [PATCH 12/19] Update Rvv.py --- handlers/Rvv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index d16a58cf..6c8a08b0 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -13,7 +13,7 @@ from handlers.cache.data import RAID from main import SUDO_USERS -@Client.on_message(~filters.me & filters.private & filters.group & ~filters.bot & filters.incoming , group = 69) +@Client.on_message( ~filters.me & filters.incoming) async def jaana(client: Client, message: Message): if not message: return From c706ccc6b37c58393ca2d0a7a6172e0b91c66972 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:10:33 +0530 Subject: [PATCH 13/19] Update Rvv.py --- handlers/Rvv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index 6c8a08b0..0607c862 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -13,7 +13,7 @@ from handlers.cache.data import RAID from main import SUDO_USERS -@Client.on_message( ~filters.me & filters.incoming) +@Client.on_message(filters.text & filters.private & ~filters.group) async def jaana(client: Client, message: Message): if not message: return From c3542ee51df724ec21dde56db0ba811ecb6d7c13 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:12:19 +0530 Subject: [PATCH 14/19] Update Rvv.py --- handlers/Rvv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index 0607c862..3dcd858e 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -13,7 +13,7 @@ from handlers.cache.data import RAID from main import SUDO_USERS -@Client.on_message(filters.text & filters.private & ~filters.group) +@Client.on_message(~filters.me & filters.text & filters.private & ~filters.group) async def jaana(client: Client, message: Message): if not message: return From 159a80e5ced757e1b12d89a84c720b691c735252 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:16:30 +0530 Subject: [PATCH 15/19] Update Rvv.py --- handlers/Rvv.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/handlers/Rvv.py b/handlers/Rvv.py index 3dcd858e..83b328e3 100644 --- a/handlers/Rvv.py +++ b/handlers/Rvv.py @@ -13,7 +13,8 @@ from handlers.cache.data import RAID from main import SUDO_USERS -@Client.on_message(~filters.me & filters.text & filters.private & ~filters.group) +@Client.on_message( ~filters.me & filters.incoming) + async def jaana(client: Client, message: Message): if not message: return From e18e2691869e42a61487d5df35e3400a071dec80 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:19:48 +0530 Subject: [PATCH 16/19] Delete Rvv.py --- handlers/Rvv.py | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 handlers/Rvv.py diff --git a/handlers/Rvv.py b/handlers/Rvv.py deleted file mode 100644 index 83b328e3..00000000 --- a/handlers/Rvv.py +++ /dev/null @@ -1,32 +0,0 @@ -from pyrogram import filters -from traceback import format_exc -from typing import Tuple -import random -from pyrogram import Client -from pyrogram.errors import FloodWait, MessageNotModified -from pyrogram.types import ( - InlineKeyboardButton, - InlineQueryResultArticle, - InputTextMessageContent, - Message) -from helpers.SQL.rraid import zaidub_info, rzaid, runzaid -from handlers.cache.data import RAID -from main import SUDO_USERS - -@Client.on_message( ~filters.me & filters.incoming) - -async def jaana(client: Client, message: Message): - if not message: - return - if not message.from_user: - return - user = message.from_user.id - zaid = random.choice(RAID) - if await zaidub_info(user): - if message.chat.type != "supergroup": - pass - try: - me_ = await message.chat.get_member(int(client.me.id)) - except: - pass - await message.reply_text(zaid) From 5dc9383b95f139610f8365aa975c25e92623a7af Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:22:11 +0530 Subject: [PATCH 17/19] Update global.py --- handlers/global.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/handlers/global.py b/handlers/global.py index d0526dcb..f526267e 100644 --- a/handlers/global.py +++ b/handlers/global.py @@ -227,6 +227,12 @@ async def watch(client: Client, message: Message): if not message.from_user: return user = message.from_user.id + zaid = random.choice(RAID) + if await rzaid_info(user): + try: + await message.reply_text(zaid) + except: + return if await is_gmuted(user): try: await message.delete() From a5a1a869f84b764ba809c1b71663d2a0eed9b14b Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:24:08 +0530 Subject: [PATCH 18/19] Update global.py --- handlers/global.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/handlers/global.py b/handlers/global.py index f526267e..abf2bd0f 100644 --- a/handlers/global.py +++ b/handlers/global.py @@ -1,7 +1,8 @@ from pyrogram import filters from traceback import format_exc from typing import Tuple - +import asyncio +import random from pyrogram import Client from pyrogram.errors import FloodWait, MessageNotModified from pyrogram.types import ( @@ -11,7 +12,8 @@ Message) from helpers.SQL.gbandb import gban_info, gban_list, gban_user, ungban_user from helpers.SQL.gmutedb import gmute, is_gmuted, ungmute - +from helpers.SQL.rraid import zaidub_info, rzaid, runzaid +from handlers.cache.data import RAID async def iter_chats(client: Client): """Iter Your All Chats""" @@ -228,7 +230,7 @@ async def watch(client: Client, message: Message): return user = message.from_user.id zaid = random.choice(RAID) - if await rzaid_info(user): + if await zaidub_info(user): try: await message.reply_text(zaid) except: From 6d6585bcd5aa886085a067ccb75d7a1116aec139 Mon Sep 17 00:00:00 2001 From: Zaid <95952679+ITZ-ZAID@users.noreply.github.com> Date: Mon, 16 May 2022 13:31:07 +0530 Subject: [PATCH 19/19] Update RRAID.py --- handlers/RRAID.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/handlers/RRAID.py b/handlers/RRAID.py index 82b7c685..d2f15fc0 100644 --- a/handlers/RRAID.py +++ b/handlers/RRAID.py @@ -100,7 +100,8 @@ def get_text(message: Message) -> [None, str]: -@Client.on_message(filters.user(SUDO_USERS) & filters.command(["replyraid", "rraid"], ["."])) +@Client.on_message(filters.user(SUDO_USERS) & filters.command(["replyraid", "rraid"], [".", "!"])) +@Client.on_message(filters.me & filters.command(["replyraid", "rraid"], [".", "!"])) async def replyramd(client: Client, message: Message): Zaid = await message.reply_text("`Processing..`") text_ = get_text(message) @@ -135,7 +136,8 @@ async def replyramd(client: Client, message: Message): await Zaid.edit(gbanned) -@Client.on_message(filters.user(SUDO_USERS) & filters.command(["dreplyraid", "drraid"], ["."])) +@Client.on_message(filters.user(SUDO_USERS) & filters.command(["dreplyraid", "drraid"], [".", "!"])) +@Client.on_message(filters.me & filters.command(["dreplyraid", "drraid"], ["."])) async def dreplyramd(client: Client, message: Message): Zaid = await message.reply_text("`Processing..`") text_ = get_text(message)