Перейти к содержанию

GetSubscriptions

GetSubscriptions(bot)

Bases: BaseConnection

Если ваш бот получает данные через WebHook, этот класс возвращает список всех подписок.

https://dev.max.ru/docs-api/methods/GET/subscriptions

Attributes:

Name Type Description
bot Bot

Экземпляр бота

Source code in maxapi/methods/get_subscriptions.py
def __init__(
    self,
    bot: "Bot",
):
    self.bot = bot

fetch() async

Отправляет запрос на получение списка всех подписок.

Returns:

Name Type Description
GettedSubscriptions GettedSubscriptions

Объект со списком подписок

Source code in maxapi/methods/get_subscriptions.py
async def fetch(self) -> GettedSubscriptions:
    """
    Отправляет запрос на получение списка всех подписок.

    Returns:
        GettedSubscriptions: Объект со списком подписок
    """

    bot = self._ensure_bot()

    response = await super().request(
        method=HTTPMethod.GET,
        path=ApiPath.SUBSCRIPTIONS,
        model=GettedSubscriptions,
        params=bot.params,
    )

    return cast(GettedSubscriptions, response)