libkazv
|
This API is used to paginate through the list of events that the user has been, or would have been notified about. More...
#include <notifications.hpp>
Public Attributes | |
immer::array< Variant > | actions |
The action(s) to perform when the conditions for this rule are met. More... | |
Event | event |
The Event object for the event that triggered the notification. More... | |
bool | read |
Indicates whether the user has sent a read receipt indicating that they have read this message. More... | |
std::string | roomId |
The ID of the room in which the event was posted. More... | |
std::int_fast64_t | ts |
The unix timestamp at which the event notification was sent, in milliseconds. More... | |
std::optional< std::string > | profileTag |
The profile tag of the rule that matched this event. More... | |
This API is used to paginate through the list of events that the user has been, or would have been notified about.
immer::array<Variant> Kazv::Api::GetNotificationsJob::Notification::actions |
The action(s) to perform when the conditions for this rule are met.
See Push Rules: API.
Event Kazv::Api::GetNotificationsJob::Notification::event |
The Event object for the event that triggered the notification.
std::optional<std::string> Kazv::Api::GetNotificationsJob::Notification::profileTag |
The profile tag of the rule that matched this event.
bool Kazv::Api::GetNotificationsJob::Notification::read |
Indicates whether the user has sent a read receipt indicating that they have read this message.
std::string Kazv::Api::GetNotificationsJob::Notification::roomId |
The ID of the room in which the event was posted.
std::int_fast64_t Kazv::Api::GetNotificationsJob::Notification::ts |
The unix timestamp at which the event notification was sent, in milliseconds.