diff --git a/backends/libircclient-qt/main.cpp b/backends/libircclient-qt/main.cpp index c62c59dec6ba2e4df8daa424efc9a7ffb7041ee1..01b9e32d46799d0e5cae8248e0e1e4b314daf5b7 100644 --- a/backends/libircclient-qt/main.cpp +++ b/backends/libircclient-qt/main.cpp @@ -43,7 +43,11 @@ class IRCNetworkPlugin : public NetworkPlugin { } void handleMessageSendRequest(const std::string &user, const std::string &legacyName, const std::string &message) { - + std::cout << "MESSAGE " << user << " " << legacyName << "\n"; + if (m_sessions[user] == NULL) + return; + m_sessions[user]->message(QString::fromStdString(legacyName), QString::fromStdString(message)); + std::cout << "SENT\n"; } void handleJoinRoomRequest(const std::string &user, const std::string &room, const std::string &nickname, const std::string &password) {