bot rafactor and bugfix

This commit is contained in:
2025-08-19 04:45:16 +09:00
parent 43dda889f8
commit a8d860ed87
31 changed files with 4396 additions and 613 deletions

View File

@@ -0,0 +1,9 @@
"""Утилиты для валидации данных."""
import re
from typing import Optional
def validate_template_name(name: str) -> bool:
"""Проверка корректности имени шаблона."""
if not name or len(name) > 50:
return False
return bool(re.match(r'^[\w\-]+$', name))