comparison 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
comparison
equal deleted inserted replaced
-1:000000000000 0:b79b888eceac
1 #! /usr/bin/env ruby
2 # -*- coding: euc-jp -*-
3
4 require'/home/irhome/c109/c109047/xsotter/xsotter_class'
5
6 begin
7 xsotter = Xsotter.new("/xsotter/c109047_token")
8 id=""
9 data=[]
10 while true
11 puts"start"
12 if /^0/=~Time.now.min.to_s
13 hour = Time.now.hour
14 data.each {|i|
15 if i[0] == hour
16 xsotter.comand(["-T"],"#{i[1]} #{hour}時に何かあるんじゃないの?")
17 end
18 }
19 end
20
21 Twitter.mentions({:count => 1}).eacho do |r|
22 puts "1"
23 if !(id == r.id)
24 id = r.id
25 usr = r.user.screen_name
26 puts text = r.text
27 if /\S*(\d+)時\S*/ =~ text
28 if $1.to_i <= 24 && $1.to_i >= 0
29 data << [$1.to_i,usr]
30 end
31 end
32 sleep 3
33 end
34 end
35 end
36 rescue
37 retry
38 end
39

yatex.org