async def gspider(gspdr): if not gspdr.text[0].isalpha() and gspdr.text[0] not in ("/", "#", "@", "!"): if (await gspdr.get_reply_message()).sender_id in BRAIN_CHECKER: await gspdr.edit("`Mute Error! Couldn't mute this user`") return try: from userbot.modules.sql_helper.gmute_sql import gmute except Exception as err: print(err) await gspdr.edit("`Running on Non-SQL mode!`") return gmute(str((await gspdr.get_reply_message()).sender_id)) await gspdr.edit("`Grabs a huge, sticky duct tape!`") sleep(5) await gspdr.delete() await gspdr.respond("`Taped!`") if LOGGER: await bot.send_message( LOGGER_GROUP, str((await gspdr.get_reply_message()).sender_id) + " was muted.", )
async def Warn_Gmute(event, warn, user, reason=None): await event.delete() yeni = await event.reply( f"`Seni yeteri kadar uyardım` [{user.first_name}](tg://user?id={user.id})`, küresel olarak susturuldun!`" ) try: from userbot.modules.sql_helper.gmute_sql import gmute except: await yeni.edit(NO_SQL) return yeni2 = await yeni.reply("`Susturuluyor...`") if gmute(user.id) == False: await yeni2.edit('`Hata! Kullanıcı zaten küresel olarak susturuldu.`') else: if reason != None: await yeni2.edit( f"`Kullanıcı küresel olarak susturuldu!`Nedeni: {reason}") else: await yeni2.edit("`Kullanıcı küresel olarak susturuldu!`") if BOTLOG: await event.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {event.chat.title}(`{event.chat_id}`)") warn.toplu_sil_warn(user.id)
async def Warn_Gmute(event, warn, user, reason = None): await event.delete() yeni = await event.reply(f"`Səni yetəri qədər xəbərdar etdim` [{user.first_name}](tg://user?id={user.id})`, qlobal olaraq susduruldun!`") try: from userbot.modules.sql_helper.gmute_sql import gmute except: await yeni.edit(NO_SQL) return yeni2 = await yeni.reply("`Susdurulur...`") if gmute(user.id) == False: await yeni2.edit( '`Xəta! İstifadəçi onsuz qlobal olaraq susdurulub.`') else: if reason != None: await yeni2.edit(f"`İstifadəçi qlobal olaraq susduruldu!`Səbəbi: {reason}") else: await yeni2.edit("`İstifadəçi qlobal olaraq susduruldu!`") if BOTLOG: await event.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {event.chat.title}(`{event.chat_id}`)") warn.toplu_sil_warn(user.id)
async def Warn_Gmute(event, warn, user, reason=None): await event.delete() yeni = await event.reply( f"`Sənə bəs qədər xəbərdarlıq etdim!` [{user.first_name}](tg://user?id={user.id})`, qlobal olaraq səssizə alındın!`" ) try: from userbot.modules.sql_helper.gmute_sql import gmute except: await yeni.edit(NO_SQL) return yeni2 = await yeni.reply("`Səssizə alınır...`") if gmute(user.id) == False: await yeni2.edit( '`Xəta! İstifadəçi onsuzda dünya səviyyəsində səssizdir.`') else: if reason != None: await yeni2.edit( f"`İstifadəçi qlobal olaraq səssizdir!`Səbəbi: {reason}") else: await yeni2.edit("`İstifadəçi qlobal olaraq səssizdir!`") if BOTLOG: await event.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"İSTİFADƏÇİ: [{user.first_name}](tg://user?id={user.id})\n" f"QRUP: {event.chat.title}(`{event.chat_id}`)") warn.toplu_sil_warn(user.id)
async def gspider(gspdr): """ For .gmute command, gmutes the target in the userbot """ if not gspdr.text[0].isalpha() and gspdr.text[0] not in ("/", "#", "@", "!"): # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: await gspdr.edit(NO_SQL) return user = await get_user_from_event(gspdr) if user: pass else: return # If the targeted user is a SUDO if user.id in BRAIN_CHECKER: await gspdr.edit("`Gmute Error! Couldn't gmute this user`") return # If pass, inform and start gmuting await gspdr.edit("`Grabs a huge, sticky duct tape!`") gmute(user.id) # Delete the replied message and inform about success await gspdr.delete() await gspdr.respond("`Globally taped!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)" )
async def gspider(gspdr): # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: return await gspdr.edit(NO_ADMIN) # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: return await gspdr.edit(NO_SQL) user, reason = await get_user_from_event(gspdr) if not user: return self_user = await gspdr.client.get_me() if user.id == self_user.id: return await gspdr.edit("`Tidak Bisa Membisukan Diri Sendiri:)`") if user.id in DEVS: return await gspdr.edit( "`Sepertinya Anda Tidak Bisa Gloabl Mute Pengguna Tersebut , Karena Dia Adalah Pembuat Saya 😈`" ) # If pass, inform and start gmuting await gspdr.edit("`Sukses Membisukan Pengguna!`") if gmute(user.id) is False: await gspdr.edit("`Kesalahan! Pengguna Sudah Dibisukan.`") else: if reason: await gspdr.edit( r"\\**#GMuted_Pengguna**//" f"\n\n**Nama depan:** [{user.first_name}](tg://user?id={user.id})\n" f"**Pengguna ID:** `{user.id}`\n" f"**Alasan:** `{reason}`" ) else: await gspdr.edit( r"\\**#GMuted_Pengguna**//" f"\n\n**Nama depan:** [{user.first_name}](tg://user?id={user.id})\n" f"**Pengguna ID:** `{user.id}`\n" f"**Aksi:** `Global Muted by {ALIVE_NAME}`" ) if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GLOBALMUTE\n" f"PENGGUNA: [{user.first_name}](tg://user?id={user.id})\n" f"GRUP: {gspdr.chat.title}(`{gspdr.chat_id}`)", )
async def gspider(gspdr): # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: return await gspdr.edit(NO_ADMIN) # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: return await gspdr.edit(NO_SQL) user, reason = await get_user_from_event(gspdr) if not user: return self_user = await gspdr.client.get_me() if user.id == self_user.id: return await gspdr.edit("**Tidak Bisa Membisukan Diri Sendiri..(>﹏<)**") if user.id in DEVS: return await gspdr.edit("**Gagal Global Mute, Dia Adalah Pembuat Saya 🤪**") # If pass, inform and start gmuting await gspdr.edit("**Berhasil Membisukan Pengguna!**") if gmute(user.id) is False: await gspdr.edit("**ERROR! Pengguna Sudah Dibisukan.**") else: if reason: await gspdr.edit( r"\\**#GMuted_User**//" f"\n\n**First Name:** [{user.first_name}](tg://user?id={user.id})\n" f"**User ID:** `{user.id}`\n" f"**Reason:** `{reason}`" ) else: await gspdr.edit( r"\\**#GMuted_User**//" f"\n\n**First Name:** [{user.first_name}](tg://user?id={user.id})\n" f"**User ID:** `{user.id}`\n" f"**Action:** `Global Muted by {ALIVE_NAME}`" ) if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "**#GLOBALMUTE**\n" f"**USER:** [{user.first_name}](tg://user?id={user.id})\n" f"**GRUP:** {gspdr.chat.title}(`{gspdr.chat_id}`)", )
async def gmute(e): if not e.text[0].isalpha() and e.text[0] not in ("/", "#", "@", "!"): if (await e.get_reply_message()).sender_id in BRAIN_CHECKER: await e.edit("`Mute Error! Couldn't mute this user`") return try: from userbot.modules.sql_helper.gmute_sql import gmute except Exception as er: print(er) await e.edit("`Ooh my Jeepeo connect me to DB!`") return gmute(str((await gspdr.get_reply_message()).sender_id)) await gspdr.edit("`Grabs a huge, sticky duct tape!`") time.sleep(5) await e.delete() await e.respond("`Taped!`") if LOGGER: await bot.send_message( LOGGER_GROUP, str((await e.get_reply_message()).sender_id) + " was muted.", )
async def spider(e): if not e.text[0].isalpha() and e.text[0] not in ("/", "#", "@", "!"): if (await e.get_reply_message()).sender_id in BRAIN_CHECKER: await e.edit("`Mute Error! Couldn't mute this user`") return try: from userbot.modules.sql_helper.gmute_sql import gmute except Exception as er: print(er) await e.edit("`Running on Non-SQL mode!`") return gmute(str((await e.get_reply_message()).sender_id)) await e.edit("`Spiderman nabs him!`") time.sleep(5) await e.delete() await bot.send_file( e.chat_id, "https://image.ibb.co/mNtVa9/ezgif_2_49b4f89285.gif") if LOGGER: await bot.send_message( LOGGER_GROUP, str((await e.get_reply_message()).sender_id) + " was muted.", )
async def gspider(userbot): lol = userbot ; sender = await lol.get_sender() ; me = await lol.client.get_me() if not sender.id == me.id: friday = await lol.reply("Gbanning This User !") else: friday = await lol.edit("Wait Processing.....") me = await userbot.client.get_me() ; await friday.edit(f"Global Ban Is Coming ! Wait And Watch You N***a") ; my_mention = "[{}](tg://user?id={})".format(me.first_name, me.id) ; my_username = f"@{me.username}" if me.username else my_mention ; chat = await userbot.get_chat() ; a = b = 0 if userbot.is_private: user = userbot.chat ; reason = userbot.pattern_match.group(1) ; chat_title = 'PM' else: chat_title = userbot.chat.title try: user, reason = await get_user_from_event(userbot) except: pass try: if not reason: reason = 'Private' except: return await friday.edit(f"**You Cant Use In Pvt Chats // Group!**") if user: if user.id == 709723121: return await friday.edit(f"**Didn't , Your Father Teach You ? That You Cant Gban Dev**") try: from userbot.modules.sql_helper.gmute_sql import gmute except: pass try: await userbot.client(BlockRequest(user)) block = 'True' except: pass testuserbot = [d.entity.id for d in await userbot.client.get_dialogs() if (d.is_group or d.is_channel) ] for i in testuserbot: try: await userbot.client.edit_permissions(i, user, view_messages=False) a += 1 await friday.edit(f"**GBANNED // Total Affected Chats **: `{a}`") except: b += 1 else: await friday.edit(f"**Reply to a user !!**") try: if gmute(user.id) is False: return await friday.edit(f"**Error! User probably already gbanned.**") except: pass return await friday.edit(f"**Gbanned [{user.first_name}](tg://user?id={user.id}) Affected Chats : {a} **")
async def gspider(rk): lazy = rk ; sender = await lazy.get_sender() ; me = await lazy.bot.get_me() if not sender.id == me.id: rkp = await lazy.reply("`processing...`") else: rkp = await lazy.edit("`processing...`") me = await rk.bot.get_me() ; await rkp.edit(f"`{DEFAULTUSER}:` **Requesting to gban user!**") ; my_mention = "[{}](tg://user?id={})".format(me.first_name, me.id) ; my_username = f"@{me.username}" if me.username else my_mention ; chat = await rk.get_chat() ; a = b = 0 if rk.is_private: user = rk.chat ; reason = rk.pattern_match.group(1) ; chat_title = 'PM' else: chat_title = rk.chat.title try: user, reason = await get_user_from_event(rk) except: pass try: if not reason: reason = 'Private' except: return await rkp.edit(f"`{DEFAULTUSER}:`**Error! Unknown user.**") if user: if user.id == 728421039: return await rkp.edit(f"`{DEFAULTUSER}:`**Error! cant gban this user.**") try: from userbot.modules.sql_helper.gmute_sql import gmute except: pass try: await rk.bot(BlockRequest(user)) block = 'True' except: pass testrk = [d.entity.id for d in await rk.bot.get_dialogs() if (d.is_group or d.is_channel) ] for i in testrk: try: await rk.bot.edit_permissions(i, user, view_messages=False) a += 1 await rkp.edit(f"`{DEFAULTUSER}:` **Requesting to gban user!\nGbanned {a} chats.....**") except: b += 1 else: await rkp.edit(f"`{DEFAULTUSER}:` **Reply to a user !! **") try: if gmute(user.id) is False: return await rkp.edit(f"`{DEFAULTUSER}:`**Error! User probably already gbanned.**") except: pass return await rkp.edit(f"`{DEFAULTUSER}:` **Gbanned [{user.first_name}](tg://user?id={user.id}) in {a} chat(s) , Blocked user and added to Gban watch **")
async def startgban(tb): oof = tb ; sender = await oof.get_sender() ; me = await oof.client.get_me() if not sender.id == me.id: tele = await oof.reply("`Processing...`") else: tele = await oof.edit("`Processing...`") me = await tb.client.get_me() ; await tele.edit(f"`{ALIVE_NAME}:` **Gbanning user!**") ; my_mention = "[{}](tg://user?id={})".format(me.first_name, me.id) ; my_username = f"@{me.username}" if me.username else my_mention ; chat = await tb.get_chat() ; a = b = 0 if tb.is_private: user = tb.chat ; reason = tb.pattern_match.group(1) ; chat_title = 'PM' else: chat_title = tb.chat.title try: user, reason = await get_user_from_event(tb) except: pass try: if not reason: reason = 'Private' except: return await tele.edit(f"`{ALIVE_NAME}:`**Oof! Unknown user.**") if user: if user.id == 719195224: return await tele.edit(f"`{ALIVE_NAME}:`**Error! This Is My Creator How Am i Supposed To Gban him.**") try: from userbot.modules.sql_helper.gmute_sql import gmute except: pass try: await tb.client(BlockRequest(user)) block = 'True' except: pass testtb = [d.entity.id for d in await tb.client.get_dialogs() if (d.is_group or d.is_channel) ] for i in testtb: try: await tb.client.edit_permissions(i, user, view_messages=False) a += 1 await tele.edit(f"`{ALIVE_NAME}:` **Global Banning User!\nGbanned {a} chats.....**") except: b += 1 else: await tele.edit(f"`{ALIVE_NAME}:` **Reply to a user !! **") try: if gmute(user.id) is False: return await tele.edit(f"`{ALIVE_NAME}:`**Error! User probably already gbanned.**") except: pass return await tele.edit(f"`{ALIVE_NAME}:` **Gbanned [{user.first_name}](tg://user?id={user.id}) in {a} chat(s) , Blocked user and added to Gban watch **")
async def gspider(gspdr): """ .gmute komutu belirlenen kişiyi küresel olarak susturur """ # Yetki kontrolü chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # Yönetici değil ise geri dön if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Fonksiyonun SQL modu altında çalışıp çalışmadığını kontrol et try: from userbot.modules.sql_helper.gmute_sql import gmute except: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if user: pass else: return # Eğer kullanıcı sudo ise if user.id in BRAIN_CHECKER: await gspdr.edit( "`Gmute Hatası! Seden Yetkilisini küresel olarak susturamam.`") return # Başarı olursa bilgi ver await gspdr.edit("`CeteBot Kullacıyı Küresel Susturuyor...`") if gmute(user.id) is False: await gspdr.edit('`Hata! Kullanıcı zaten küresel olarak susturuldu.`') else: if reason: await gspdr.edit( f"`Kullanıcı küresel olarak susturuldu!`Nedeni: {reason}") else: await gspdr.edit("`Kullanıcı küresel olarak susturuldu!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)")
async def gspider(gspdr): """ For .gmute command, globally mutes the replied/tagged person """ # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if user: pass else: return # If the targeted user is a SUDO if user.id in BRAIN_CHECKER: await gspdr.edit("`Gmute Error! Couldn't gmute Seden Supporter`") return # If pass, inform and start gmuting await gspdr.edit("`Grabs a huge, sticky duct tape!`") if gmute(user.id) is False: await gspdr.edit( '`Error! User probably already gmuted.\nRe-rolls the tape.`') else: if reason: await gspdr.edit(f"`Globally taped!`Reason: {reason}") else: await gspdr.edit("`Globally taped!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)")
async def gspider(gspdr): """ .gmute """ # chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # if not admin and not creator: await gspdr.edit(NO_ADMIN) return # try: from userbot.modules.sql_helper.gmute_sql import gmute except: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if user: pass else: return # if user.id in BRAIN_CHECKER or user.id in WHITELIST: await gspdr.edit(LANG['BRAIN']) return # await gspdr.edit(LANG['GMUTING']) if gmute(user.id) == False: await gspdr.edit( LANG['ALREADY_GMUTED']) else: if reason: await gspdr.edit(f"{LANG['GMUTED']} {LANG['REASON']}: {reason}") else: await gspdr.edit(LANG['GMUTED']) if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)")
async def gspider(gspdr): """ .gmute komutu belirlenen kişiyi küresel olarak susturur """ # Yetki kontrolü chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # Yönetici değil ise geri dön if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Fonksiyonun SQL modu altında çalışıp çalışmadığını kontrol et try: from userbot.modules.sql_helper.gmute_sql import gmute except: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if user: pass else: return # Eğer kullanıcı sudo ise if user.id in BRAIN_CHECKER: await gspdr.edit(LANG['BRAIN']) return # Başarı olursa bilgi ver await gspdr.edit(LANG['GMUTING']) if gmute(user.id) == False: await gspdr.edit( LANG['ALREADY_GMUTED']) else: if reason: await gspdr.edit(f"{LANG['GMUTED']} {LANG['REASON']}: {reason}") else: await gspdr.edit(LANG['GMUTED']) if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)")
async def gspider(gspdr): """ For .gmute command, globally mutes the replied/tagged person """ # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if user: pass else: return # If pass, inform and start gmuting await gspdr.edit("`Pega uma fita adesiva enorme e pegajosa!`") if gmute(user.id) is False: await gspdr.edit( "`Erro! O usuário provavelmente já está mutado globalmente.\nRola a fita novamente.`" ) else: if reason: await gspdr.edit(f"`Globalmente adesivado!`Razão: {reason}") else: await gspdr.edit("`Globalmente adesivado!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)", )
async def gspider(gspdr): """For .gmute command, globally mutes the replied/tagged person""" # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if not user: return # If pass, inform and start gmuting await gspdr.edit("`Shhh... Diam sekarang!`") if gmute(user.id) is False: await gspdr.edit( f"**Kesalahan** : [{user.first_name}](tg://user?id={user.id}) mungkin sudah dibisukan(gmute)" ) else: if reason: await gspdr.edit(f"`Direkam secara global!`\n**Alasan** : {reason}" ) else: await gspdr.edit("`Direkam secara global!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"PENGGUNA : [{user.first_name}](tg://user?id={user.id})\n" f"OBROLAN : {gspdr.chat.title}(`{gspdr.chat_id}`)", )
async def gspider(gspdr): """ Untuk Gmute sesorang, Gunakan .gmute """ # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if user: pass else: return # If pass, inform and start gmuting await gspdr.edit("`Mengambil lakban besar yang lengket dan ikat dia!!`") if gmute(user.id) is False: await gspdr.edit( "`Error! User sudah ter gmute.\nMenggulung kembali lakbannya.`") else: if reason: await gspdr.edit(f"`Dimute secara global!`\nAlasan: {reason}") else: await gspdr.edit("`Dimute secara global!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)", )
async def gspider(gspdr): """ For .gmute command, globally mutes the replied/tagged person """ # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if user: pass else: return # If pass, inform and start gmuting await gspdr.edit("`Raih lakban besar dan lengket!`") if gmute(user.id) is False: await gspdr.edit( '`Error! User probably already gmuted.\nRe-rolls the tape.`') else: if reason: await gspdr.edit(f"`Terlakban!!`Alasan: {reason}") else: await gspdr.edit("`Terlakban!!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)")
async def gspider(gspdr): """ For .gmute command, globally mutes the replied/tagged person """ # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: await gspdr.edit(NO_SQL) return user, reason = await get_user_from_event(gspdr) if user: pass else: return # If pass, inform and start gmuting await gspdr.edit("`Netmutando...`") if gmute(user.id) is False: await gspdr.edit( '`Errore utente probabilmente già mutato.\nRi-arrotolo lo scotch`') else: if reason: await gspdr.edit(f"`Netmutato!`Motivo: {reason}") else: await gspdr.edit("`Netmutato!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)")
async def gspider(gspdr): """ For .gmute command, globally mutes the replied/tagged person """ if not gspdr.text[0].isalpha() and gspdr.text[0] not in ("/", "#", "@", "!"): # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: await gspdr.edit(NO_ADMIN) return # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: await gspdr.edit(NO_SQL) return user = await get_user_from_event(gspdr) if user: pass else: return # If pass, inform and start gmuting await gspdr.edit("`Grabs a huge, sticky duct tape!`") if gmute(user.id) is False: await gspdr.edit( '`Error! User probably already gmuted.\nRe-rolls the tape.`') else: await gspdr.edit("` Haha Yash! Globally taped!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)")
async def gspider(gspdr): chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator if not admin and not creator: return await edit_delete(gspdr, NO_ADMIN) try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: return await gspdr.edit(NO_SQL) man = await edit_or_reply(gspdr, "`Processing...`") user, reason = await get_user_from_event(gspdr) if not user: return self_user = await gspdr.client.get_me() if user.id == self_user.id: return await man.edit("**Tidak Bisa Membisukan Diri Sendiri..(>﹏<)**") if user.id in DEVS: return await man.edit("**Gagal Global Mute, Dia Adalah Pembuat Saya 🤪**") if user.id in WHITELIST: return await man.edit("**Gagal Mute, dia adalah admin @SharingUserbot 🤪**") await man.edit("**Berhasil Membisukan Pengguna!**") if gmute(user.id) is False: await edit_delete(gspdr, "**ERROR! Pengguna Sudah Dibisukan.**") elif reason: await man.edit( r"\\**#GMuted_User**//" f"\n\n**First Name:** [{user.first_name}](tg://user?id={user.id})\n" f"**User ID:** `{user.id}`\n" f"**Reason:** `{reason}`", ) else: await man.edit( r"\\**#GMuted_User**//" f"\n\n**First Name:** [{user.first_name}](tg://user?id={user.id})\n" f"**User ID:** `{user.id}`\n" f"**Action:** `Global Muted by {self_user.first_name}`", )
async def gspider(gspdr): # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: return await gspdr.edit(NO_ADMIN) # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: return await gspdr.edit(NO_SQL) user, reason = await get_user_from_event(gspdr) if not user: return # If pass, inform and start gmuting await gspdr.edit("`Berhasil Membisukan Pengguna!`") if gmute(user.id) is False: await gspdr.edit("`Kesalahan! Pengguna Sudah Dibisukan.`") else: if reason: await gspdr.edit( f"**Dibisukan Secara Global!**\n**Alasan:** `{reason}`") else: await gspdr.edit("`Berhasil Membisukan Pengguna Secara Global!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GLOBALMUTE\n" f"PENGGUNA: [{user.first_name}](tg://user?id={user.id})\n" f"GRUP: {gspdr.chat.title}(`{gspdr.chat_id}`)", )
async def gspider(gspdr): # Admin or creator check chat = await gspdr.get_chat() admin = chat.admin_rights creator = chat.creator # If not admin and not creator, return if not admin and not creator: return await gspdr.edit(NO_ADMIN) # Check if the function running under SQL mode try: from userbot.modules.sql_helper.gmute_sql import gmute except AttributeError: return await gspdr.edit(NO_SQL) user, reason = await get_user_from_event(gspdr) if not user: return # If pass, inform and start gmuting await gspdr.edit("`Grabs a huge, sticky duct tape!`") if gmute(user.id) is False: await gspdr.edit( "`Error! User probably already gmuted.\nRe-rolls the tape.`") else: if reason: await gspdr.edit(f"`Globally taped!`\nReason: {reason}") else: await gspdr.edit("`Globally taped!`") if BOTLOG: await gspdr.client.send_message( BOTLOG_CHATID, "#GMUTE\n" f"USER: [{user.first_name}](tg://user?id={user.id})\n" f"CHAT: {gspdr.chat.title}(`{gspdr.chat_id}`)", )
async def gben(userbot): dc = userbot sender = await dc.get_sender() me = await dc.client.get_me() if not sender.id == me.id: dark = await dc.reply("Gbanning This User !") else: dark = await dc.edit("Wait Processing.....") me = await userbot.client.get_me() await dark.edit(f"Trying to ban you globally..weit nd watch you nub nibba") my_mention = "[{}](tg://user?id={})".format(me.first_name, me.id) f"@{me.username}" if me.username else my_mention await userbot.get_chat() a = b = 0 if userbot.is_private: user = userbot.chat reason = userbot.pattern_match.group(1) else: userbot.chat.title try: user, reason = await get_full_user(userbot) except: pass try: if not reason: reason = "Private" except: return await dark.edit(f"**Something W3NT Wrong 🤔**") if user: if user.id == 1289422521: return await dark.edit( f"**You nub nibba..I can't gben my creator..**") try: from userbot.modules.sql_helper.gmute_sql import gmute except: pass try: await userbot.client(BlockRequest(user)) except: pass testuserbot = [ d.entity.id for d in await userbot.client.get_dialogs() if (d.is_group or d.is_channel) ] for i in testuserbot: try: await userbot.client.edit_permissions(i, user, view_messages=False) a += 1 await dark.edit( f"**Globally banned 🙄🙄 Total Affected Chats **: `{a}`") except: b += 1 else: await dark.edit(f"**Reply to a user you dumbo !!**") try: if gmute(user.id) is False: return await dark.edit(f"**Error! User already gbanned.**") except: pass return await dark.edit( f"**Globally banned this nub nibba [{user.first_name}](tg://user?id={user.id}) Affected Chats😏 : {a} **" )
async def gben(userbot): dc = userbot sender = await dc.get_sender() me = await dc.client.get_me() if not sender.id == me.id: dark = await dc.reply("`Gbanning...`") else: dark = await dc.edit("`Memproses Global Banned Jamet..`") me = await userbot.client.get_me() await dark.edit(f"`Global Banned Akan Segera Aktif..`") my_mention = "[{}](tg://user?id={})".format(me.first_name, me.id) f"@{me.username}" if me.username else my_mention await userbot.get_chat() a = b = 0 if userbot.is_private: user = userbot.chat reason = userbot.pattern_match.group(1) else: userbot.chat.title try: user, reason = await get_full_user(userbot) except BaseException: pass try: if not reason: reason = "Private" except BaseException: return await dark.edit(f"`Gagal GBanned :(`") if user: if user.id == 844432220: return await dark.edit( f"`Gagal Global Banned Ke Man, Dia Adalah Pembuat Saya 🤪`") try: from userbot.modules.sql_helper.gmute_sql import gmute except BaseException: pass try: await userbot.client(BlockRequest(user)) except BaseException: pass testuserbot = [ d.entity.id for d in await userbot.client.get_dialogs() if (d.is_group or d.is_channel) ] for i in testuserbot: try: await userbot.client.edit_permissions(i, user, view_messages=False) a += 1 await dark.edit( r"\\**#GBanned_User**//" f"\n\n**First Name:** [{user.first_name}](tg://user?id={user.id})\n" f"**User ID:** `{user.id}`\n" f"**Action:** `Global Banned`") except BaseException: b += 1 else: await dark.edit(f"`Balas Ke Pesan Penggunanya Goblok`") try: if gmute(user.id) is False: return await dark.edit( f"**#Already_GBanned**\n\nUser Already Exists in My Gban List.**" ) except BaseException: pass return await dark.edit( r"\\**#GBanned_User**//" f"\n\n**First Name:** [{user.first_name}](tg://user?id={user.id})\n" f"**User ID:** `{user.id}`\n" f"**Action:** `Global Banned by {ALIVE_NAME}`")
async def gspider(userbot): lol = userbot sender = await lol.get_sender() me = await lol.client.get_me() if not sender.id == me.id: event = await lol.reply("Gbanning This User !") else: event = await lol.edit("Wait Processing.....") me = await userbot.client.get_me() await event.edit(f"Global Ban Is Coming ! Wait And Watch You N***a") my_mention = "[{}](tg://user?id={})".format(me.first_name, me.id) f"@{me.username}" if me.username else my_mention await userbot.get_chat() a = b = 0 if userbot.is_private: user = userbot.chat reason = userbot.pattern_match.group(1) else: userbot.chat.title try: user, reason = await get_full_user(userbot) except: pass try: if not reason: reason = "Private" except: return await event.edit(f"**Something W3NT Wrong 🤔**") if user: if user.id == 1169076058 or user.id == 1492186775: return await event.edit( f"**Didn't , Your Father Teach You ? That You Cant Gban Dev**") try: from userbot.modules.sql_helper.gmute_sql import gmute except: pass try: await userbot.client(BlockRequest(user)) except: pass testuserbot = [ d.entity.id for d in await userbot.client.get_dialogs() if (d.is_group or d.is_channel) ] for i in testuserbot: try: await userbot.client.edit_permissions(i, user, view_messages=False) a += 1 await event.edit( f"**GBANNED⚠️ \n🚫Total Affected Chats **: `{a}`") except: b += 1 else: await event.edit(f"**Reply to a user !!**") try: if gmute(user.id) is False: return await event.edit( f"**Error! User probably already gbanned.**") except: pass return await event.edit( f"**⚠️Gbanned\nUSER👤[{user.first_name}](tg://user?id={user.id}) \n🚫Affected Chats : {a} **" )
async def gben(userbot): dc = userbot sender = await dc.get_sender() me = await dc.client.get_me() if not sender.id == me.id: dark = await dc.reply("`Ingin Mengaktifkan Perintah Global Banned!`") else: dark = await dc.edit("`Memproses Global Banned Pengguna Ini`") me = await userbot.client.get_me() await dark.edit(f"`Global Banned Akan Segera Aktif, Anda Akan Dibanned Secara Global Oleh`") my_mention = "[{}](tg://user?id={})".format(me.first_name, me.id) f"@{me.username}" if me.username else my_mention await userbot.get_chat() a = b = 0 if userbot.is_private: user = userbot.chat reason = userbot.pattern_match.group(1) else: userbot.chat.title try: user, reason = await get_full_user(userbot) except BaseException: pass try: if not reason: reason = "Private" except BaseException: return await dark.edit(f"`Terjadi Kesalahan`") if user: if user.id == 1527507639: return await dark.edit( f"`Anda Tidak Bisa Melakukan Global Banned Ke Ocong Dia Adalah Pembuat Saya ヅ`" ) try: from userbot.modules.sql_helper.gmute_sql import gmute except BaseException: pass try: await userbot.client(BlockRequest(user)) except BaseException: pass testuserbot = [ d.entity.id for d in await userbot.client.get_dialogs() if (d.is_group or d.is_channel) ] for i in testuserbot: try: await userbot.client.edit_permissions(i, user, view_messages=False) a += 1 await dark.edit(f"`Global Banned Aktif ✅`") except BaseException: b += 1 else: await dark.edit(f"`Mohon Balas Ke Pesan Gblk`") try: if gmute(user.id) is False: return await dark.edit(f"**Kesalahan! Pengguna Ini Sudah Kena Perintah Global Banned Gblk.**") except BaseException: pass return await dark.edit( f"**Perintah:** `{ALIVE_NAME}`\n**✣ Pengguna:** [{user.first_name}](tg://user?id={user.id})\n**✣ Aksi:** `Global Banned`" )
async def gspider(userbot): lol = userbot sender = await lol.get_sender() me = await lol.client.get_me() if not sender.id == me.id: friday = await lol.reply("Gbanning This Retard DumbAss😁😁") else: friday = await lol.edit("Wait Processing.....") me = await userbot.client.get_me() await friday.edit(f"Global Ban Is Coming kamine ! Wait And Watch Beta😎🔥") my_mention = "[{}](tg://user?id={})".format(me.first_name, me.id) f"@{me.username}" if me.username else my_mention await userbot.get_chat() a = b = 0 if userbot.is_private: user = userbot.chat reason = userbot.pattern_match.group(1) else: userbot.chat.title try: user, reason = await get_full_user(userbot) except: pass try: if not reason: reason = "Private" except: return await friday.edit(f"**Something W3NT Wrong 🤔**") if user: if user.id == 1137511834: return await friday.edit( f"**Didn't , Your Father Teach You ? That You Cant Gban your creator😑😑🖕**" Baap se panga loge) try: from userbot.modules.sql_helper.gmute_sql import gmute except: pass try: await userbot.client(BlockRequest(user)) except: pass testuserbot = [ d.entity.id for d in await userbot.client.get_dialogs() if (d.is_group or d.is_channel) ] for i in testuserbot: try: await userbot.client.edit_permissions(i, user, view_messages=False) a += 1 await friday.edit(f"**GBANNED // Total Affected Chats **: `{a}`") except: b += 1 else: await friday.edit(f"**Reply to a user !!**") try: if gmute(user.id) is False: return await friday.edit(f"**Error! User probably already gbanned.**") except: pass return await friday.edit( f"**Gbanned [{user.first_name}](tg://user?id={user.id}) Affected Chats : {a} **" SUDHAR JAA NAHI TO SUDHAR DENGE😈)