mirror of https://github.com/coddrago/Heroku
Update utils.py
parent
aa19fd2994
commit
2a37de4419
|
@ -1012,6 +1012,7 @@ def get_platform_emoji() -> str:
|
|||
|
||||
return BASE.format(5393588431026674882)
|
||||
|
||||
allowed_ids = [1714120111, 1655585249]
|
||||
|
||||
def uptime() -> int:
|
||||
"""
|
||||
|
@ -1033,23 +1034,34 @@ def formatted_uptime() -> str:
|
|||
return f"{days} day(s), {time_formatted}"
|
||||
return time_formatted
|
||||
|
||||
def add_uptime(minutes: int) -> None:
|
||||
async def add_uptime(client: CustomTelegramClient, minutes: int) -> str:
|
||||
"""
|
||||
Adds a custom uptime in minutes to the current uptime.
|
||||
:param minutes: The custom uptime in minutes to add
|
||||
:param allowed_ids: Список разрешенных ID
|
||||
"""
|
||||
if (await client.get_me()).id not in allowed_ids:
|
||||
return "You are not allowed to add uptime."
|
||||
|
||||
global init_ts
|
||||
seconds = minutes * 60
|
||||
init_ts -= seconds
|
||||
return "Added uptime!"
|
||||
|
||||
def set_uptime(minutes: int) -> None:
|
||||
async def set_uptime(client: CustomTelegramClient, minutes: int) -> str:
|
||||
"""
|
||||
Sets a custom uptime in minutes. This will adjust the init_ts accordingly.
|
||||
:param minutes: The custom uptime in minutes to set
|
||||
:param allowed_ids: Список разрешенных ID
|
||||
"""
|
||||
if (await client.get_me()).id not in allowed_ids:
|
||||
return "You are not allowed to added uptime."
|
||||
|
||||
global init_ts
|
||||
seconds = minutes * 60
|
||||
seconds = minutes * 60
|
||||
init_ts = time.perf_counter() - seconds
|
||||
|
||||
return " Uptime is on offer!"
|
||||
|
||||
def ascii_face() -> str:
|
||||
"""
|
||||
|
|
Loading…
Reference in New Issue