見出し画像

PythonによるTwitter完全自動化ロードマップ ③自動フォロー & RT

こんにちは!
未経験からデータ分析エンジニア目指して爆進中、たまに違うことも勉強中の叢咲です。

テレワークのおかげで外出が減ったのですが、運動不足で最近少し太り気味です。そんなこんなで、運動しなきゃな〜〜 ってなってる今日この頃です。

さて、前回記事で「ツイートを自動検索する」方法を紹介しました。読んでくださった方、ありがとうございました!

今回は、その続編になっています。前回までに使った内容をさらに発展させ、自分と興味分野が近そうな人を自動でフォローしたり、RTしたりします。

では、早速チュートリアルに入っていきましょう!

この記事は、基礎事項を習得し終えた方向けに記事を作成しました。基礎を習得し終えた方の、次のステップとしてこのチュートリアルを実践していただければと思います。
また、前回記事を読み終えた方は ④自動フォロー & RTまで飛ばしてしまってOKです。

これはすごい! Twitter自動化によるメリット

ここでは、実際にbotを組み込んだアカウントを運用してみて気づいたメリットを紹介していきます。

①ツイートする手間が半減
これはかなり大きいです。いちいちツイートを作成するの、大変ですよね。毎日同じツイートをしているのなら、その部分は完全に自動化できます。

現に僕も「おはようツイート」「おやすみツイート」「今日の積み上げツイート」は自動化してしまっています。作成するだけで手間な上記のツイートが、勝手につぶやかれたら楽ですよね笑

これが全部自動になったら、楽ですし 一日の振り返りにもなっていいですよね!

②拡散のスピードが上がる
これも、自動化してみてびっくりしました。
自動でハッシュタグ付きのツイートが呟かれるので、いつの間にか拡散されているケースが出てきました。自分の発信したい内容が拡散されれば、それだけインパクトを与えられることになります。

③フォロワーが自動的に増えていく
大変ありがたいことに、botから流入してきたフォロワー様が何名もいらっしゃいます。彼らにとって有益な情報を発信し続けられるためにも、面倒なルーティンツイートは自動にしちゃいたいですよね。

④データ分析に使える
完全に個人的な話ですが、機械学習使ったデータ分析を学習している身としては非常にありがたいです。欲しいデータをいくらでも自動で収集してくれるのですから。

どうですか?ワクワクしてきませんか??
Twitterを自動化することで、表現の幅が広がり 有益なことに割く時間が増えていきます。きっと、楽しみながらスキルを伸ばして多くのフォロワーも応援してくれるはずです😁

では、チュートリアルに入っていきましょう!
もし、自分のPCですでにpythonによる開発が行える環境があるのなら、③Twitter Developper登録 まで飛ばしてしまってOKです。

Twitter自動化ロードマップ① pythonの基礎事項習得

ここでTwitterの基礎事項を全て解説してしまうと、解説だけで200ページくらいの教科書になっちゃうので割愛します笑
基礎事項はprogate +α程度で十分です。ぜひ、やってみてください。月額1000円程度とは思えないクオリティの学習サイトです。

Twitter自動化ロードマップ② 環境構築

さて、基礎事項を終えたらいよいよ実践です。その前に自分のPCで環境構築を行なってしまいましょう。
環境構築とは、自分のPC上にプログラミング開発環境を実装することです(そのまんまか)。progateのような学習サイトが出現するまでは、この環境構築で9割の学習者が脱落 とも言われていた鬼門です。今回は、途中で挫折しないようにコピペで済むようにしました。

ここまで、お疲れ様でした!最後にpythonのコードを編集するアプリケーションをインストールして終了です!以下の「Atom」と言うエディタが優秀なので、インストールして使ってみましょう!

以上で、環境構築は終了です。お疲れ様でした!

Twitter自動化ロードマップ③ Twitter Developer登録

スクリーンショット 2020-06-06 18.28.55

次に、Twitterを自動化するために必要なキーの取得を行います。
Twitter Developerと言うページに入り、自分の使っているアカウントを登録しましょう。

いきなり英語でドン引きする方出ると思いますが、安心してください。ネットに優良な記事がたくさんありますので、参考にしてみましょう(2020年6月 下記リンク検閲済み)

少々時間がかかりますが、記事の通りにやっていただければ問題なく進められます!

Twitter自動化ロードマップ④ pythonでフォロー


Twitter自動化ロードマップ⑤ pythonでRT & いいね


Twitter自動化ロードマップ⑤ Herokuにスクリプトをデプロイしてツイートを自動化しよう

さて、ここまでくれば最終段階です!
いよいよ これまで書いたスクリプトをコンピューターで自動操作する方法について学んでいきましょう!!😊
ここまでクリアできれば、自分の使っているTwitterアカウントが全自動で動き始めることになります。

今回の「Pythonによる Twitter完全自動化ロードマップ」は連載記事なので、Pythonの実行を自動化する方法については記事を分けました。もちろん、無料です。


この記事が気に入ったらサポートをしてみませんか?