annotate c109047bot.rb @ 2:9eb52956bc8f

add test
author KAMURA Sota <c109047@e.koeki-u.ac.jp>
date Mon, 06 Feb 2012 17:58:04 +0900
parents b79b888eceac
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
1 #! /usr/bin/env ruby
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
2 # -*- coding: euc-jp -*-
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
3
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
4 require'/home/irhome/c109/c109047/xsotter/xsotter_class'
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
5 def follow ()
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
6 followers = Twitter.follower_ids("c109047").ids
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
7 following = Twitter.friend_ids("c109047").ids
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
8 newbie = followers - following
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
9 newbie.each do |i|
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
10 Twitter.friendship_create(i)
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
11 end
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
12 end
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
13
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
14 begin
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
15 xsotter = Xsotter.new("/xsotter/c109047_token")
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
16
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
17 #ptl = xsotter.public_tl
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
18 while true
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
19 if /^0/=~Time.now.min.to_s
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
20 follow
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
21 xsotter.comand(["-T","#{Time.now.hour}»þ¤À¤è"])
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
22
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
23 end
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
24 sleep 59
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
25 end
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
26 rescue
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
27 retry
KAMURA Sota <c109047@e.koeki-u.ac.jp>
parents:
diff changeset
28 end

yatex.org