Mercurial > hgrepos > hgweb.cgi > xsotter
diff c109047jikandayobot.rb @ 0:b79b888eceac
init
author | KAMURA Sota <c109047@e.koeki-u.ac.jp> |
---|---|
date | Mon, 06 Feb 2012 17:25:58 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/c109047jikandayobot.rb Mon Feb 06 17:25:58 2012 +0900 @@ -0,0 +1,39 @@ +#! /usr/bin/env ruby +# -*- coding: euc-jp -*- + +require'/home/irhome/c109/c109047/xsotter/xsotter_class' + +begin + xsotter = Xsotter.new("/xsotter/c109047_token") + id="" + data=[] + while true + puts"start" + if /^0/=~Time.now.min.to_s + hour = Time.now.hour + data.each {|i| + if i[0] == hour + xsotter.comand(["-T"],"#{i[1]} #{hour}時に何かあるんじゃないの?") + end + } + end + + Twitter.mentions({:count => 1}).eacho do |r| + puts "1" + if !(id == r.id) + id = r.id + usr = r.user.screen_name + puts text = r.text + if /\S*(\d+)時\S*/ =~ text + if $1.to_i <= 24 && $1.to_i >= 0 + data << [$1.to_i,usr] + end + end + sleep 3 + end + end + end +rescue + retry +end +