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"— ответ на комментарий