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.

51 lines
1.4 KiB

7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
  1. # argos
  2. twitter analyzer written in Go lang, insipired on the Python tweets_analyzer by x0rz https://github.com/x0rz/tweets_analyzer
  3. #### Argos Panoptes
  4. https://en.wikipedia.org/wiki/Argus_Panoptes
  5. https://en.wikipedia.org/wiki/Panopticon
  6. ![Argos](https://raw.githubusercontent.com/arnaucode/argos/master/argos.jpg "argos")
  7. [under development]
  8. #### Current features
  9. 1. User analyzer
  10. - word count
  11. - weekly activity distribution
  12. - daily activity distribution
  13. - devices used
  14. - hashtags most used count
  15. - user mentions coun [not implemented yet]
  16. 2. Delete Tweets and Favs
  17. 3. Unfollow all [not implemented yet]
  18. 4. Random follow [not implemented yet]
  19. - selects n number of accounts to follow, and follows n random accounts
  20. 5. Random tweet [not implemented yet]
  21. - post a tweet with random content (from newspaper)
  22. ![screen](https://raw.githubusercontent.com/arnaucode/argos/master/screen3.png "screen")
  23. ![screen](https://raw.githubusercontent.com/arnaucode/argos/master/screen2.png "screen")
  24. needs a twitterConfig.json file on the /build folder with the content:
  25. ```
  26. {
  27. "consumer_key": "xxxxxxxxxxxxxxxx",
  28. "consumer_secret": "xxxxxxxxxxxxxxxx",
  29. "access_token_key": "xxxxxxxxxxxxxxxx",
  30. "access_token_secret": "xxxxxxxxxxxxxxxx"
  31. }
  32. ```
  33. to run it:
  34. - go to the /build folder
  35. - open terminal
  36. - execute the script with:
  37. ```
  38. ./argos
  39. ```
  40. - follow the instructions that appears on the terminal