From b30e9c52e5a0091c148a6837f63eae3a2e90351e Mon Sep 17 00:00:00 2001 From: Jan Kaluza Date: Tue, 4 Dec 2012 09:11:54 +0100 Subject: [PATCH] Ask for /who only once when joining channel.. --- backends/libcommuni/session.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backends/libcommuni/session.cpp b/backends/libcommuni/session.cpp index eda08a8d..134a1de4 100644 --- a/backends/libcommuni/session.cpp +++ b/backends/libcommuni/session.cpp @@ -230,7 +230,11 @@ void MyIrcSession::on_numericMessageReceived(IrcMessage *message) { np->handleParticipantChanged(user, nickname, TO_UTF8(channel) + suffix,(int) flags, pbnetwork::STATUS_ONLINE); } + break; + case 366: // ask /who to get away states + channel = m->parameters().value(1); + LOG4CXX_INFO(logger, user << "Asking /who for channel " << TO_UTF8(channel)); sendCommand(IrcCommand::createWho(channel)); break; case 432: