diff options
Diffstat (limited to 'src/crsm.cpp')
| -rw-r--r-- | src/crsm.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/crsm.cpp b/src/crsm.cpp index 15c4ff8..607fd00 100644 --- a/src/crsm.cpp +++ b/src/crsm.cpp @@ -1569,7 +1569,8 @@ void CRSM::kick(const QString& pcName, const QString& reason) void CRSM::prepareAndConnectIrc() { connection = new IrcConnection(Config.IRC.Server); - connection->setUserName(Config.IRC.Nick); + connection->setPort(Config.IRC.Port); + connection->setUserName(Config.IRC.User.isEmpty() ? Config.IRC.Nick : Config.IRC.User); connection->setNickName(Config.IRC.Nick); connection->setRealName(Config.IRC.RealName); connection->setReconnectDelay(Config.IRC.ReconnectDelay); |
