diff --git a/app.py b/app.py new file mode 100644 index 0000000..5376f6f --- /dev/null +++ b/app.py @@ -0,0 +1,20 @@ +from flask import Flask +import asyncio +from aiohttp import web + +app = Flask(__name__) + +@app.route('/') +def thecrazybossisback(): + return 'Crazybossss' + +async def run_app(): + runner = web.AppRunner(app) + await runner.setup() + site = web.TCPSite(runner, 'localhost', 5000) + await site.start() + +if __name__ == "__main__": + loop = asyncio.get_event_loop() + loop.run_until_complete(run_app()) + loop.run_forever() diff --git a/bot.py b/bot.py index 47ccae4..90de9e5 100644 --- a/bot.py +++ b/bot.py @@ -17,12 +17,8 @@ from pyrogram import types from Script import script - -from plugins.webcode import bot_run from os import environ -from aiohttp import web as webserver -PORT_CODE = environ.get("PORT", "8080") @@ -57,12 +53,7 @@ async def start(self): await self.send_message(chat_id=LOG_CHANNEL, text=script.RESTART_TXT)#RESTART SND IN LOG_CHANNEL print("Goutham SER own Bot") - client = webserver.AppRunner(await bot_run()) - await client.setup() - bind_address = "0.0.0.0" - await webserver.TCPSite(client, bind_address, - PORT_CODE).start() - + diff --git a/plugins/webcode.py b/plugins/webcode.py deleted file mode 100644 index 1e41b04..0000000 --- a/plugins/webcode.py +++ /dev/null @@ -1,12 +0,0 @@ -from aiohttp import web as webserver - -routes = webserver.RouteTableDef() - -async def bot_run(): - _app = webserver.Application(client_max_size=30000000) - _app.add_routes(routes) - return _app - -@routes.get("/", allow_head=True) -async def root_route_handler(request): - return webserver.json_response("Mo_Tech_YT") diff --git a/requirements.txt b/requirements.txt index 6717dc3..e86bdd2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,5 +7,6 @@ marshmallow==3.18.0 umongo==3.1.0 requests bs4 -imdbpy==2021.4.18 aiohttp==3.8.3 +Flask +gunicorn