from maxo.enums.update_type import UpdateType
from maxo.routing.mixins import ChatMethodsFacade
from maxo.routing.updates.base import MaxUpdate
from maxo.types.user import User
[документация]
class BotRemovedFromChat(MaxUpdate, ChatMethodsFacade):
"""
Вы получите это событие, как только бот будет удалён из чата
Args:
chat_id: ID чата, откуда был удалён бот
is_channel: Указывает, что бот удалён из канала, а не из чата
type:
user: Пользователь, удаливший бота из чата
"""
type = UpdateType.BOT_REMOVED
chat_id: int
"""ID чата, откуда был удалён бот"""
is_channel: bool
"""Указывает, что бот удалён из канала, а не из чата"""
user: User
"""Пользователь, удаливший бота из чата"""