BOTをPHPとさくらインターネットで作るデザインと、趣味と、ときどきアダルト。BOTを作ってみました。MontBlanc.です。ある試みをするにあたって、Twitterで自動でURLを自動ツイートするBOTを作成したかったので、作ってみました。参考サイト必要なものTwitterアカウント(とTwitterアプリのアカウント+トークン)これが無いと始まらない!!!笑また、Twitterアプリケーションというものを作成・使用します。サーバーとCRON今回はさくらインターネットのサーバーコントロールパネルのCRON設定を使っています。加えてBOTのスクリプトを仕込むためPHPファイルをアップするためのサーバーも必要です。TwistOath今回はこちらにお世話になりました。https://github.com/mpyw/TwistOAuthまずは準備まずはBOTに使用するTwitterアカウントを作成します。既存のアカウントでも問題なし。アプリケーションを作成する作成、もしくは既存のアカウントにログインした状態でTwitterの開発サイトにアクセスします。App」からアプリ作成に入ります。規約に同意の上、作成を選択するとアプリが生成されます。アクセスキーとトークンを取得する次に以下の情報を取得します。Secret先ほど作成したアプリを選択肢して、情報画面へ移動。Tokens」に記載があります。token」を押して生成が可能です。これらの情報をメモなどしてひかえておきます。ツイートするためのPHPを用意する次にTwitterアプリにアクセスして、どのようにツイートするphpを用意します。仕組みとしては、「phpファイルにアクセスすると、list.txtの行からランダムの行を選択してツイートする」ような流れになります。TwistOathをダウンロード下記からTwistOathをダウンロードします。ZIP」からもダウンロードができますが、今回必要なファイルは”TwistOAuth.phar”のみなので、こちらからでもダウンロード可能ですbツイートするphpを作成するファイルの構成はこんな感じ。{$e->getMessage()}";}?>ツイートの内容を記載するlist.txtは行毎にツイートしたい内容を記入します。これで、ファイル一式をサーバーにアップロード、”twitter-bot.php”にアクセスすると、phpが読み込まれ、ツイートがされるようになります。CRONを使って設定した時間にPHPを発動するようにする次にtwitter-bot.phpが定期的に発動するようにCRONの設定を行います。cronとは、常駐プログラムの一種で、ユーザの設定したスケジュールに基づいて指定したコマンドやスクリプトなどを自動実行してくれるプログラムのことです。今回は筆者が利用しているさくらインターネットでのCRON設定方法です。サーバーコントロールパネルへアクセスまずはさくらのインターネットにログインし、サーバーコントロールパネルにアクセスします。サーバ設定)そこから左の”アプリケーションの設定“からCRONの設定にアクセスします。CRONを設定する次にCRONの設定をします。新規項目の追加を選択し、実行コマンド欄に以下のコマンドを入力。(実行するPHPファイル名)ディレクトリ名ではtwitter-bot.phpがある階層までを設定します。次にCRONを発動する期間を設定、私は以下のように設定しました。月,日,時に*、分に*/30を入力。これで「30分毎」の設定になります。コマンドが正しく入力されていれば、Twitterに指定した時間ごとにランダムでツイートされるようになります。mini4lab30分毎に自動的にツイートが更新されていきます。まとめ以上の方法でTwitterBOTが作成できました!複数のサービスで連携が必要という点ではめんどくさいかもしれませんが、PHPコピペでほぼ出来るので、結構簡単にBOTを作成することができましたb他にも自動フォローや自動返信など色々出来そうなので今後もちくちくいじっていきたいと思います。MontBlanc.人気記事スプラトゥーンに使われているフォントを出来うるだけ再現してみた。アダルトサイトや出会い系ジャンルに使える画像素材は存在するのか?ざっくり調べてみた。載せる作品が少ないと悩んでいる人に読んでほしい、魅せるポートフォリオの考え方。jQuetyを使わずにYoutubeの動画を背景に設置する。デザイナーがタスクランナーツール「gulp」でSASSを自動コンパイルするまで【感謝】ブログの月間PV数が10,000PVを超えました。スポンサーリンクSEARCHABOUT.MontBlanc.WEBディレクター兼アートディレクター、且つ元エロデザイナーの備忘録&MEMO的なブログです。デザイン記事やWEB記事、レビューもどきや精神論など色々書きます。人気記事スプラトゥーンに使われているフォントを出来うるだけ再現してみた。25,951ビューアダルトサイトや出会い系ジャンルに使える画像素材は存在するのか?ざっくり調べてみた。載せる作品が少ないと悩んでいる人に読んでほしい、魅せるポートフォリオの考え方。8,294ビューjQuetyを使わずにYoutubeの動画を背景に設置する。montblan9.net.。