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.

62 lines
1.9 KiB

7 years ago
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. Open source twitter entropic toolkit. The main idea is to analyze, clean and generate public data, to add more entropy to the network.
  4. Be half bot and half human, a new generation of cyborgs
  5. The user analyzer features are insipired on the Python tweets_analyzer by x0rz https://github.com/x0rz/tweets_analyzer
  6. #### [Disclamer]
  7. This software was made to learn the Go syntax, it works, but the implementation is not in the optimal way. I don't have time to maintain it.
  8. #### Argos Panoptes
  9. https://en.wikipedia.org/wiki/Argus_Panoptes
  10. https://en.wikipedia.org/wiki/Panopticon
  11. ![Argos](https://raw.githubusercontent.com/arnaucode/argos/master/argos.jpg "argos")
  12. #### Current features
  13. 1. User analyzer
  14. - Word count
  15. - Weekly activity distribution
  16. - Daily activity distribution
  17. - Devices used
  18. - Hashtags most used count
  19. - Interactions with other users count
  20. 2. Unfollow all
  21. 3. Random follow
  22. - selects n number of accounts to follow, and follows n random accounts
  23. 4. Delete Tweets
  24. 5. Delete Favs (Likes)
  25. 6. Random tweet
  26. - post a tweet with content from a selected account
  27. 7. Tweet analyzer
  28. - analyze the retweets and detect Bots
  29. ![screen](https://raw.githubusercontent.com/arnaucode/argos/master/screen3.png "screen")
  30. ![screen](https://raw.githubusercontent.com/arnaucode/argos/master/screen2.png "screen")
  31. needs a twitterConfig.json file on the /build folder with the content:
  32. ```
  33. {
  34. "consumer_key": "xxxxxxxxxxxxxxxx",
  35. "consumer_secret": "xxxxxxxxxxxxxxxx",
  36. "access_token_key": "xxxxxxxxxxxxxxxx",
  37. "access_token_secret": "xxxxxxxxxxxxxxxx"
  38. }
  39. ```
  40. to run it:
  41. - go to the /build folder
  42. - open terminal
  43. - execute the script with:
  44. ```
  45. ./argos
  46. ```
  47. - follow the instructions that appears on the terminal