diff --git a/backends/twitter/TwitterPlugin.h b/backends/twitter/TwitterPlugin.h index 8b378ac33548095cbde4b2da796c197318fe7a47..c334d0e2b7d7b48f3a7281d95fcbb29f74b1e47c 100644 --- a/backends/twitter/TwitterPlugin.h +++ b/backends/twitter/TwitterPlugin.h @@ -99,6 +99,12 @@ class TwitterPlugin : public NetworkPlugin { std::string getMostRecentDMID(const std::string user); + void clearRoster(const std::string user); + + int getTwitterMode(const std::string user); + + bool setTwitterMode(const std::string user, int m); + /****************** Twitter Response handlers **************************************/ void statusUpdateResponse(std::string &user, std::string &errMsg); void helpMessageResponse(std::string &user, std::string &msg); @@ -117,6 +123,7 @@ class TwitterPlugin : public NetworkPlugin { Config *config; std::string adminLegacyName; + std::string adminChatRoom; std::string adminNickName; std::string adminAlias; @@ -124,6 +131,7 @@ class TwitterPlugin : public NetworkPlugin { std::string consumerSecret; std::string OAUTH_KEY; std::string OAUTH_SECRET; + std::string MODE; boost::mutex dblock, userlock; @@ -134,8 +142,8 @@ class TwitterPlugin : public NetworkPlugin { std::map mostRecentDirectMessageID; std::set onlineUsers; std::map nickName; - std::map< std::string,std::set > chatroomBuddies; - mode twitterMode; + std::map > buddies; + std::map twitterMode; }; #endif