diff options
| -rw-r--r-- | ATRI/rule.py | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/ATRI/rule.py b/ATRI/rule.py index 6f90be4..aa8148c 100644 --- a/ATRI/rule.py +++ b/ATRI/rule.py @@ -7,6 +7,10 @@ from .service import ServiceTools  def is_in_service(service: str) -> Rule:      async def _is_in_service(bot, event, state) -> bool: +        result = ServiceTools().auth_service(service) +        if not result: +            return False +                  if isinstance(event, PrivateMessageEvent):              user_id = event.get_user_id()              result = ServiceTools().auth_service(service, user_id) | 
