Inspiration

We are passionate about keeping the internet free and are frightened at the possibility of net neutrality being overturned by the current FCC Chairman. We wanted to come up with the quickest way to make a direct impact on influencing politicians, and we realized that social media would give us that opportunity. Thus arose Botting for Freedom.

What it does

This bot directly contacts and replies to US representatives, congressmen and congresswomen, and other politicians, advocating for Net Neutrality.

How we built it

We used NodeJS and its plenitude of modules from NPM to create the bot logic, interfacing with the Twitter API to allow our bot to interact with politicians. We hosted this bot on Heroku so that it could contact politicians on a regular interval for as long as we feel Net Neutrality is in danger.

Challenges we ran into

Understanding the Twitter API documentation was a pain. Getting the server to not idle or crash and constantly be running also took a long time to figure out.

Accomplishments that we're proud of

It works! It actually tweets politicians and we know that these politicians are notified directly and able to see our calls for holding on to Net Neutrality.

What we learned

  • Understanding RESTful APIS
  • Understanding Twitter API
  • Understanding servers
  • Understanding Heroku
  • Understanding how bots function in general

What's next for Botting for Freedom

Following more politicians and coming up with more persuasive rhetoric to convince these politicians to support Net Neutrality!

Built With

Share this project:

Updates