USTREAMで生放送始めましたという告知をUSTREAM備え付けのTwitter機能を使うと、日本語のChannnel名のURLがおかしくなって非常に面倒臭いのでスクリプトにしてます。

#!/usr/bin/env ruby

require 'rubygems'
require 'twitter'
require 'pit'

config = Pit.get('twitter', :require => {
  'consumer_token_key' => '',
  'consumer_secret'    => '',
  'access_token_key'   => '',
  'access_secret'      => ''
})

oauth = Twitter::OAuth.new(config['consumer_token_key'], config['consumer_secret'])
oauth.authorize_from_access(config['access_token_key'], config['access_secret'])

client = Twitter::Base.new(oauth)
client.update('USTREAMで生放送を開始しました。「生放送しながらWebサービスを作る - Help me, hackers!」 http://bit.ly/9mGebY #hmh')

修正:Gist貼付けだとフィードリーダーで見えないのでやっぱりソースを張ることにしました。

Comments


Option