async def _(event): if event.fwd_from: return silent = True input_str = event.pattern_match.group(1) if input_str: silent = False if event.message.reply_to_msg_id is not None: message_id = event.message.reply_to_msg_id try: await borg( functions.messages.UpdatePinnedMessageRequest( event.chat_id, message_id, silent)) except Exception as e: await event.edit(str(e)) else: await event.delete() else: await event.edit( "Reply to a message to pin the message in this Channel.") CMD_HELP.update({ "pin_massage": "Pin_Massage**\ \n\n**Syntax : .cpin <reply>\ \nUsage : Pins The Replyed Massage In The Group Or Channel" })
async def waifu(animu): # """Creates random anime sticker!""" text = animu.pattern_match.group(1) if not text: if animu.is_reply: text = (await animu.get_reply_message()).message else: await edit_or_reply( animu, "`You haven't written any article, Waifu is going away.`" ) return animus = [1, 3, 7, 9, 13, 22, 34, 35, 36, 37, 43, 44, 45, 52, 53, 55] sticcers = await bot.inline_query( "stickerizerbot", f"#{random.choice(animus)}{(deEmojify(text))}" ) await sticcers[0].click( animu.chat_id, reply_to=animu.reply_to_msg_id, silent=True if animu.is_reply else False, hide_via=True, ) await animu.delete() CMD_HELP.update({"waifu": ".waifu : Anime that makes your writing fun."})
async def _(event): if event.fwd_from: return animation_interval = 1 animation_ttl = range(0, 17) input_str = event.pattern_match.group(1) if input_str == "fleave": await event.edit(input_str) animation_chars = [ "⬛⬛⬛\n⬛⬛⬛\n⬛⬛⬛", "⬛⬛⬛\n⬛🔄⬛\n⬛⬛⬛", "⬛⬆️⬛\n⬛🔄⬛\n⬛⬛⬛", "⬛⬆️↗️\n⬛🔄⬛\n⬛⬛⬛", "⬛⬆️↗️\n⬛🔄➡️\n⬛⬛⬛", "⬛⬆️↗️\n⬛🔄➡️\n⬛⬛↘️", "⬛⬆️↗️\n⬛🔄➡️\n⬛⬇️↘️", "⬛⬆️↗️\n⬛🔄➡️\n↙️⬇️↘️", "⬛⬆️↗️\n⬅️🔄➡️\n↙️⬇️↘️", "↖️⬆️↗️\n⬅️🔄➡️\n↙️⬇️↘️", "**Chat Message Exported To** `./Inpu/`", "**Chat Message Exported To** `./Inpu/homework/`", "**Chat Message Exported To** `./Inpu/homework/groupchat.txt`", "__Legend is leaving this chat.....! Gaand Marao Bc..__", "__Legend is leaving this chat.....! Gaand Marao Bc..__", ] for i in animation_ttl: await asyncio.sleep(animation_interval) await event.edit(animation_chars[i % 17]) CMD_HELP.update( { "fleaveme": "**Fleaveme**\ \n\n**Syntax : **`.fleave`\ \n**Usage :** Prank plugin." } )
"`Congratulations and BRAVO!`", "`You did it! So proud of you!`", "`This calls for celebrating! Congratulations!`", "`I knew it was only a matter of time. Well done!`", "`Congratulations on your well-deserved success.`", "`Heartfelt congratulations to you.`", "`Warmest congratulations on your achievement.`", "`Congratulations and best wishes for your next adventure!”`", "`So pleased to see you accomplishing great things.`", "`Feeling so much joy for you today. What an impressive achievement!`", ] @WhiteEye.on(WhiteEye_on_cmd(pattern="congo")) @WhiteEye.on(sudo_cmd(pattern="congo", allow_sudo=True)) async def _(event): if event.fwd_from: return bro = random.randint(0, len(RUNSREACTS) - 1) reply_text = RUNSREACTS[bro] await edit_or_reply(event, reply_text) CMD_HELP.update( { "congratulations": "**Congratulations**\ \n\n**Syntax : **`.congo`\ \n**Usage :** This plugin is used to congratulate someone." } )
pathtofile = f"./SAVED/{input_str}" if os.path.isfile(pathtofile): os.remove(pathtofile) await event.edit("✅ File Deleted 🗑") else: await event.edit("⛔️File Not Found സാധനം കയ്യിലില്ല😬") @WhiteEye.on(events.NewMessage(pattern=r"\.delocal (.*)", outgoing=True)) async def handler(event): if event.fwd_from: return input_str = event.pattern_match.group(1) pathtofile = f"./BotHub/{input_str}" if os.path.isfile(pathtofile): os.remove(pathtofile) await event.edit("✅ File Deleted 🗑") else: await event.edit("⛔️File Not Found സാധനം കയ്യിലില്ല😬") CMD_HELP.update({ "file": ".ls <directory>" "\nUsage: File Manager plugin for WhiteEyeUserBot." })
"🌘", "🌑", "🌒", "🌓", "🌔", "🌕", "🌖", "🌗", "🌘", "🌑", "🌒", "🌓", "🌔", "🌕", "🌖", ] for i in animation_ttl: await asyncio.sleep(animation_interval) await event.edit(animation_chars[i % 117]) CMD_HELP.update({ "moon": "**Moon**\ \n\n**Syntax : **`.moon`\ \n**Usage :** Moon Animations." })
try: result = text(input_str) except: result = "Failed to gizoogle the text." finally: return await event.edit(result) def text(input_text: str) -> str: """Taken from https://github.com/chafla/gizoogle-py/blob/master/gizoogle.py""" params = {"translatetext": input_text} target_url = "http://www.gizoogle.net/textilizer.php" resp = requests.post(target_url, data=params) # the html returned is in poor form normally. soup_input = re.sub( "/name=translatetext[^>]*>/", 'name="translatetext" >', resp.text ) soup = bs4.BeautifulSoup(soup_input, "lxml") giz = soup.find_all(text=True) giz_text = giz[37].strip("\r\n") # Hacky, but consistent. return giz_text CMD_HELP.update( { "gizoogle": "**GIZoogle**\ \n\n**Syntax : **`.gizoogle`\ \n**Usage :** Fanncy Plugin." } )
reply_to_id = event.message if event.reply_to_msg_id: reply_to_id = await event.get_reply_message() input_str = event.pattern_match.group(1) if not input_str: return await starkislub.edit("what should i find give me location.") await starkislub.edit("finding") geolocator = Nominatim(user_agent="catWhiteEyeUserBot") geoloc = geolocator.geocode(input_str) if geoloc: lon = geoloc.longitude lat = geoloc.latitude await reply_to_id.reply(input_str, file=types.InputMediaGeoPoint( types.InputGeoPoint(lat, lon))) await event.delete() else: await starkislub.edit("i coudn't find it") CMD_HELP.update({ "gps": "**Gps**\ \n\n**Syntax : **`.gps <location>`\ \n**Usage :** this plugin gives gps to the location." })
# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. from WhiteEyeUserBot.utils import WhiteEye_on_cmd from WhiteEyeUserBot import CMD_HELP @WhiteEye.on(WhiteEye_on_cmd(pattern="tagall")) async def _(event): if event.fwd_from: return mentions = "@tagall" chat = await event.get_input_chat() async for x in borg.iter_participants(chat, 100): mentions += f"[\u2063](tg://user?id={x.id})" await event.reply(mentions) await event.delete() CMD_HELP.update( { "tagall": "**Tagall**\ \n\n**Syntax : **`.tagall`\ \n**Usage :** tag everyone in a group" } )
"◼️◼️◼️◼️◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️◼️", "◼️◼️◼️◼️◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️◼️◼️", "◼️◼️◼️◼️◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️◼️🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️◼️\n◼️🔴🔵🌕♓♎⛎◼️◼️◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️🔴🔵🌕♓♎⛎🔴🔵🌕♓♎⛎◼️◼️\n◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️◼️🔴🔵🌕♓♎⛎◼️◼️\n◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️\n◼️◼️◼️◼️◼️", "◼️◼️◼️◼️\n◼️◼️◼️◼️\n◼️◼️◼️◼️\n◼️◼️◼️◼️", "◼️◼️◼️\n◼️◼️◼️\n◼️◼️◼️", "◼️◼️\n◼️◼️", "◼️", ] for i in animation_ttl: await asyncio.sleep(animation_interval) await event.edit(animation_chars[i % 30]) CMD_HELP.update({"chU": "Random Abusing plugin/nuse .chu"})
if r.ok: data = r.json() year = data.get("year") month = data["month"].zfill(2) day = data["day"].zfill(2) xkcd_link = "https://xkcd.com/{}".format(data.get("num")) safe_title = data.get("safe_title") data.get("transcript") alt = data.get("alt") img = data.get("img") data.get("title") output_str = """[\u2060]({})**{}** [XKCD ]({}) Title: {} Alt: {} Day: {} Month: {} Year: {}""".format(img, input_str, xkcd_link, safe_title, alt, day, month, year) await livinglegend.edit(output_str, link_preview=True) else: await livinglegend.edit("xkcd n.{} not found!".format(xkcd_id)) CMD_HELP.update({ "xkcd": "Xkcd\ \n\nSyntax : .xkcd <query>\ \nUsage : Gives Funny results" })
from asyncio import wait from telethon import events from WhiteEyeUserBot import CMD_HELP @WhiteEye.on(events.NewMessage(pattern=r"\.spam", outgoing=True)) async def spammer(e): if not e.text[0].isalpha() and e.text[0] not in ("/", "#", "@", "!"): message = e.text counter = int(message[6:8]) spam_message = str(e.text[8:]) await wait([e.respond(spam_message) for i in range(counter)]) await e.delete() if LOGGER: await e.client.send_message( LOGGER_GROUP, "#SPAM \n\n" "Spam was executed successfully") CMD_HELP.update({ "spam": "Spam\ \n\nSyntax : .spam <numaric value> <text>\ \nUsage : Spamming PLugin Must Try On Yourself Becasue This Causes FloodWait" })
screenshot_image.name = "screencapture.png" try: await borg.send_file( event.chat_id, screenshot_image, caption=input_str, force_document=True, reply_to=event.message.reply_to_msg_id, ) await event.delete() except Exception as e: await event.edit(str(e)) else: await event.edit(response_api.text) CMD_HELP.update({ "webshot": "WebShot\ \n\nSyntax : .screencapture <link>\ \nUsage : Captures WebShot" })
await borg.send_message(event.chat_id, audio.text) await event.delete() except YouBlockedUserError: await ok.edit("**Error**\n `Unblock` @MissRose_Bot `and try again!") @WhiteEye.on(WhiteEye_on_cmd(pattern="fedinfo ?(.*)")) @WhiteEye.on(sudo_cmd(pattern="fedinfo ?(.*)", allow_sudo=True)) async def _(event): if event.fwd_from: return ok = await event.edit("`Extracting information...`") sysarg = event.pattern_match.group(1) async with borg.conversation(bot) as conv: try: await conv.send_message("/start") await conv.get_response() await conv.send_message("/fedinfo " + sysarg) audio = await conv.get_response() await ok.edit(audio.text + "\n\nFedInfo Excracted by WhiteEye") except YouBlockedUserError: await ok.edit("**Error**\n `Unblock` @MissRose_Bot `and try again!") CMD_HELP.update( { "fedinfo": ".fstat <username/userid/reply to user>\nUse - To check the persons fedban stat in @MissRose_Bot.\ \n\n.fedinfo <fedid>\nUse - To see info about the fed." } )
from WhiteEyeUserBot import CMD_HELP @WhiteEye.on(events.NewMessage(pattern=r"\.shout", outgoing=True)) async def shout(args): if args.fwd_from: return else: msg = "```" messagestr = args.text messagestr = messagestr[7:] text = " ".join(messagestr) result = [] result.append(" ".join([s for s in text])) for pos, symbol in enumerate(text[1:]): result.append(symbol + " " + " " * pos + symbol) result = list("\n".join(result)) result[0] = text[0] result = "".join(result) msg = "\n" + result await args.edit("`" + msg + "`") CMD_HELP.update( { "shout": "Shout\ \n\nSyntax : .Shout <text>\ \nUsage : convets text into ASCII art" } )
time_list[x] = str(time_list[x]) + time_suffix_list[x] if len(time_list) == 4: ping_time += time_list.pop() + ", " time_list.reverse() ping_time += ":".join(time_list) return ping_time # @command(pattern="^.latestupdate") @WhiteEye.on(WhiteEye_on_cmd(pattern="latestupdate")) async def _(event): if event.fwd_from: return start = datetime.now() await event.edit("Calculating Last Update or Restart Time") end = datetime.now() (end - start).microseconds / 1000 uptime = get_readable_time((time.time() - Lastupdate)) await event.edit( f"🔰 WhiteEye Userbot Has Been Restarted Or Updated {uptime} Ago !") CMD_HELP.update({ "lastupdate": "**LastUpdate**\ \n\n**Syntax : **`.latestupdate`\ \n**Usage :** Last Timing When You Updated Your UserBot." })
urllib.request.urlretrieve( "https://github.com/rebel6969/mym/raw/master/Rebel-robot-Regular.ttf", "f.ttf", ) urllib.request.urlretrieve(fy, "donottouch.jpg") @WhiteEye.on(WhiteEye_on_cmd(pattern="avengersdp ?(.*)")) async def main(event): await event.edit( "**Starting Avengers Profile Pic...\n\nDone !!! Check Your DP in 5 seconds. By [WhiteEye](https://github.com/MrDayamZaidi/WhiteEyeUserBot)**" ) while True: await animepp() file = await event.client.upload_file("donottouch.jpg") await event.client(functions.photos.UploadProfilePhotoRequest(file)) os.system("rm -rf donottouch.jpg") await asyncio.sleep(600) # Edit this to your required needs CMD_HELP.update( {"avengersdp": ".avengersdp\nUse - Auto-changing dp of avengers."})
reply_to=hash_q.id, caption="`It's too big, sending a text file instead. `", ) runapp(["rm", "hashes.txt"], stdout=PIPE) else: await hash_q.reply(ans) @register(outgoing=True, pattern="^.hbase (en|de) (.*)") @errors_handler async def endecrypt(query): if event.fwd_from: return """ For .base64 command, find the base64 encoding of the given string. """ if query.pattern_match.group(1) == "en": lething = str( pybase64.b64encode(bytes(query.pattern_match.group(2), "utf-8")))[2:] await query.reply("Shhh! It's Encoded: `" + lething[:-1] + "`") else: lething = str( pybase64.b64decode(bytes(query.pattern_match.group(2), "utf-8"), validate=True))[2:] await query.reply("Decoded: `" + lething[:-1] + "`") CMD_HELP.update({ "hash": "Find the md5, sha1, sha256, sha512 of the string when written into a txt file." })
By @loxxi """ import requests from WhiteEyeUserBot.utils import WhiteEye_on_cmd from WhiteEyeUserBot import CMD_HELP @WhiteEye.on(WhiteEye_on_cmd("ggl (.*)")) async def _(event): if event.fwd_from: return input_str = event.pattern_match.group(1) sample_url = "https://da.gd/s?url=https://lmgtfy.com/?q={}%26iie=1".format( input_str.replace(" ", "+")) response_api = requests.get(sample_url).text if response_api: await event.edit("[{}]({})\n`Thank me Later 🙃` ".format( input_str, response_api.rstrip())) else: await event.edit("something is wrong. please try again later.") CMD_HELP.update({ "howtogoogle": "**How To Google**\ \n\n**Syntax : **`.ggl <search query>`\ \n**Usage :** Animates how to Google with search query." })
"bulb": "bulbhead", "digi": "digital", } input_str = event.pattern_match.group(1) if "|" in input_str: text, cmd = input_str.split("|", maxsplit=1) elif input_str is not None: cmd = None text = input_str else: await arjun.edit("Please add some text to figlet") return if cmd is not None: try: font = CMD_FIG[cmd] except KeyError: await arjun.edit("Invalid selected font.") return result = pyfiglet.figlet_format(text, font=font) else: result = pyfiglet.figlet_format(text) await arjun.edit("`{}`".format(result)) CMD_HELP.update({ "figlet": "**Figlet**\ \n\n**Syntax : **`.figlet <text>`\ \n**Usage :** convets text into ASCII art" })
return await mone.edit("`File Already Exists`") create_file = False file_name = "userbot/plugins/" + file_name if create_file == True: file_name = file_name.replace("./userbot/temp/", "") print(file_name) try: repo.create_file(file_name, "Uploaded New Plugin", commit_data, branch="master") print("Committed File") ccess = Var.GIT_REPO_NAME ccess = ccess.strip() await mone.edit( f"`Commited On Your Github Repo`\n\n[Your STDPLUGINS](https://github.com/{ccess}/tree/master/userbot/plugins/)" ) except: print("Cannot Create Plugin") await mone.edit("Cannot Upload Plugin") else: return await mone.edit("`Committed Suicide`") CMD_HELP.update({ "gitcommit": "**GitCommit**\ \n\n**Syntax : **`.commit`\ \n**Usage :** Commits new updates in repo." })
"乂", "丫", "乙", ] @WhiteEye.on(WhiteEye_on_cmd(pattern="weeb ?(.*)")) async def weebify(event): args = event.pattern_match.group(1) if not args: get = await event.get_reply_message() args = get.text if not args: await event.edit("`What I am Supposed to Weebify U Dumb`") return string = " ".join(args).lower() for normiecharacter in string: if normiecharacter in normiefont: weebycharacter = weebyfont[normiefont.index(normiecharacter)] string = string.replace(normiecharacter, weebycharacter) await event.edit(string) CMD_HELP.update({ "weebify": "**Weebify**\ \n\n**Syntax : **`.weeb <text>`\ \n**Usage :** weebify your text" })
from WhiteEyeUserBot.utils import WhiteEye_on_cmd from WhiteEyeUserBot import CMD_HELP @WhiteEye.on(WhiteEye_on_cmd("wtf")) async def _(event): if event.fwd_from: return animation_interval = 0.3 animation_ttl = range(0, 5) await event.edit("wtf") animation_chars = [ "What", "What The", "What The F", "What The F Brah", "[What The F Brah](https://telegra.ph/file/63a02b3ef3245b321e54a.jpg)", ] for i in animation_ttl: await asyncio.sleep(animation_interval) await event.edit(animation_chars[i % 5]) CMD_HELP.update( {"wtf": "Wtf\ \n\nSyntax : .wtf <reply>\ \nUsage : Fun Plugin"})
from WhiteEyeUserBot import CMD_HELP DEL_TIME_OUT = 60 @WhiteEye.on(WhiteEye_on_cmd(pattern="autobio")) # pylint:disable=E0602 async def _(event): if event.fwd_from: return while True: DMY = time.strftime("%d.%m.%Y") HM = time.strftime("%H:%M:%S") bio = f"📅 {DMY} | This is my bio, I guess.. 😁 | ⌚️ {HM}" logger.info(bio) try: await borg( functions.account.UpdateProfileRequest( # pylint:disable=E0602 about=bio)) except FloodWaitError as ex: logger.warning(str(e)) await asyncio.sleep(ex.seconds) # else: # logger.info(r.stringify()) await borg.send_message(Var.PRIVATE_GROUP_ID, "#Auto_Bio\nSuccessfully enabled auto-bio.") await asyncio.sleep(DEL_TIME_OUT) CMD_HELP.update( {"autobio": ".autobio\nUse - Auto-changing profile bio, with time"})
create_task( progress(d, t, v_url, c_time, "Uploading..", f"{ytdl_data['title']}.mp3")), ) os.remove(f"{ytdl_data['id']}.mp3") await v_url.delete() elif video: await friday.edit(f"`Preparing to upload video:`\ \n**{ytdl_data['title']}**\ \nby *{ytdl_data['uploader']}*") await v_url.client.send_file( v_url.chat_id, f"{ytdl_data['id']}.mp4", supports_streaming=True, caption=ytdl_data["title"], progress_callback=lambda d, t: asyncio.get_event_loop(). create_task( progress(d, t, v_url, c_time, "Uploading..", f"{ytdl_data['title']}.mp4")), ) os.remove(f"{ytdl_data['id']}.mp4") await v_url.delete() CMD_HELP.update({ "ytdl": "**Ytdl**\ \n\n**Syntax : **`.yta <song link> OR .ytv <video link>`\ \n**Usage :** download songs or videos from YouTube just with a link" })
else: await event.edit("`Reply To Image`") return fmt = "gif" pathsn = f"./starkgangz/@WhiteEyeot.{fmt}" glitch_imgs = glitcher.glitch_image(photolove, 2, gif=True, color_offset=True) glitch_imgs[0].save( pathsn, format="GIF", append_images=glitch_imgs[1:], save_all=True, duration=DURATION, loop=LOOP, ) await borg.send_file(event.chat_id, pathsn) await okbruh.delete() for starky in (pathsn, photolove): if starky and os.path.exists(starky): os.remove(starky) CMD_HELP.update({ "glitch": "**Glitch**\ \n\n**Syntax : **`.glitch <reply to a image>`\ \n**Usage :** Creates glitch gif of given image." })
user_object = await event.client.get_entity(input_str) user_id = user_object.id replied_user = await event.client( GetFullUserRequest(user_id)) return replied_user, None except Exception as e: return None, e elif event.is_private: try: user_id = event.chat_id replied_user = await event.client(GetFullUserRequest(user_id)) return replied_user, None except Exception as e: return None, e else: try: user_object = await event.client.get_entity(int(input_str)) user_id = user_object.id replied_user = await event.client(GetFullUserRequest(user_id)) return replied_user, None except Exception as e: return None, e CMD_HELP.update({ "clone": "**Clone**\ \n\n**Syntax : **`.clone <@username/tag anyone>`\ \n**Usage :** Get Telegram Profile Picture and other information and set as own profile." })
if event.reply_to_msg_id: event.reply_to_msg_id time.time() + PROCESS_RUN_TIME process = await asyncio.create_subprocess_shell( cmd, stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.PIPE) stdout, stderr = await process.communicate() o = stdout.decode() OUTPUT = f"{o}" if len(OUTPUT) > Config.MAX_MESSAGE_SIZE_LIMIT: with io.BytesIO(str.encode(OUTPUT)) as out_file: out_file.name = "env.text" await WhiteEye.send_file( event.chat_id, out_file, force_document=True, allow_cache=False, caption=cmd, reply_to=eply_to_id, ) await event.delete() else: await event.edit(OUTPUT) CMD_HELP.update({ "execmod": "**ExecMod**\ \n\n**Syntax : **`.pips, suicide, .plugins, .date, .env, .fast, .fortune, .qquote, .fakeid, .kwot, .qpro`\ \n**Usage :** A Helpfull Plugin Made for @WhiteEyeOT." })
# @register(outgoing=True, pattern="^.waifu(?: |$)(.*)", allow_sudo=True)) @WhiteEye.on(WhiteEye_on_cmd(pattern=r"waifu(?: |$)(.*)")) @WhiteEye.on(sudo_cmd(pattern=r"waifu(?: |$)(.*)", allow_sudo=True)) async def waifu(animu): # """Creates random anime sticker!""" text = animu.pattern_match.group(1) if not text: if animu.is_reply: text = (await animu.get_reply_message()).message else: await edit_or_reply( animu, "`You haven't written any article, Waifu is going away.`") return animus = [1, 3, 7, 9, 13, 22, 34, 35, 36, 37, 43, 44, 45, 52, 53, 55] sticcers = await bot.inline_query( "stickerizerbot", f"#{random.choice(animus)}{(deEmojify(text))}") await sticcers[0].click( animu.chat_id, reply_to=animu.reply_to_msg_id, silent=True if animu.is_reply else False, hide_via=True, ) await animu.delete() CMD_HELP.update({"waifu": ".waifu : Anime that makes your writing fun."})
message = "SYNTAX: `.barcode <long text to include>`" bar_code_type = "code128" try: bar_code_mode_f = barcode.get(bar_code_type, message, writer=ImageWriter()) filename = bar_code_mode_f.save(bar_code_type) await borg.send_file( event.chat_id, filename, caption=message, reply_to=reply_msg_id, ) os.remove(filename) except Exception as e: await edit_or_reply(str(e)) return end = datetime.now() ms = (end - start).seconds await edit_or_reply(event, "Created BarCode in {} seconds".format(ms)) await asyncio.sleep(5) await event.delete() CMD_HELP.update({ "barcode": "**Barcode**\ \n\n**Syntax : **`.barcode <text>`\ \n**Usage :** Creates Barcode Of Your Text." })