Skip to content

Add edit support

Samuel requested to merge aisamu/slack-zulip-sync:add-edit-support into master

This adds support for message edits propagation via message_changed [1] Slack events and the message endpoint on Zulip [2]

The slack-id -> zulip-id mapping is handled just as with message deletion. Content formatting is handled by the helpers used on the message sending pipeline.

Tested with a real Slack instance but mocked Zulip calls!

[1] - https://api.slack.com/events/message/message_changed

[2] - https://zulip.com/api/update-message

Merge request reports