Clowns_Tweet完成!!

この記事は一年以上前の記事です。

先日から計画(?)していた、
Twitterバックアップツール(の、オリジナルアプリ)が完成しました^^

Tweets by @renhuuka リンクは前と同じ場所にしておきました。
商標問題にならないよう、変更しました。
Tweets by @renhuuka

よく考えたら、メインの目的がバックアップなので、グラフィカルな挙動もそんなに必要ではなかったね^^
従ってデザインはとりあえずこのブログとほぼ同じものにしてみました。

既存のTwitterBot @DoukeshiBotのアプリも同じTwitterアプリとして
ライブラリに組み込みました。(Botはcronでしか動かさないけどね^^)
ということで、アプリ全体の機能は下記

  • @RenHuuka関連
    • 24時間毎に自動でTweetを取得・格納
    • サイドバーにて月別集計
  • @DoukeshiBot関連
    • 90分毎に(’芸術’, ‘アート’, ‘詩’)で検索・取得したTweetをRetweet
    • 12時間毎に新規フォローワーを自動フォロー
    • ランダム時間で定型文のTweet

これ、最初のバックアップが大変だったw
今夜から自動で行うバックアップは、一日分の更新だけなので、大した量にはならない。
でも、最初はこれまでのツイート全部を取得するので、あっという間に上限に到達します。
‘since_id’, ‘max_id’を使って、少しずつ取得させるのが面倒だったなぁw

・・・今にして思えば、変数を作って数分置きに動かすようにしておけば、
半日 & 低コストでできたんだろうなw


まぁ、とりあえず出来た^^
後は全部自動で動くようにしてるし、フロントエンドはそのうちカスタムしよう♫

今回のアプリ:Tweets by @renhuuka
言語:Python
作成所要時間:10時間

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください