buffer: Enable handling of unknown events.

This commit is contained in:
Damir Jelić 2018-08-03 14:06:27 +02:00
parent 3b01483cc4
commit 2a4ec66742

View file

@ -42,7 +42,8 @@ from nio import (
RoomAliasEvent, RoomAliasEvent,
RoomTopicEvent, RoomTopicEvent,
RoomMessageEmote, RoomMessageEmote,
RoomNameEvent RoomNameEvent,
RoomMessageUnknown
) )
@ -896,7 +897,6 @@ class RoomBuffer(object):
self.get_event_tags(event) self.get_event_tags(event)
) )
elif isinstance(event, RoomMessageText): elif isinstance(event, RoomMessageText):
nick = self.find_nick(event.sender) nick = self.find_nick(event.sender)
formatted = None formatted = None
@ -942,19 +942,19 @@ class RoomBuffer(object):
# self.get_event_tags(event) # self.get_event_tags(event)
# ) # )
# elif isinstance(event, RoomMessageUnknown): elif isinstance(event, RoomMessageUnknown):
# nick = self.find_nick(event.sender) nick = self.find_nick(event.sender)
# date = server_ts_to_weechat(event.server_timestamp) date = server_ts_to_weechat(event.server_timestamp)
# data = ("Unknown message of type {t}, body: {body}").format( data = ("Unknown message of type {t}, body: {body}").format(
# t=event.message_type, t=event.message_type,
# body=event.message body=event.message
# ) )
# self.weechat_buffer.message( self.weechat_buffer.message(
# nick, nick,
# data, data,
# date, date,
# self.get_event_tags(event) self.get_event_tags(event)
# ) )
# elif isinstance(event, RoomRedactionEvent): # elif isinstance(event, RoomRedactionEvent):
# self._redact_line(event) # self._redact_line(event)