Skip to content

ITDpy

Notification

Модуль notifications позволяет:

  • получать список уведомлений
  • отмечать уведомление как прочитанное
  • отмечать несколько уведомлений сразу

Получить список уведомлений

client.get_notifications(offset=0, limit=20) 

Параметры:

  • offset — смещение (по умолчанию 0)
  • limit — сколько уведомлений вернуть (по умолчанию 20)

Возвращает модель Notifications Подробнее

Отметить уведомление как прочитанное

client.mark_notification_read(notification_id)

Параметры:

  • notification_id — ID уведомления

Возвращает

True при успехе

Отметить несколько уведомлений как прочитанные

client.mark_all_notification_read(notification_ids)

Параметры:

  • notification_ids — список ID уведомлений
    Можно передать:

    • list[str]
    • один str

Если передать None или пустой список — метод вернёт 0.

Типы уведомлений

Поле type может содержать:

  • "follow" — новый подписчик
  • "like" — лайк
  • "comment" — комментарий
  • "reply" — ответ на комментарий

Назад к документации