I was searching for a way to download Twitter data and this tool can do it.
Here are some examples:
How to download a list of all Twitter followers
Here’s an example of how to download a list of Twitter followers:
$ t followers username > twitter_followers.txt
username to your username.
How to unfollow people who don’t follow you back
If you want to unfollow most people who don’t follow you back, first create a list of those people:
$ t leaders username > leaders.txt
leaders.txt file. Then run a script like this to unfollow all the usernames in that file:
while IFS= read -r line do echo "unfollowing: $line" t unfollow "$line" sleep 1 done < leaders.txt
Other things you can do with the program
Here’s a list of what you can do with the program:
Commands: t accounts # List accounts t authorize # Allows an application to request user authorization t block USER [USER...] # Block users. t delete SUBCOMMAND ...ARGS # Delete Tweets, Direct Messages, etc. t direct_messages # Returns the 20 most recent Direct Messages sent to you. t direct_messages_sent # Returns the 20 most recent Direct Messages you've sent. t dm USER MESSAGE # Sends that person a Direct Message. t does_contain [USER/]LIST USER # Find out whether a list contains a user. t does_follow USER [USER] # Find out whether one user follows another. t favorite TWEET_ID [TWEET_ID...] # Marks Tweets as favorites. t favorites [USER] # Returns the 20 most recent Tweets you favorited. t follow USER [USER...] # Allows you to start following users. t followers [USER] # Returns a list of the people who follow you on Twitter. t followings [USER] # Returns a list of the people you follow on Twitter. t followings_following USER [USER] # Displays your friends who follow the specified user. t friends [USER] # Returns the list of people who you follow and follow you back. t groupies [USER] # Returns the list of people who follow you but you don't follow back. t help [COMMAND] # Describe available commands or one specific command t intersection USER [USER...] # Displays the intersection of users followed by the specified users. t leaders [USER] # Returns the list of people who you follow but don't follow you back. t list SUBCOMMAND ...ARGS # Do various things with lists. t lists [USER] # Returns the lists created by a user. t matrix # Unfortunately, no one can be told what the Matrix is. You have to see it for yourself. t mentions # Returns the 20 most recent Tweets mentioning you. t mute USER [USER...] # Mute users. t muted [USER] # Returns a list of the people you have muted on Twitter. t open USER # Opens that user's profile in a web browser. t reach TWEET_ID # Shows the maximum number of people who may have seen the specified tweet in their timeline. t reply TWEET_ID [MESSAGE] # Post your Tweet as a reply directed at another person. t report_spam USER [USER...] # Report users for spam. t retweet TWEET_ID [TWEET_ID...] # Sends Tweets to your followers. t retweets [USER] # Returns the 20 most recent Retweets by a user. t retweets_of_me # Returns the 20 most recent Tweets of the authenticated user that have been retweeted by others. t ruler # Prints a 140-character ruler t search SUBCOMMAND ...ARGS # Search through Tweets. t set SUBCOMMAND ...ARGS # Change various account settings. t status TWEET_ID # Retrieves detailed information about a Tweet. t stream SUBCOMMAND ...ARGS # Commands for streaming Tweets. t timeline [USER] # Returns the 20 most recent Tweets posted by a user. t trend_locations # Returns the locations for which Twitter has trending topic information. t trends [WOEID] # Returns the top 50 trending topics. t unfollow USER [USER...] # Allows you to stop following users. t update [MESSAGE] # Post a Tweet. t users USER [USER...] # Returns a list of users you specify. t version # Show version. t whoami # Retrieves profile information for the authenticated user. t whois USER # Retrieves profile information for the user. Options: -C, [--color=COLOR] # Control how color is used in output # Default: auto # Possible values: icon, auto, never -P, [--profile=FILE] # Path to RC file # Default: /home/pv/.trc