Skip to content

Twitter status fetcher

authorNari edited this page Dec 3, 2011 · 3 revisions

You can run a twitter status.

#chip
require "open-uri"

Chip.fetcher.add(/http:\/\/twitter.com\/#!\/.+\/status\/\d+/,
                 "text/html") do |o|
  if /status\/(\d+)/ =~ o[:url]
    doc = Nokogiri::HTML(
           open("https://api.twitter.com/1/statuses/show.xml?id=#{$1}"))
    doc.xpath('//status/text').text
  end
end

Usage

Twitter / @nari3: puts "Hello, world" ...

tw

$ chip run 'http://twitter.com/#!/nari3/status/142788923339444224' -f
Hello, world!

Install

~/.chip:

require_chip "https://github.com/authorNari/chip/wiki/Twitter-status-fetcher"

Clone this wiki locally