buffer: Add support for notices.

This commit is contained in:
Damir Jelić 2018-08-08 15:43:00 +02:00
parent 8d4415f873
commit 995d9215df

View file

@ -44,6 +44,7 @@ from nio import (
RoomMessageEmote,
RoomNameEvent,
RoomMessageMedia,
RoomMessageNotice,
RoomMessageUnknown,
RedactionEvent
)
@ -922,15 +923,15 @@ class RoomBuffer(object):
self.get_event_tags(event)
)
# elif isinstance(event, RoomMessageNotice):
# nick = self.find_nick(event.sender)
# date = server_ts_to_weechat(event.server_timestamp)
# self.weechat_buffer.notice(
# nick,
# event.message,
# date,
# self.get_event_tags(event)
# )
elif isinstance(event, RoomMessageNotice):
nick = self.find_nick(event.sender)
date = server_ts_to_weechat(event.server_timestamp)
self.weechat_buffer.notice(
nick,
event.body,
date,
self.get_event_tags(event)
)
elif isinstance(event, RoomMessageMedia):
nick = self.find_nick(event.sender)