Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
rht opened this issue Aug 3, 2020 · 4 comments
Open

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

rht opened this issue Aug 3, 2020 · 4 comments

Comments

@rht
Copy link
Contributor

rht commented Aug 3, 2020

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

@timabbott
Copy link
Member

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

@rht
Copy link
Contributor Author

rht commented Aug 4, 2020

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?

@timabbott
Copy link
Member

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.

@rht
Copy link
Contributor Author

rht commented Sep 21, 2021

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants