aboutsummaryrefslogtreecommitdiff
path: root/src/core_modules
diff options
context:
space:
mode:
authorGravatar jesopo2020-01-20 13:48:29 +0000
committerGravatar jesopo2020-01-20 13:48:29 +0000
commit1f2beef0f59521358d261059ef9574152f46fede (patch)
tree06f673d8546e242000736f6d365b8d5fb30d8184 /src/core_modules
parentshow account and realname in JOIN formatting when available (diff)
signature
pass :source or connection_params.hostname through server-notice event
Diffstat (limited to 'src/core_modules')
-rw-r--r--src/core_modules/line_handler/message.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core_modules/line_handler/message.py b/src/core_modules/line_handler/message.py
index 2d9eebe8..944c73a2 100644
--- a/src/core_modules/line_handler/message.py
+++ b/src/core_modules/line_handler/message.py
@@ -28,8 +28,12 @@ def message(events, event):
if event["line"].source:
event["server"].name = event["line"].source.hostmask
+ source = (event["server"].name or
+ event["server"].connection_params.hostname)
+
events.on("received.server-notice").call(message=message,
- message_split=message.split(" "), server=event["server"])
+ message_split=message.split(" "), server=event["server"],
+ source=source)
return
if from_self: