diff --git a/spectrum/src/frontends/slack/SlackRTM.h b/spectrum/src/frontends/slack/SlackRTM.h index e244718a3c3dcbbdf9274652de3306a65e6c5508..3b9a8f967f08e8711ec2d6b824f0ea1f34c62ddd 100644 --- a/spectrum/src/frontends/slack/SlackRTM.h +++ b/spectrum/src/frontends/slack/SlackRTM.h @@ -89,6 +89,10 @@ class SlackRTM { return m_selfName; } + const std::string &getSelfId() { + return m_selfId; + } + private: void handlePayloadReceived(const std::string &payload); void handleRTMStart(HTTPRequest *req, bool ok, rapidjson::Document &resp, const std::string &data); @@ -100,6 +104,7 @@ class SlackRTM { std::map m_ims; std::map m_users; std::string m_selfName; + std::string m_selfId; private: Component *m_component;