From 64e0ef1e1e7e8375b265edd4b7bbe6d4ed32180d Mon Sep 17 00:00:00 2001 From: Who? <155328415+coddrago@users.noreply.github.com> Date: Mon, 3 Mar 2025 13:57:11 +0700 Subject: [PATCH] Update root.py --- hikka/web/root.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/hikka/web/root.py b/hikka/web/root.py index ed83e5b..6814d6e 100644 --- a/hikka/web/root.py +++ b/hikka/web/root.py @@ -242,7 +242,13 @@ class Web: async def init_qr_login(self, request: web.Request) -> web.Response: if self.client_data and "LAVHOST" in os.environ: - return web.Response(status=403, body="Forbidden by host EULA") + return web.Response(status=403, body="Forbidden by LavHost EULA") + + if "JAMHOST" in os.environ: + return web.Response(status=403, body="Forbidden by JamHost EULA") + + if "HIKKAHOST" in os.environ: + return web.Response(status=403, body="Forbidden by HikkaHost EULA") if not self._check_session(request): return web.Response(status=401) @@ -319,6 +325,12 @@ class Web: if self.client_data and "LAVHOST" in os.environ: return web.Response(status=403, body="Forbidden by host EULA") + if "JAMHOST" in os.environ: + return web.Response(status=403, body="Forbidden by JamHost EULA") + + if "HIKKAHOST" in os.environ: + return web.Response(status=403, body="Forbidden by HikkaHost EULA") + if self._pending_client: return web.Response(status=208, body="Already pending")