From ae8f597137587553684e827d97a51f11fc60e4b1 Mon Sep 17 00:00:00 2001 From: Avishkar Patil Date: Sat, 5 Jun 2021 12:00:46 +0530 Subject: [PATCH] Initial Commit --- WebStreamer/server/stream_routes.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/WebStreamer/server/stream_routes.py b/WebStreamer/server/stream_routes.py index 81622dc..f67b902 100644 --- a/WebStreamer/server/stream_routes.py +++ b/WebStreamer/server/stream_routes.py @@ -1,6 +1,4 @@ -# Taken from megadlbot_oss -# Thanks to Eyaadh - +import time import math import logging import secrets @@ -8,17 +6,18 @@ import mimetypes from ..vars import Var from aiohttp import web from ..bot import StreamBot +from WebStreamer import StartTime from ..utils.custom_dl import TGCustomYield, chunk_size, offset_fix - +from ..utils.time_format import get_readable_time routes = web.RouteTableDef() @routes.get("/", allow_head=True) async def root_route_handler(request): - bot_details = await StreamBot.get_me() return web.json_response({"status": "running", - "server_permission": "Open", - "telegram_bot": '@'+bot_details.username}) + "maintained_by": "Avishkar_Patil", + "uptime": get_readable_time(time.time() - StartTime), + "telegram_bot": '@'+(await StreamBot.get_me()).username}) @routes.get("/{message_id}") @@ -74,4 +73,4 @@ async def media_streamer(request, message_id: int): if return_resp.status == 200: return_resp.headers.add("Content-Length", str(file_size)) - return return_resp \ No newline at end of file + return return_resp