Block evil nicknames

main
Bob Mottram 2025-10-06 14:26:57 +01:00
parent b04aff30cc
commit 8bb2d598e2
1 changed files with 4 additions and 0 deletions

View File

@ -47,6 +47,7 @@ from utils import has_actor
from utils import text_in_file from utils import text_in_file
from utils import get_actor_from_post from utils import get_actor_from_post
from utils import evil_incarnate from utils import evil_incarnate
from utils import evil_nickname
from conversation import mute_conversation from conversation import mute_conversation
from conversation import unmute_conversation from conversation import unmute_conversation
from auth import create_basic_auth_header from auth import create_basic_auth_header
@ -769,6 +770,9 @@ def is_blocked_nickname(base_dir: str, nickname: str,
blocked_cache: [] = None) -> bool: blocked_cache: [] = None) -> bool:
"""Is the given nickname blocked? """Is the given nickname blocked?
""" """
if evil_nickname(nickname):
return True
if not blocked_cache: if not blocked_cache:
# instance-wide block list # instance-wide block list
blocked_cache = [] blocked_cache = []