gethash / TwitterGrowth

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TwitterGrowth

Adds followers of given Twitter-Screennames to your friendslist and checks if they follow you back in a while. Otherwise they will be removed after a configurable time.

Configuration

You need to setup a twittergrowth.properties file in the source directory to run it. See the following example

# Basic Information
yourself=<your user>

# OAuth Credentials
oAuthConsumerKey=<your ConsumerKey>
oAuthConsumerSecret=<your ConsumerSecret>
oAuthAccessToken=<your AccessToken>
oAuthAccessTokenSecret=<your AccessTokenSecret>

# Persistent Stores
storeEvaluatedUsers=<file path to store evaluated users for further friendship>
storeAddedUsers=<file path to store added users for further removal>

# User Rate Limits
rateUserPerCycleFriend=<number of users to unfriend in a cyle in seconds>
rateUserPerCycleUnfried=<number of users to unfriend in a cyle in seconds>

# System Rate Limits
rateSystemCycleWait=<time to wait for the next add, remove cycle in seconds>

# User srouce
twitterUsers=<list of users as new friends list, seperated with ,>

Twitter OAuth Key and Token

Of course you need to do some stuff to register your application. Find out more about it here - https://dev.twitter.com/oauth/overview/application-owner-access-tokens

About


Languages

Language:Java 100.0%