diff options
| author | 2018-11-05 20:08:55 +0000 | |
|---|---|---|
| committer | 2018-11-05 20:08:55 +0000 | |
| commit | afce01d0f8e562461ebc7cb7d9a41dfb8b48e79e (patch) | |
| tree | ea5563abd68881d3da44468adb82e632015efe65 /src/IRCServer.py | |
| parent | Do an instant reconnect for !reconnect in modules/admin.py (diff) | |
| signature | ||
Fall back to nickname for username/realname, as it used to be
Diffstat (limited to 'src/IRCServer.py')
| -rw-r--r-- | src/IRCServer.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/IRCServer.py b/src/IRCServer.py index 62efbc8f..76b62c7c 100644 --- a/src/IRCServer.py +++ b/src/IRCServer.py @@ -100,9 +100,12 @@ class Server(IRCObject.Object): if self.connection_params.password: self.send_pass(self.connection_params.password) - self.send_user(self.connection_params.username, - self.connection_params.realname) - self.send_nick(self.connection_params.nickname) + nickname = self.connection_params.nicknamme + username = self.connection_params.username or nickname + realname = self.connection_params.realname or nickname + + self.send_user(username, realname) + self.send_nick(nickname) self.connected = True def disconnect(self): self.cached_fileno = self.socket.fileno() |
