diff options
| author | 2019-02-13 10:56:52 +0000 | |
|---|---|---|
| committer | 2019-02-13 10:56:52 +0000 | |
| commit | 5b561b51f420edf35a402369183767c2a69b09ae (patch) | |
| tree | 2bc13b661256c5e43096c583c98744eb2fd0b0e8 | |
| parent | Catch and propagate IRCv3's FAIL command (#357) (line_handler.py) (diff) | |
| signature | ||
Fix completely broken chghost code. What on god's earth was I thinking.
| -rw-r--r-- | modules/line_handler.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/line_handler.py b/modules/line_handler.py index 44bbf7c0..62b1c07f 100644 --- a/modules/line_handler.py +++ b/modules/line_handler.py @@ -630,11 +630,12 @@ class Module(ModuleManager.BaseModule): # IRCv3 CHGHOST, a user's username and/or hostname has changed @utils.hook("raw.received.chghost") def chghost(self, event): + nickname = event["prefix"].nickname username = event["args"][0] hostname = event["args"][1] - if not event["server"].is_own_nickname(event["prefix"].nickname): - target = event["server"].get_user("nickanme") + if not event["server"].is_own_nickname(nickname): + target = event["server"].get_user(nickname) else: target = event["server"] target.username = username |
