diff options
| author | 2019-07-04 10:44:52 +0100 | |
|---|---|---|
| committer | 2019-07-04 10:44:52 +0100 | |
| commit | 689f9774679a9ff414cf6b00e70e0f4c195cab05 (patch) | |
| tree | 0adde1bf96af4adfdb987e279b88b37fdea8efd6 /modules/line_handler/core.py | |
| parent | threading.Lock() around any access to _write_buffer (diff) | |
| signature | ||
treat 437 the same as 433 (nickname already in use)
Diffstat (limited to 'modules/line_handler/core.py')
| -rw-r--r-- | modules/line_handler/core.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/line_handler/core.py b/modules/line_handler/core.py index 3207a1a9..692e2510 100644 --- a/modules/line_handler/core.py +++ b/modules/line_handler/core.py @@ -140,6 +140,11 @@ def handle_354(event): else: target.identified_account = None +def _nick_in_use(server): + new_nick = "%s|" % server.connection_params.nickname + server.send_nick(new_nick) + def handle_433(event): - new_nick = "%s|" % event["server"].connection_params.nickname - event["server"].send_nick(new_nick) + _nick_in_use(event["server"]) +def handle_437(event): + _nick_in_use(event["server"]) |
