diff options
| author | 2019-10-31 15:35:53 +0000 | |
|---|---|---|
| committer | 2019-10-31 15:35:53 +0000 | |
| commit | a73629bbf7e610b9d597a8169691a3ec61192faf (patch) | |
| tree | b7aadab57747d7714fd129dd6ee86bdfe5b331ad /modules/format_activity.py | |
| parent | 'element.contents' -> 'element.children' for consistency (diff) | |
| signature | ||
format and print CHGHOST events
Diffstat (limited to 'modules/format_activity.py')
| -rw-r--r-- | modules/format_activity.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/format_activity.py b/modules/format_activity.py index 0911f771..54a3b0c7 100644 --- a/modules/format_activity.py +++ b/modules/format_activity.py @@ -84,6 +84,14 @@ class Module(ModuleManager.BaseModule): def self_join(self, event): self._on_join(event, event["server"].get_user(event["server"].nickname)) + @utils.hook("received.chghost") + def _on_chghost(self, event): + line_minimal = "%s changed host (%s@%s)" % (event["user"].nickname, + event["username"], event["hostname"]) + line = "- %s" % line_minimal + self._event("chghost", event["server"], line, None, user=event["user"], + minimal=line_minimal) + def _on_part(self, event, user): reason = event["reason"] reason = "" if not reason else " (%s)" % reason |
