Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- import re
- from twitter import *
- from keys import *
- auth = OAuth ( TOKEN , TOKEN_SECRET , CONSUMER_KEY , CONSUMER_SECRET )
- t = Twitter ( auth = auth )
- twitter_stream = TwitterStream ( auth = auth , domain="userstream.twitter.com" )
- iterator = twitter_stream.user ( )
- p=re.compile(u"[ぁ-んァ-ヴ]{2,6}さん|[一-龠々]{2,6}さん")
- for msg in iterator:
- if "in_reply_to_screen_name" in msg and "text" in msg:
- if msg["in_reply_to_screen_name"] == "k_bitter11":
- matchOB=p.search(msg["text"])
- if matchOB:
- t.account.update_profile ( name = matchOB.group()[0:-2])
- t.statuses.update ( status = "@" + msg["user"]["screen_name"] + " 名前を " + matchOB.group()[0:-2] + " に変更しました。" , in_reply_to_status_id = msg["id"] )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement