Simple example application from Lansing Ruby Meetup 08 Nov 2016
chris-stalker.rb | ||
Gemfile | ||
Gemfile.lock | ||
README.md |
Ruby User Group, 08 Nov 2016
Text alerting on a website content change
- web request
require 'net/http' uri = URI('https://github.com/chrisvfritz') content = Net::HTTP.get(uri)
- parse content
require 'nokogiri' parsed = Nokogiri::HTML(content) chris_face = parse.css('.avatar').attr('src').value
-
??? (process)
-
send text
require 'twilio-ruby' client = Twilio::REST::Client.new(account_sid, auth_token) client.messages.create( from: from_number, to: notification_number, body: 'Repos changed' )