about summary refs log tree commit diff stats
path: root/src/client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client.cpp')
-rw-r--r--src/client.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/client.cpp b/src/client.cpp index bae563f..617af62 100644 --- a/src/client.cpp +++ b/src/client.cpp
@@ -420,6 +420,22 @@ namespace twitter {
420 _user_stream.stop(); 420 _user_stream.stop();
421 } 421 }
422 422
423 std::string client::generateReplyPrefill(tweet _tweet) const
424 {
425 std::ostringstream output;
426 output << "@" << _tweet.getAuthor().getScreenName() << " ";
427
428 for (auto mention : _tweet.getMentions())
429 {
430 if ((mention.first != _tweet.getAuthor().getID()) && (mention.first != _current_user.getID()))
431 {
432 output << "@" << mention.second << " ";
433 }
434 }
435
436 return output.str();
437 }
438
423 bool client::performGet(std::string url, long& response_code, std::string& result) 439 bool client::performGet(std::string url, long& response_code, std::string& result)
424 { 440 {
425 std::ostringstream output; 441 std::ostringstream output;