Skip to content

Twitter bot to monitor and respond to tweets promoting state-backed information operations

License

Notifications You must be signed in to change notification settings

karan/TakeoverBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TakeoverBot

Download fake local news sites, search for mentions of each on Twitter, and reply to them with an informative message.

A dumb "database" of CSV files is saved for recall.

$ cp template.env .env

# Add API keys

$ go run main.go

TODO

  • Using an actual DB for tracking tweets sent (instead of a local csv file)
  • Smarter rate limit handling
  • Discarding old tweets (say older than a week)
  • Possibly running in multiple threads (go func())
  • Variations of messages posted
  • User opt-out
  • Exclude tweets from accounts that belong to fake journos
  • Saving aggregate data for analysis
  • Linking to a form to collect feedback

Releases

No releases published

Packages