From dad60ed307569f257d8640aac6b9c843ed1c495b Mon Sep 17 00:00:00 2001 From: jesopo Date: Sat, 8 Jun 2019 18:48:42 +0100 Subject: only add to IRCBuffer when there's actually a message (e.g. exclude TAGMSG) --- modules/line_handler/message.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'modules/line_handler/message.py') diff --git a/modules/line_handler/message.py b/modules/line_handler/message.py index 467d7682..9d50a5a0 100644 --- a/modules/line_handler/message.py +++ b/modules/line_handler/message.py @@ -98,8 +98,9 @@ def message(events, event): if is_channel: hook.call(channel=target_obj, **kwargs) - target_obj.buffer.add_message(user.nickname, message, action, - event["tags"], from_self) + if message: + target_obj.buffer.add_message(user.nickname, message, action, + event["tags"], from_self) else: hook.call(**kwargs) @@ -107,5 +108,6 @@ def message(events, event): if not from_self: buffer_obj = user - buffer_obj.buffer.add_message(user.nickname, message, action, - event["tags"], from_self) + if message: + buffer_obj.buffer.add_message(user.nickname, message, action, + event["tags"], from_self) -- cgit v1.3.1-10-gc9f91