python-zulip-api icon indicating copy to clipboard operation
python-zulip-api copied to clipboard

Matrix bridge: Event object no longer has "membership" key.

Open rht opened this issue 5 years ago • 4 comments

The event object of this line only has these keys: ['unsigned', 'origin_server_ts', 'type', 'room_id', 'content', 'sender', 'event_id']. membership is gone.

rht avatar Aug 03 '20 10:08 rht

Is there any documentation for this change in the Matrix.org APIs?

timabbott avatar Aug 03 '20 19:08 timabbott

The example in https://github.com/matrix-org/matrix-python-sdk/blob/master/samples/SimpleChatClient.py still uses "membership" which no longer works. The Matrix API documentation doesn't have changelog that says any deprecation. Because of #604, the library used in the Matrix bridge is no longer actively maintained.

@timabbott is it worth it to modernize the Matrix bridge, or should I make the Zulip Go API work so that people can use Matterbridge?

rht avatar Aug 04 '20 02:08 rht

Can you open an issue with the Matrix.org folks for that membership bug? I think @Hypro999 might be interested in collaborating on fixing Matterbridge.

timabbott avatar Aug 04 '20 23:08 timabbott

This will be closed by #723 since it uses matrix-nio.

rht avatar Sep 21 '21 10:09 rht