@@ -219,8 +219,6 @@ def process_event(self, event: Dict[str, Any]) -> None:
219
219
logging .exception ("Exception forwarding Zulip => Jabber" )
220
220
elif event ['type' ] == 'subscription' :
221
221
self .process_subscription (event )
222
- elif event ['type' ] == 'stream' :
223
- self .process_stream (event )
224
222
225
223
def stream_message (self , msg : Dict [str , str ]) -> None :
226
224
assert (self .jabber is not None )
@@ -266,19 +264,6 @@ def process_subscription(self, event: Dict[str, Any]) -> None:
266
264
for stream in streams :
267
265
self .jabber .leave_muc (stream_to_room (stream ))
268
266
269
- def process_stream (self , event : Dict [str , Any ]) -> None :
270
- assert (self .jabber is not None )
271
- if event ['op' ] == 'occupy' :
272
- streams = [s ['name' ].lower () for s in event ['streams' ]]
273
- streams = [s for s in streams if s .endswith ("/xmpp" )]
274
- for stream in streams :
275
- self .jabber .join_muc (stream_to_room (stream ))
276
- if event ['op' ] == 'vacate' :
277
- streams = [s ['name' ].lower () for s in event ['streams' ]]
278
- streams = [s for s in streams if s .endswith ("/xmpp" )]
279
- for stream in streams :
280
- self .jabber .leave_muc (stream_to_room (stream ))
281
-
282
267
def get_rooms (zulipToJabber : ZulipToJabberBot ) -> List [str ]:
283
268
def get_stream_infos (key : str , method : Callable [[], Dict [str , Any ]]) -> Any :
284
269
ret = method ()
0 commit comments