このBOTは、現在こちらのBOTスクリプトを使用させていただいています。
EasyBotter - プログラミングができなくても作れるTwitter botの作り方
メンテナンスが簡単なことと、多くの方が改造案を提案されているので、
何かあったときに解決しやすいのがいい所だと思います。
(実は、以前、データベースサーバを使用するBOTスクリプトを使用して製作しましたが、
改造中にエラーが出た時に解決法がなかなか見つからず、EasyBotterに戻ってきました)
設置の仕方はいろんなサイトがありますが、私なりの設置方法を記載しておきます。
例として、私の設置環境を付記しておきます。
準備するもの
■動かしたいBOTのtwitterアカウント
現在稼働中のアカウントがある場合は、仮に別のアカウントを取得して、
テストしてからお引越ししたほうが良いと思います
★類似のアカウントを多数取得すると、ツイッターの
複数アカウントの取得規定に抵触したとみなされて
凍結される場合があるようです。
また、二次創作などのBOTはファンアカウント・二次創作についての規定があるのでアカウント名や「どこを自動にするか」については注意してください。
パロディやコメンタリー(解説)、ファンアカウントに関するポリシー
Twitter Help Center 自動化に関するルールと留意点(例:@19050729bot @19010614bot テスト用に@arcarossa)
■PHP5が使えるサーバ
無料レンタルサーバ等でも、PHP5(以上)が使用可能なところがあります。
また、このBOTは特定のURLに時間ごとにアクセスすることで
動くので、そのためのシステム(cron)が必要になります。
サーバを探す際に、安価でcronを使用できる環境であれば
設置もしやすいと思います。
★BOTの設置がNGなサーバも最近増えているので
注意してください。
(例:usamimi.info 個人サーバなので注意)
■cronが使える環境を探す
ちょっと面倒ですが、有料・無料でcronを使えるところを探します。
この件は長くなるので別のページに。
■テキストエディタ
いわゆる「文字編集できるソフト」ですが、メモ帳ではダメです。
『文字コード:UTF-8、改行コード LF』が指定できればOKで、
PHPに対応しているモノは、自動で色分け等もしてくれるので便利です。
テキストの文字コードと改行コードを変更するソフトも
ありますが、動作を確認したり、ちょっと見たりするときは
テキストエディタがあると便利です。
★UTF-8はBOM無しのほうです。
ソフトによってはUTF-8Nなどと記載されています
(例:秀丸 TeraPad)
■FTPソフト
出来上がったファイルをネット上にUPするソフトです。
(例:FFFTP )
★他に、設置実績のあるサーバやMac用のソフトなど、使用例は
EasyBotter非公式wiki
こちらの「設置手順 前準備~設置編」に詳しく書かれています。