You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Integrators can choose to show optimistically sent messages
Group Chat messages now have a delivery status on them which is either PublishedUnpublished or Failed
When a message is sent it is immediately added to the database and the status is set to Unpublished. Listing messages will show all messages irregardless of status. You can however filter those by status by passing in a status to the list messages function.
A message will try to be sent 3 times before it fails to send. This is when it will move into the failed state and that indicates that the message is only visible to the user locally and to no one else in the group.
Unpublished messages are also only visible locally and should be indicated as so. But when in the state of unpublished they are still in the queue to be published
Syncing the group should update the delivery statuses to their current state. There is no streaming of delivery status to let you know when the delivery.
The text was updated successfully, but these errors were encountered:
Added as a section to the group-chat.md I'm working on for V3. It would probably be good to have a micro-sample for the build page. There's an open question here on how to handle failure.
And what can cause failure? Do the three attempts include not being able to connect to the Node at all, or are those freebies? Or does failure require you to be kicked or blocked?
Integrators can choose to show optimistically sent messages
Group Chat messages now have a delivery status on them which is either
Published
Unpublished
orFailed
When a message is sent it is immediately added to the database and the status is set to Unpublished. Listing messages will show all messages irregardless of status. You can however filter those by status by passing in a status to the list messages function.
A message will try to be sent 3 times before it fails to send. This is when it will move into the failed state and that indicates that the message is only visible to the user locally and to no one else in the group.
Unpublished messages are also only visible locally and should be indicated as so. But when in the state of unpublished they are still in the queue to be published
Syncing the group should update the delivery statuses to their current state. There is no streaming of delivery status to let you know when the delivery.
The text was updated successfully, but these errors were encountered: