Events
Overview
Stream Feeds provides real-time event handling, allowing you to react to various changes in the feed system.
Available Events
| Event Name | Description |
|---|---|
| Activity Events | |
feeds.activity.added | Fired when a new activity is added to a feed |
feeds.activity.updated | Fired when an activity is modified |
feeds.activity.deleted | Fired when an activity is removed |
feeds.activity.removed_from_feed | Fired when an activity is removed from a specific feed |
feeds.activity.pinned | Fired when an activity is pinned to the top |
feeds.activity.unpinned | Fired when an activity is unpinned |
feeds.activity.feedback | Fired when activity feedback is provided |
feeds.activity.marked | Fired when an activity is marked |
| Notification Events | |
feeds.notification_feed.updated | Fired when the notification status, or notification groups (aggregated activities) are updated |
| Comment Events | |
feeds.comment.added | Fired when a new comment is added to an activity |
feeds.comment.updated | Fired when a comment is modified |
feeds.comment.deleted | Fired when a comment is removed |
| Reaction Events | |
feeds.activity.reaction.added | Fired when a reaction is added to an activity |
feeds.activity.reaction.deleted | Fired when a reaction is removed from an activity |
feeds.activity.reaction.updated | Fired when a reaction on an activity is updated |
feeds.comment.reaction.added | Fired when a reaction is added to a comment |
feeds.comment.reaction.deleted | Fired when a reaction is removed from a comment |
feeds.comment.reaction.updated | Fired when a reaction on a comment is updated |
| Poll Events | |
feeds.poll.closed | Fired when a poll is closed |
feeds.poll.deleted | Fired when a poll is deleted |
feeds.poll.updated | Fired when a poll is modified |
feeds.poll.vote_casted | Fired when a vote is cast |
feeds.poll.vote_changed | Fired when a vote is changed |
feeds.poll.vote_removed | Fired when a vote is removed |
| Feed Events | |
feeds.feed.created | Fired when a new feed is created |
feeds.feed.updated | Fired when a feed is modified |
feeds.feed.deleted | Fired when a feed is deleted |
| Feed Group Events | |
feeds.feed_group.changed | Fired when a feed group is changed |
feeds.feed_group.deleted | Fired when a feed group is deleted |
| Member Events | |
feeds.feed_member.added | Fired when a member is added to a feed |
feeds.feed_member.removed | Fired when a member is removed from a feed |
feeds.feed_member.updated | Fired when a member’s role/permissions change |
| Follow Events | |
feeds.follow.created | Fired when a follow relationship is created |
feeds.follow.deleted | Fired when a follow relationship is removed |
feeds.follow.updated | Fired when follow settings are modified |
| Bookmark Events | |
feeds.bookmark.added | Fired when an activity is bookmarked |
feeds.bookmark.deleted | Fired when a bookmark is removed |
feeds.bookmark.updated | Fired when bookmark metadata is modified |
feeds.bookmark_folder.deleted | Fired when bookmark folder is deleted |
feeds.bookmark_folder.updated | Fired when bookmark folder is updated |
| Stories Events | |
feeds.stories_feed.updated | Fired when a stories feed is updated |
| Moderation Events | |
moderation.custom_action | Fired when a custom moderation action is performed |
moderation.flagged | Fired when content is flagged for moderation |
moderation.mark_reviewed | Fired when content is marked as reviewed |
| User Events | |
user.banned | Fired when a user is banned |
user.deactivated | Fired when a user is deactivated |
user.muted | Fired when a user is muted |
user.reactivated | Fired when a user is reactivated |
user.updated | Fired when a user is updated |