Files
Home_assistant/telegram-bot/bot/access.py
T
2026-06-13 20:20:56 +00:00

19 lines
470 B
Python

from __future__ import annotations
from aiogram.types import Message
from bot.config import Settings
def is_allowed(message: Message, settings: Settings) -> bool:
if not settings.allowed_telegram_ids:
return True
user = message.from_user
if not user:
return False
return user.id in settings.allowed_telegram_ids
def access_denied_text() -> str:
return "У вас нет доступа к этому боту."