It's version 0.4

This commit is contained in:
Niken
2025-10-19 14:28:41 +03:00
parent 772d3d5b83
commit 7b653d4dcc
32 changed files with 775 additions and 326 deletions
+5 -4
View File
@@ -21,9 +21,6 @@ def is_chat_spam(chat_id: int, state: BotState) -> bool:
return False
from functools import wraps
from aiogram import types
def admin_required(need_level: int):
"""Декоратор для проверки прав администратора (0 = высший уровень)"""
@@ -41,12 +38,16 @@ def admin_required(need_level: int):
return await func(message, *args, **kwargs)
return wrapper
return decorator
def saving(func):
"""Декоратор для сохранения входящего сообщения"""
@wraps(func)
async def wrapper(message: types.Message, *args, **kwargs):
save_message(message.chat.id, message.message_id)
return await func(message, *args, **kwargs)
return wrapper
return wrapper