Skip to content

Instantly share code, notes, and snippets.

@everypoliticianbot
Created November 1, 2016 16:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save everypoliticianbot/1ec3e150be263024fd884db5b2f441ce to your computer and use it in GitHub Desktop.
Save everypoliticianbot/1ec3e150be263024fd884db5b2f441ce to your computer and use it in GitHub Desktop.
print name, party, twitter handle for given country
#!/usr/bin/env ruby
require 'everypolitician'
c = 'Ecuador' # or try 'Canada' or 'UK' or ...
legislature = EveryPolitician::Index.new.country(c).lower_house
legislature.latest_term.memberships.each do |m|
puts "#{m.person.name} (#{m.party.name}): @#{m.person.twitter || '?'}"
end
@everypoliticianbot
Copy link
Author

Using the everypolitician Gem to iterate over all members of a legislature, printing out information including Twitter handles. Note that by default the gem is getting the most recent data from EveryPolitician's data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment