Forward all lobby chat messages to irc admin bot. Game chat is still private, so don't worry :-).

This commit is contained in:
lotodore
2009-08-20 11:42:13 +00:00
parent 0aa285621b
commit 460090e383
6 changed files with 50 additions and 9 deletions
+4 -1
View File
@@ -27,6 +27,7 @@
#include <list>
#include <game_defs.h>
#include <net/serverircbotcallback.h>
#include <gui/guiinterface.h>
class ServerLobbyThread;
@@ -36,7 +37,7 @@ class ConfigFile;
class AvatarManager;
class IrcThread;
class ServerIrcBot : public IrcCallback
class ServerIrcBot : public IrcCallback, public ServerIrcBotCallback
{
public:
ServerIrcBot();
@@ -63,6 +64,8 @@ public:
virtual void SignalIrcError(int errorCode);
virtual void SignalIrcServerError(int errorCode);
virtual void SignalLobbyMessage(unsigned playerId, const std::string &playerName, const std::string &msg);
protected:
ServerLobbyThread &GetLobbyThread();