Last active
September 16, 2020 16:52
-
-
Save vsecoder-old-account/777e6f6e5b13785a4a79ecdff3dd3443 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from pyrogram import Client, filters | |
from pyrogram.errors import FloodWait | |
from pyrogram.raw import functions | |
from pyrogram.types import ChatPermissions | |
import time, requests, json | |
from time import sleep | |
import random | |
app = Client("my_account") | |
REPLACEMENT_MAP = {"a": "ɐ","b": "q","c": "ɔ","d": "p","e": "ǝ","f": "ɟ","g": "ƃ","h": "ɥ","i": "ᴉ","j": "ɾ","k": "ʞ","l": "l","m": "ɯ","n": "u","o": "o","p": "d","q": "b","r": "ɹ","s": "s","t": "ʇ","u": "n","v": "ʌ","w": "ʍ","x": "x","y": "ʎ","z": "z","A": "∀","B": "B","C": "Ɔ","D": "D","E": "Ǝ","F": "Ⅎ","G": "פ","H": "H","I": "I","J": "ſ","K": "K","L": "˥","M": "W","N": "N","O": "O","P": "Ԁ","Q": "Q","R": "R","S": "S","T": "┴","U": "∩","V": "Λ","W": "M","X": "X","Y": "⅄","Z": "Z","0": "0","1": "Ɩ","2": "ᄅ","3": "Ɛ","4": "ㄣ","5": "ϛ","6": "9","7": "ㄥ","8": "8","9": "6",",": "'",".": "˙","?": "¿","!": "¡",'"': ",,","'": ",","(": ")",")": "(","[": "]","]": "[","{": "}","}": "{","<": ">",">": "<","&": "⅋","_": "‾",} | |
@app.on_message(filters.command("resume", prefixes=".")) | |
def resume(app, msg): | |
msg.edit_text('<b>Опыт работы - мои проекты:</b>' | |
'\n<a href="https://vsevolodhtml.ru/cmd">Терминал</a>' | |
'\n<a href="https://kreepmeister.github.io">Змейка</a>' | |
'\n<a href="https://zen.yandex.ru/id/5e7c78ee99d560276a9df6e4">Канал на Дзен</a>' | |
'\n<a href="https://2dplatform.github.io/">Платформер</a>' | |
'\n<a href="https://vsevolodhtml.ru">Блог</a>' | |
'\n<a href="https://vsevolodhtml.ru/public/chat">Чат</a>' | |
'\n<a href="https://vsevolodhtml.ru/public/redactor">Редактор html</a>' | |
'\n<b>Образование по книгам: </b>\nJava Script\nJava Script и HTML' | |
'\nСовременный Веб-дизайн\nНовая большая книга CSS\nPHP и MySQL' | |
'\nNode и Express\n<a href=\'https://vshtml.github.io/\'><b>###Больше обо мне тут###</b></a>', parse_mode='html') | |
@app.on_message(filters.command("code", prefixes=".")) | |
def code1(app, msg): | |
text = msg.text.split(".code ", maxsplit=1)[1] | |
msg.edit_text("`" + text + "`") | |
@app.on_message(filters.command("flip", prefixes=".") & filters.me) | |
def flip(_, msg): | |
text = msg.text.split(".flip", maxsplit=1)[1] | |
final_str = "" | |
for char in text: | |
if char in REPLACEMENT_MAP.keys(): | |
new_char = REPLACEMENT_MAP[char] | |
else: | |
new_char = char | |
final_str += new_char | |
if text != final_str: | |
msg.edit(final_str) | |
else: | |
msg.edit(text) | |
@app.on_message(filters.command(["d", "delete"], prefixes=".")) | |
def de1(app, message): | |
message.edit("КЕК") | |
message.delete() | |
@app.on_message(filters.command(["hi", "hello"], prefixes=".")) | |
def hello1(app, message): | |
message.edit("Привет, я Всеволод html!") | |
@app.on_message(filters.command(["time", "t"], prefixes=".")) | |
def time1(app, message): | |
ti = time.ctime() | |
message.edit(str(ti)) | |
# Команда type | |
@app.on_message(filters.command("type", prefixes=".") & filters.me) | |
def type(_, msg): | |
orig_text = msg.text.split(".type ", maxsplit=1)[1] | |
text = orig_text | |
tbp = "" # to be printed | |
typing_symbol = "▒" | |
while(tbp != orig_text): | |
try: | |
msg.edit(tbp + typing_symbol) | |
sleep(0.05) # 50 ms | |
tbp = tbp + text[0] | |
text = text[1:] | |
msg.edit(tbp) | |
sleep(0.05) | |
except FloodWait as e: | |
sleep(e.x) | |
# Команда взлома ПК | |
@app.on_message(filters.command("go", prefixes=".") & filters.me) | |
def go(_, msg): | |
perc = 0 | |
while(perc < 100): | |
try: | |
text = "👮 Взлом твоего ПК в процессе ... " + str(perc) + "%" | |
msg.edit(text) | |
perc += random.randint(1, 3) | |
sleep(0.1) | |
except FloodWait as e: | |
sleep(e.x) | |
msg.edit("🟢 Ты успешно взломан!") | |
sleep(3) | |
msg.edit("😈 Поиск секретных данных ...") | |
perc = 0 | |
while(perc < 100): | |
try: | |
text = "😈 Поиск секретных данных ... " + str(perc) + "%" | |
msg.edit(text) | |
perc += random.randint(1, 5) | |
sleep(0.15) | |
except FloodWait as e: | |
sleep(e.x) | |
msg.edit("🤑 Найдены важные данные!!!") | |
@app.on_message(filters.command("js", prefixes=".")) | |
def js(app, msg): | |
code = msg.text.split(".js ", maxsplit=1)[1] | |
response = requests.post('https://rextester.com/rundotnet/api', | |
data={ | |
'LanguageChoice':'23', | |
'Program': code} | |
) | |
print(code) | |
eee = response.text | |
d = json.loads(eee) | |
er1 = d['Errors'] | |
er2 = d['Result'] | |
msg.edit_text("Код js:\n<code>" + code + "</code>\nОшибки:\n<code>" + str(er1) + "</code>\n" + "Логи:\n<code>" + str(er2) + "</code>", parse_mode='html') | |
@app.on_message(filters.command("me", prefixes=".")) | |
def mee(app, msg): | |
#данные пользователя | |
name = msg.from_user.first_name | |
name1 = msg.from_user.last_name | |
url = msg.from_user.username | |
iduser = msg.from_user.id | |
#/данные пользователя | |
msg.edit_text("Имя: " + str(name) + " " + str(name1) + "\nСсылка: @" + str(url) + "\nID: " + str(iduser)) | |
@app.on_message(filters.command("help", prefixes=".")) | |
def hel(app, msg): | |
msg.edit_text("Команды:\n .resume - резюме\n .code - обернуть в <code>\n .flip - перевернуть текст(en и числа)\n .d или .delete - удалить сообщение после отправки\n .t или .time - текущее время\n .type - эффект набора текста\n .go - хакер в деле\n .js - проверить код\n .me - о тебе\n .hi - быстрый привет") | |
app.run() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment