I add command /admin /vadmin /iadmin /hello I create database and I improve code

It's version 0.3.0
This commit is contained in:
Niken
2025-10-11 23:02:30 +03:00
parent cce8c7dc70
commit 772d3d5b83
17 changed files with 349 additions and 18 deletions
+9
View File
@@ -3,6 +3,7 @@ from functools import wraps
from aiogram import types
from models.state import BotState
from config import Config
from storage.message_storage import save_message
def is_chat_spam(chat_id: int, state: BotState) -> bool:
@@ -41,3 +42,11 @@ def admin_required(need_level: int):
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