It's version 0.4
This commit is contained in:
+5
-4
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user