From 56e0430f70f02ac3f075b2c745a2a44b06eef2dd Mon Sep 17 00:00:00 2001 From: hikariatama Date: Wed, 27 Jul 2022 17:05:59 +0000 Subject: [PATCH] Add additional check for declined `request_join` --- hikka/loader.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hikka/loader.py b/hikka/loader.py index e9bc47b..b8c1e98 100644 --- a/hikka/loader.py +++ b/hikka/loader.py @@ -730,6 +730,11 @@ class Modules: channel = await self.client.get_entity(peer) if channel.id in self._db.get("hikka.main", "declined_joins", []): + if assure_joined: + raise LoadError( + f"You need to join @{channel.username} in order to use this module" + ) + return False if not isinstance(channel, Channel):