A simple function on Facebook is to display messages from your friends, as well as messages that your friends have shared. In the case of general posts, it was called "Kelly and 4 more people." In addition, if some of your friends shared a post, Facebook combines them and only shows you the message once, it will not be displayed several times. Facebook seems to display flat channels and aggregated channels in the same way.
I would like the channel to show the types of aggregates and flat channels in the user timeline (flat feed). I have the following channel setting:
timeline feed (flat)
custom channel (flat)
Each time user A follows user B, I call getstream to update the user time feed to follow user B user feed.
What I would like to do in addition to the above is an example timeline for users:
Flat post 1 (from next user A)
Flat post 2 (from next user B)
Aggregated Post 1 (4 people you follow sent an X message)
Flat post 3 (from next user A)
Flat post 4 (from next user C)
Aggregated Post 2 (3 people you love after posting Y)
It seems that now it is possible to make it so that I would need to get activity in the timeline feed from getstream, and then get the aggregated feed and somehow mix the two on our server?