diff options
| author | 2019-06-08 18:48:42 +0100 | |
|---|---|---|
| committer | 2019-06-08 18:48:42 +0100 | |
| commit | dad60ed307569f257d8640aac6b9c843ed1c495b (patch) | |
| tree | f573e818a24ba76e03bc6dc1685982f9a37e7f11 /modules/line_handler | |
| parent | Add missing `time` import (diff) | |
| signature | ||
only add to IRCBuffer when there's actually a message (e.g. exclude TAGMSG)
Diffstat (limited to 'modules/line_handler')
| -rw-r--r-- | modules/line_handler/message.py | 10 |
1 files changed, 6 insertions, 4 deletions
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) |
