How to know whether I have retweeted a retweet?

May 30, 2013 at 9:26 PM
Hi!

I have noticed that, if I retweet a tweet that is itself a retweet, and then reload my timeline, both the Retweeted and the RetweetedStatus.Retweeted properties are false.

So, is there a way to know whether I have retweeted a retweet?

Thanks in advance.
Coordinator
Jun 7, 2013 at 4:28 AM
Hi,

I believe this is the right way to discover who retweeted a tweet:
            var tweets =
                (from tweet in twitterCtx.Status
                 where tweet.Type == StatusType.Home &&
                       tweet.Count == 100
                 select tweet)
                .ToList();

            Console.WriteLine("\nTweets for " + twitterCtx.UserName + "\n");
            foreach (var tweet in tweets)
            {
                Console.WriteLine(
                    "Friend: " + tweet.User.Identifier.ScreenName +
                    "\nRetweeted by: " +
                        (tweet.Retweeted ?
                           tweet.RetweetedStatus.User.Name :
                           "Original Tweet") +
                    "\nTweet: " + tweet.Text + "\n");
            }
@JoeMayo