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.

53 lines
1.5 KiB

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