twitter_api
20200427_lunch
· ☕ 1
ウォーターサーバーがほしくて、色々比較した話

自動RTbotを作った
· ☕ 2
フォロワー6000人記念企画で1週間ストーカーRTというのをやりました。 当選者のツイートを一週間ストーカーして、RTするというものです。 手動でやるとストーカー出来ないので、botさんにお願いすることにしましたw 概要 システム構成 1時間に一回cloud watch eventから起動 RT対象ユーザー情報はdynam

twitter api申請をする 例文有
· ☕ 3
ついに抽選bot用のアカウントを作ることにしました! twitterアカウントはこちら twitterアカウント作成 これは説明不要ですよね? 普通にアカウントを作成します。 APIの申請 基本設定 こちらからapiの申請ができます。 twitter apiはこの申請が通らない限り使うことはできません。 ログインして、appsをク

次回企画に向けて!抽選する。dynamoと繋ぐ。色々やりたい! twitterBot⑧
· ☕ 3
終わりました。Twitterbot企画! 50人近い方にリプライ頂けて感激でした// で、感想と反省と次回のやりたい事をまとめますww 結果 おはようございます// ついに!フォロワー様5000人! ありがとうございます(*´˘`*)♡ 企画しますー! 〆:2/25 13:00 🙏お願い このツイートにリプすると、 ⚡️お礼 bot

リツイート企画botを作って twitterBot⑦
· ☕ 8
フォロワー様5000人を記念して、企画botを作りました。 企画ツイートにリプしてくれたら、御礼のリプライと、その人の最近のツイートを3件リツイートするよー!って企画w 面白いって参加してくださる方がたくさんいて、もうすごい嬉しい// 開始から3時間くらいだけど、20人くらいの方に参加いただけて…。 ありが

自動リツイートする!そして完成! twitterBot⑥
· ☕ 4
前回の続き。 これで最後!自動リツイートを考えます。 リツイートの仕方 POST statuses/retweet/:id - リツイートを実行する これを使ってみる。 1 2 3 4 5 response = requests.post( f'https://api.twitter.com/1.1/statuses/retweet/1231087256556859000.json', auth=getOauth() ).json() print(json.dumps(response, ensure_ascii=False, indent=4)) できた! 取得したツイートからリプライとリツイートを除外する 前回まで取得していた最近のツイート10個にはリプライとリツイートが含まれる。 リプライとリツイートをリツイ

変なアカウントをブロックする[実装編] twitterBot⑤
· ☕ 11
前回の続き。 それぞれ実装していきます。 もうね、もはや単純作業ww 今はこんな感じ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 #自分宛のリプライを全て取得 response = requests.get( f'https://api.twitter.com/1.1/statuses/mentions_timeline.json?count=10', auth=getOauth() ).json() print(json.dumps(response, ensure_ascii=False, indent=4)) #その中から、指定した元ツイートに対してのリプライのみに絞り込む in_reply_to_status_id=1230223693969xxxxxx response = list(filter(lambda x:x["in_reply_to_status_id"] == in_reply_to_status_id,response)) #自分のツイートを取得

変なアカウントをブロックする twitterBot④
· ☕ 2
前回の続き。 リプをくれた人に対して御礼をするっていう企画用のbotを進めていきます。 リプをくれた人のプロフィールを確認 リプをくれた人に御礼のリツイートをするっていう企画なんだけど、変なアカウントの拡散はしたくない。 エロ系、怪しい勧誘系、あと日本語じゃない系 独断と偏見でフィルターかけていきます。 まずは

特定のリプに自動リプライする twitterBot③
· ☕ 3
昼の記事の続き! なぜか自分にはリプライできるのに、他人にはリプライできない問題…。 色々検索したんだけど、有益な情報が見つからず…。 公式ドキュメント 初心に戻って公式リファレンスをよく読むことに。 公式リファレンス 公式リファレンスのin_reply_to_status_idの欄。 The ID of an existing status that the update is in reply to.

twitter apiで特定ツイートの情報を取得 twitterBot②
· ☕ 4
朝、とりあえず適当な自分のツイートにリプライするまでできた。 でも自動リプライしたいのはこれじゃないんだよね…。 今回は、本命のツイートにリプライするまで! 指定ツイートのリプライのstatus_idを取得 users/show.jsonでは、最新の1ツイートしか取得できないから、他の方法で、前のツイートま

twitter apiでリプライ twitterBot①
· ☕ 3
今日は自動リプライbot作ります! 本当はwebhookで拾って、リプライするのがいいんだけど、さくっと作りたいので、10分起きに特定のツイート覗きに行って、そのツイートに新しいリプがついてたら、それにリプするって形で作ってみます。 なかなかの文量になりそうで、まとめるの時間かかりそうなので、3本立てく