From 07589ff9f29c1875ad7882dbe582ed5ab02fe60b Mon Sep 17 00:00:00 2001 From: hikariatama Date: Fri, 3 Mar 2023 20:55:10 +0000 Subject: [PATCH] Add shield banner --- assets/2fa.txt | 21 +++++++++++++++++++++ hikka/main.py | 11 +++++++++++ 2 files changed, 32 insertions(+) create mode 100644 assets/2fa.txt diff --git a/assets/2fa.txt b/assets/2fa.txt new file mode 100644 index 0000000..ccb86d9 --- /dev/null +++ b/assets/2fa.txt @@ -0,0 +1,21 @@ +\033[0m \033[0m + \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;198;65;50m \033[48;2;215;168;34m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;226;88;73m \033[48;2;219;79;62m \033[48;2;176;57;44m \033[48;2;194;152;31m \033[48;2;213;166;35m \033[48;2;205;160;33m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;206;69;54m \033[48;2;227;87;71m \033[48;2;180;57;44m \033[48;2;178;59;44m \033[48;2;174;57;44m \033[48;2;192;150;31m \033[48;2;193;151;31m \033[48;2;213;166;33m \033[48;2;211;166;34m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;174;57;44m \033[48;2;192;150;31m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;174;57;44m \033[48;2;192;150;31m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;174;57;44m \033[48;2;192;150;31m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;174;57;44m \033[48;2;192;150;31m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;192;150;31m \033[48;2;174;57;44m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;192;150;31m \033[48;2;174;57;44m \033[48;2;162;54;41m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;190;150;31m \033[48;2;188;146;31m \033[48;2;192;150;31m \033[48;2;174;57;44m \033[48;2;143;48;38m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;169;132;28m \033[48;2;190;149;31m \033[48;2;192;150;31m \033[48;2;174;57;44m \033[48;2;168;54;43m \033[48;2;138;48;37m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;158;125;28m \033[48;2;192;150;31m \033[48;2;174;57;44m \033[48;2;155;53;41m \033[48;2;133;47;36m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;192;150;31m \033[48;2;174;57;44m \033[48;2;144;49;38m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[48;2;0;0;0m \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[0m \033[0m + \033[48;2;255;255;255m \033[0m \033[0m + \033[0m \ No newline at end of file diff --git a/hikka/main.py b/hikka/main.py index 671e781..5c1d4b5 100755 --- a/hikka/main.py +++ b/hikka/main.py @@ -594,6 +594,17 @@ class Hikka: return False if await qr_login_poll(): + print("\033[2J\033[3;1f") + with open( + os.path.abspath( + os.path.join( + os.path.dirname(__file__), "..", "assets", "2fa.txt" + ) + ), + "r", + ) as banner: + print(banner.read().replace("\\033", "\033")) + password = await client(GetPasswordRequest()) while True: _2fa = getpass(