You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
arnaucode 2e1d99c387 reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
build reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
.gitignore reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
LICENSE Initial commit 7 years ago
README.md reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
analyzeDates.go hashtag analysis, and some updates 7 years ago
analyzeHashtags.go hashtag analysis, and some updates 7 years ago
analyzeSource.go device source analysis 7 years ago
analyzeUserInteractions.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
analyzeWords.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
argos.jpg half implemented followRandom and UnfollowAll 7 years ago
color.go small update 7 years ago
main.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
optionDeleteTweets.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
optionFollowRandom.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
optionGetUserTweets.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
optionTweetRandom.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
optionUnfollowAll.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
printSortedMapStringInt.go reorganization and a little bit of code robustness, and implemented TweetRandom functionallity 7 years ago
readConfigTokensAndConnect.go gets tweets and count word frequency 7 years ago
screen2.png hashtag analysis, and some updates 7 years ago
screen3.png hashtag analysis, and some updates 7 years ago

README.md

http://arnaucode.com/argos/

argos

twitter analyzer written in Go lang, insipired on the Python tweets_analyzer by x0rz https://github.com/x0rz/tweets_analyzer

Argos Panoptes

https://en.wikipedia.org/wiki/Argus_Panoptes

https://en.wikipedia.org/wiki/Panopticon

Argos

[under development]

Current features

  1. User analyzer
    • Word count
    • Weekly activity distribution
    • Daily activity distribution
    • Devices used
    • Hashtags most used count
    • Interactions with other users count
  2. Delete Tweets
  3. Unfollow all
  4. Random follow
    • selects n number of accounts to follow, and follows n random accounts
  5. Random tweet
    • post a tweet with content from a selected account

screen

screen

needs a twitterConfig.json file on the /build folder with the content:

{
    "consumer_key": "xxxxxxxxxxxxxxxx",
    "consumer_secret": "xxxxxxxxxxxxxxxx",
    "access_token_key": "xxxxxxxxxxxxxxxx",
    "access_token_secret": "xxxxxxxxxxxxxxxx"
}

to run it:

  • go to the /build folder
  • open terminal
  • execute the script with:
./argos
  • follow the instructions that appears on the terminal