[web] ツイッターBOTについて(設置)



 

ツイッターボットをヘテムルに設置してみたので、覚え書き。

一番下につまづいた点の解決法を記載。


http://asklife.info/archives/1045

EasyBotter – プログラミングができなくても作れるTwitter botの作り方

http://pha22.net/twitterbot/

EasyBotterが勝手に動作させられる可能性とその対策

http://pha22.net/twitterbot/gosado.php

【twitter】ツイッターボット作成サービスの機能と使いやすさまとめ【bot】

http://matome.naver.jp/odai/2133756546017876501

10分で出来た!OAuth と PHP でつくる Twitter Bot のつくり方

http://dev.ontheroad.jp/archives/8419

twitterでボットを作る方法をいろいろまとめてみたよ

http://bogus.jp/wp/?p=736

EasyBotterでのbot作成法

http://d.hatena.ne.jp/tan2men/20100831/1283268371

twitterのbotを作る方法(EasyBotter)

http://www.ajike.co.jp/ajiblo/?p=912

Cronを設定して定期的につぶやかせよう : ツイッターの稼ぎ方

PHP食堂 – hetemlのcron機能を使ってEasybotter自動投稿できました

ロケットネットのスケジュールタスク(crontab)でEasybotterを動かす

「【EasyBotter】ペルと舞のTwitterBotの作り方」/「FZ」の小説 [pix <cron以外の方法が載ってた

[cron]ヘテムルでPHP5.3で書かれたPHPファイルにCRONをかける …

10.応用編(4):タイムラインの語句に反応させる


手動で動けば、多分その辺のファイルは問題ないので、
CRONからアクセスするシェルファイルの設定が問題だと思われる。

ヘテムルだとまずは、ここに書いてあることは守ること。
でないと動かなかった。

シェルファイルは必須だと思う(PHPわかるなら無くても動くかも)

http://heteml.jp/support/manual/cron/

注意点

シェルファイル設置場所

/home/sites/heteml/users/h/a/t/xxxxxx/bot.sh

シェルファイルの中身の書き方

#!/bin/sh

cd /home/sites/heteml/users/h/a/t/xxxxxx/web/xxxxxx/
/usr/bin/php53 ./bot.php

exit


以下、それでも動かないとき。

php: Permission denied = フォルダのパーミション700、bot.phpのパーミッション700駄目なら705それでも駄目なら755

PHPファイルの先頭に #!/usr/local/bin/php5 などつける <コレはいらない

No such file or directory = ファイルを FTP で転送する際に ASCII モードで転送していない可能性


やっと動いた。。。

シェルファイルがいちばん躓いた。




コメントを残す