見出し画像

TwitterをBotで運用

Twitterを自動で運用したい

Botを作る目的は、内容を考えツイートする時間、ツイッターに流れる情報を振り分ける時間、興味のある分野の有名人などをフォローしてくる時間、等々を短縮することにあります。実際に行ったのは、自動フォローと自動いいねで、以下のサイトを順番に参照すればBotが制作できると思います。ちなみに、私はMacで開発をし、APIは学生として取得しました。

具体的な手順
1、pipのインストール
https://fukatsu.tech/homebrew
2、pipの概要とツイートするまで
https://www.sejuku.net/blog/50417
3、タイムラインの表示など
https://qiita.com/kitarikes/items/543ab75a379f0bf903cc
4、続き
https://qiita.com/kitarikes/items/74b58bd28325d7d43a57
5、最初から色々書いてある
https://note.com/virtual_surfer/n/n773d35b4dfb0

コードの実行も自動でしたい

ターミナルから毎回コマンドを打ち込んで操作していては、Botの恩恵が少ないです。Herokuというサービスを使って操作も自動化していきます。使われている単語が専門的なので、ニュアンスを知ってから記事を読むと良いと思います。なお、未だ筆者はHerokuを使いこなせていないのでうまくいき次第この記事を編集していく予定です。

単語リスト
add:編集後にこここれを使うことで追跡する
commit:上書き保存する(-mを使ってコメントも同時に保存することを推奨)
push:コミットしたファイルを特定の場所にあげる

具体的な手順
1、Herokuの登録
https://deux-hibi.hatenablog.com/entry/2019/07/28/223625#%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E7%92%B0%E5%A2%83%E3%81%A7%E3%81%AE%E8%87%AA%E5%8B%95%E5%8C%96
2、Herokuのインストール
https://qiita.com/tetsu-sh/items/f6fcbb6b85df04e5cf3f
3、gitインストール
https://tracpath.com/bootcamp/git-install-to-mac.html#
4、Herokuにデプロイするまで
https://qiita.com/oppasiri330/items/77446f5af32ff66407d2
5、Schedulerの使い方
https://qiita.com/nsuhara/items/fac20adb6b0a122a3709

この記事が参加している募集

私のイチオシ

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