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

Подписки

GetSubscriptions

GET /subscriptionslist[Subscription]

class GetSubscriptions(MaxMethod[list[Subscription]]):
    pass  # Нет параметров

CreateSubscription

POST /subscriptionsbool

class CreateSubscription(MaxMethod[bool]):
    url: str
    update_types: list[str] | None = None
    secret: str | None = None

Поля:

  • url — URL вашего webhook-сервера
  • update_types — типы обновлений (["message_created", "message_callback", "bot_started"])
  • secret — секретный токен для верификации запросов

DeleteSubscription

DELETE /subscriptionsbool

class DeleteSubscription(MaxMethod[bool]):
    url: str

Исходные файлы

  • maxgram/methods/get_subscriptions.py
  • maxgram/methods/create_subscription.py
  • maxgram/methods/delete_subscription.py