背景
修学旅行前日にインフルエンザになりました
行けなくてあまりにも悔しいので10分ごとに「修学旅行行きたい」ツイートするようにしました
プログラム
from twython import Twython,TwythonError
import datetime
import time
#twitterの認証情報を入力
CONSUMER_KEY = "XXXXXXXXXXXXXXXXXXXXXX"
CONSUMER_SECRET = 'XXXXXXXXXXXXXXXXXXXXXX'
ACCESS_KEY = 'XXXXXXXXXXXXXXXXXXXXXX'
ACCESS_SECRET = 'XXXXXXXXXXXXXXXXXXXXXX'
api = Twython(CONSUMER_KEY,CONSUMER_SECRET,ACCESS_KEY,ACCESS_SECRET)
print('Auth Done!')
while True:
#日時取得(重複ツイートを避けるためにツイートに日時の情報をstrで入れる)
now = datetime.datetime.now()
api.update_status(status='修学旅行行きたい\n' + str(now))
print(now)
time.sleep(600)#〜秒ごとに繰り返す
実行
10分ごとでやったらTL埋め尽くして申し訳なかったので1時間ごとに変更しました
https://twitter.com/nya3_neko2/status/1088082093437902848
おわりに
修学旅行行きたい
コメント@mkeiptr (編集済み)
11 @nya3_neko2 8 @Watachan 2 @TakuTaku04 10 @ryo0ka 3 @YumaInaura 2 @nya3_neko2 1 @ClownCat (編集済み) 2 @nya3_neko2 1
修学旅行来いよ!
@admarimoin ゆるさん
悲しいなぁ…
かわいそう。
「修学旅行のしおり」から旅行の時刻情報と場所を格納する
TanoshiiEvent
クラスの配列作って、10分毎に「自分も<いるであろう場所>行きたい」ツイートにしたらきっと遠くてもズットモだよ。グーグルマップのストリートビューがどれだけ進化しても、行きたいものは行きたい。
高校の修学旅行、サボって友達4人でモンハンしました。
じわります‥w
(お大事に🙏
@TakuTaku04 それいいですね
次のために作ってみます
今更な突っ込みだけど、実行結果見る限り1時間毎に・・・
10分ごとでツイートしたたTLを埋め尽くしてしまい、ミュートされたので仕方なくtime.sleep(3600)にしました