/
pobeda
/
Admin-bot
Обзор
Документация
Войти
/
pobeda
/
Admin-bot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
settings/tools.py
15 строк
510 B
Alexey
Улучшили проверку на админа
05 дек 2025, 12:21
05 дек 2025, 12:21
cd4b782
Код
Авторство
О чём код?
from functools import wraps from create_bot import admins from aiogram.types import Message def is_admin(user_id: int) -> bool: return user_id in admins def admin_only(handler): @wraps(handler) async def wrapper(message: Message, *args, **kwargs): if not is_admin(message.from_user.id): await message.reply("⛔ У тебя нет доступа к админ-командам") return None return await handler(message, *args, **kwargs) return wrapper