-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathyg_fakeload.py
97 lines (81 loc) Β· 8.43 KB
/
yg_fakeload.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
__version__ = (1, 4, 8, 8)
# This file is a part of Hikka Userbot
# Code is NOT licensed under CC-BY-NC-ND 4.0 unless otherwise specified.
# π https://github.com/hikariatama/Hikka
# You CAN edit this file without direct permission from the author.
# You can redistribute this file with any modifications.
# meta developer: @yg_modules
# scope: hikka_only
# scope: hikka_min 1.6.3
# ββββββββββββββββββββββββ βββββββββββββββββ
# ββββββββββββββββββββββββ βββββββββββββββββ
import asyncio
from .. import loader, utils
@loader.tds
class YgFakeLoadModule(loader.Module):
"""ΠΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ ΠΈΠΌΠΈΡΠ°ΡΠΈΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ"""
strings = {
"name": "yg_fakeload",
}
async def flacmd(self, message):
"""<text> ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ (prem emoji on)"""
args = utils.get_args_raw(message)
progress = ["β", "β", "β", "β", "β", "β", "ββ", "ββ", "ββ", "ββ", "ββ",
"ββ", "βββ", "βββ", "βββ", "βββ", "βββ", "βββ", "ββββ", "ββββ",
"ββββ", "ββββ", "ββββ", "ββββ", "βββββ", "βββββ", "βββββ",
"βββββ", "βββββ", "βββββ", "ββββββ", "ββββββ", "ββββββ",
"ββββββ", "ββββββ", "ββββββ", "βββββββ", "βββββββ",
"βββββββ", "βββββββ", "βββββββ", "βββββββ", "ββββββββ",
"ββββββββ", "ββββββββ", "ββββββββ", "ββββββββ", "ββββββββ",
"βββββββββ", "βββββββββ", "βββββββββ", "βββββββββ",
"βββββββββ", "βββββββββ", "ββββββββββ", "ββββββββββ",
"ββββββββββ", "ββββββββββ", "ββββββββββ", "ββββββββββ",
"βββββββββββ", "βββββββββββ", "βββββββββββ", "βββββββββββ",
"βββββββββββ", "βββββββββββ", "ββββββββββββ", "ββββββββββββ",
"ββββββββββββ", "ββββββββββββ", "ββββββββββββ", "ββββββββββββ",
"βββββββββββββ", "βββββββββββββ", "βββββββββββββ",
"βββββββββββββ", "βββββββββββββ", "βββββββββββββ",
"ββββββββββββββ", "ββββββββββββββ", "ββββββββββββββ",
"ββββββββββββββ", "ββββββββββββββ", "ββββββββββββββ",
"βββββββββββββββ", "βββββββββββββββ", "βββββββββββββββ",
"βββββββββββββββ", "βββββββββββββββ", "βββββββββββββββ",
"ββββββββββββββββ", "ββββββββββββββββ", "ββββββββββββββββ",
"ββββββββββββββββ", "ββββββββββββββββ", "ββββββββββββββββ"]
await message.edit("<b><emoji document_id=4988080790286894217>π«₯</emoji> Π½Π°ΡΠ°Π»ΠΎ Π·Π°Π³ΡΡΠ·ΠΊΠΈ...</b>")
await asyncio.sleep(1)
for i in range(len(progress)):
await message.edit(f"<b>{i * (100 // len(progress))}% {progress[i]}</b>")
await asyncio.sleep(0.03)
done_text = f"<b>{args}</b>" if args else "<b>done!</b>"
await message.edit(done_text)
async def flcmd(self, message):
"""<text> ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ (no emoji)"""
args = utils.get_args_raw(message)
progress = ["β", "β", "β", "β", "β", "β", "ββ", "ββ", "ββ", "ββ", "ββ",
"ββ", "βββ", "βββ", "βββ", "βββ", "βββ", "βββ", "ββββ", "ββββ",
"ββββ", "ββββ", "ββββ", "ββββ", "βββββ", "βββββ", "βββββ",
"βββββ", "βββββ", "βββββ", "ββββββ", "ββββββ", "ββββββ",
"ββββββ", "ββββββ", "ββββββ", "βββββββ", "βββββββ",
"βββββββ", "βββββββ", "βββββββ", "βββββββ", "ββββββββ",
"ββββββββ", "ββββββββ", "ββββββββ", "ββββββββ", "ββββββββ",
"βββββββββ", "βββββββββ", "βββββββββ", "βββββββββ",
"βββββββββ", "βββββββββ", "ββββββββββ", "ββββββββββ",
"ββββββββββ", "ββββββββββ", "ββββββββββ", "ββββββββββ",
"βββββββββββ", "βββββββββββ", "βββββββββββ", "βββββββββββ",
"βββββββββββ", "βββββββββββ", "ββββββββββββ", "ββββββββββββ",
"ββββββββββββ", "ββββββββββββ", "ββββββββββββ", "ββββββββββββ",
"βββββββββββββ", "βββββββββββββ", "βββββββββββββ",
"βββββββββββββ", "βββββββββββββ", "βββββββββββββ",
"ββββββββββββββ", "ββββββββββββββ", "ββββββββββββββ",
"ββββββββββββββ", "ββββββββββββββ", "ββββββββββββββ",
"βββββββββββββββ", "βββββββββββββββ", "βββββββββββββββ",
"βββββββββββββββ", "βββββββββββββββ", "βββββββββββββββ",
"ββββββββββββββββ", "ββββββββββββββββ", "ββββββββββββββββ",
"ββββββββββββββββ", "ββββββββββββββββ", "ββββββββββββββββ"]
await message.edit("<b>Π½Π°ΡΠ°Π»ΠΎ Π·Π°Π³ΡΡΠ·ΠΊΠΈ...</b>")
await asyncio.sleep(1)
for i in range(len(progress)):
await message.edit(f"<b>{i * (100 // len(progress))}% {progress[i]}</b>")
await asyncio.sleep(0.03)
done_text = f"<b>{args}</b>" if args else "<b>done!</b>"
await message.edit(done_text)