板情報 | 携帯 || インターネット ]  
livedoor | 掲示板を作る
BBS
Twitter Botについて話す掲示板です。質問・宣伝など何でもどうぞー

プログラミングができなくても作れるTwitter botの作り方 の話を中心としますが、その他のスクリプトの話もしていただいて構いません。便利な情報はできるだけ共有しましょう。
・情報まとめサイト→EasyBotter 非公式wikiTwiwiki
・質問をするときは「表示されたエラーメッセージ(自分のidを知られたくない人は自分のidの部分を隠してください)」「使っているスクリプトのバージョン」「使っているサーバー」「エラーが出た状況(手動のとき、cronで実行したとき)」などを書くようにしましょう
・初心者にはやさしくしましょうヽ(´ー`)ノ


New Thread
SUBJECT
NAME
MAIL
 
Thread List
1Twitterbotのcronスレ(356)
2EasyBotter2.0その2(40)
3EasyBotter初心者質問スレ4(202)
4sdgd(1)
5スレ立てるほどじゃないその他の質問スレ(806)
6TwitterBotPHP質問スレ(816)
7@nyokote_bot(1)

8:Twitter Bot紹介スレ(391) / 9:自動ふぁぼをするbotをつくりたい(2) / 10:威哥王(2) / 11:bot質問(2) / 12:挿入できるよ(1) / 13:キン消しビックリマンカードダス超高額買取(1) / 14:Botの改造方法を紹介するスレ(46) / 15:ルイヴィトン コピー(1) / 16:挿入できるよ(1) / 17:男なら(1) / 18:EasyBotter2.0(1000) / 19:雑談スレ(434) / 20:gmogmo1(3) / 21:EasyBotter 非公式wiki更新・関連雑談用(39) / 22:phaがときどき見るかもしれないスレ(43) / 23:見るな!(3) / 24:パーミッションとは?(9) / 25:こんにちは(2) / 26:携帯でのbotの作り方について(2) / 27:お願いします。(8) / 28:EasyBotter初心者質問スレ3(1000) / 29:補腎助陽(9) / 30:API規制・・・か!?そんなわけないか・・・(6) / 31:日本秀身堂(3) / 32:botにこんな機能があったらいいなスレ(104) / 33:アップロードとパーミッションについて質問(4) / 34:可愛いアイドル(2) / 35:「心のマーケティング」のご案内(1) / 36:phaの入力ミス報告スレ(14) / 37:空リプライをしてしまう(2) / 38:RTさせるには(3) / 39:Twitter Bot紹介スレ(2) / 40:TwitterbotのServer設置スレ(4) / 41:精力剤(1) / 42:ジオプラスにファイルをアップしようと思っているのですが(3) / 43:テレビ局のタグをつけたボットは迷惑(2) / 44:荒らし推進委員会 http://asi.la/(1) / 45:仮面ライダーBLACKとBLACK RXをもう一度TVでやってください。(1) / 46:自作のbotを晒すスレ(6) / 47:Fatal error: require_once() ~というエラーが出ます(2) / 48:エラーが・・・(2) / 49:リプライにドットを入れたいです。(2) / 50:Easy Botter2.05の使い方。(1) /
FAQ  メールで新着情報  スレッド一覧  過去ログ倉庫

1 / Twitterbotのcronスレ (356)
1名無しさん :2009/12/09(水) 18:33:35
cronについての質問など


350名無しさん :2012/02/07(火) 19:38:40
>>348
自分とこで設置してるのはちゃんと動いてるけど、一体どこの話?
止まってるのはGAE-Cron Clubじゃないの?


351名無しさん :2012/02/07(火) 22:51:36
GAE-Cron Clubさん今のところ動いてるけど、止まるの?
今のうちに他探すなり作るなりしろってか
Google App Engineは登録しようにもメール返ってこないってのに


352名無しさん :2012/02/08(水) 08:10:25
まぎらわしいけどGAE-CronとGAE-Cron Clubは同じ人の手になる別物。
GAE-CronはGoogle App Engine上で動く疑似cronアプリで、
GAE-Cron Clubは各自が設置したGAE-Cron(プロバイダ)を登録したサーチエンジンのようなもの。
現在ログイン/登録ができない状態になっているのはGAE-Cron Clubの方で、
GAE-Cron自体はアプリの設定を変更すればギリギリ無料の範囲内で動いているはず。
GAE-Cron ClubのトップにGAE-Cronがこれまでのようには使えない旨が記載されていますが、
これは料金改定の発表のあったその後にやや条件が緩和された情報が反映されていないものと思われます。
私が設置しているGAE-Cronも課金対象にならない範囲内で動いています。
現在も動いているGAE-Cronが停止するような新しい情報があるのならば、
他のGAE-Cronを設置した人にとっても重要なことなのでソースを教えていただきたいです。


353名無しさん :2012/02/11(土) 16:38:34
@pagesでGAEを使わずcronを使用する方法はありませんか?


354名無しさん :2012/02/11(土) 23:08:57
>>353
有料無料問わずいっぱいあるのでググレ


355名無しさん :2012/02/12(日) 16:51:18
【バージョン】EasyBotter2.05
【設置鯖名】@PAGES
【実行】GAE
【実行間隔】2分間ごと
【手動】動きます。
【解決のために自分でやったこと】cronの上げ直し。叩くURLの確認

こちらのサイト様(http://ko-lab.net/twitter/google-app-enginegae%E3%81%A7cron%E5%8B%95%E3%81%8B%E3%81%99%E3%82%84%E3%82%8A%E6%96%B9%E3%82%92%E3%82%86%E3%81%A8%E3%82%8A%E5%90%91%E3%81%91%E3%81%AB%E3%81%BE%E3%81%A8%E3%82%81%E3%81%A6%E3%81%BF/)を参考にデプロイしたのですが、
GAEのCron Jobsを確認するとon time Successと表示され、実行されているのに、cronによってbotが動いていない状態です。

どうして動かないのかわからず困っています。
どなたかご教示よろしくお願いします。


356名無しさん :2012/02/13(月) 14:33:26
355です。解決しました。お騒がせ失礼しました。。


Name: Mail:

[ALL]  [Last50]  [-50]  [TOP]

2 / EasyBotter2.0その2 (40)
1名無しさん :2011/12/15(木) 16:04:18
まず、公式ページや非公式wikiをチェックして下さい。
 非公式wiki→http://www26.atwiki.jp/easybotter_wiki
未改造・初歩的な質問は初心者スレへ。
また、過去スレ・関連スレをチェックして下さい。
それでも分からない場合は、【質問テンプレ】を使って質問して下さい。
もちろん回答が得られない場合もあります。

▼質問テンプレ
【設置鯖名】 レン鯖名/自宅鯖
【PHPのバージョン】
【EasyBotterの改造】改造していない/改造している
【手動】 動く/動かない
【実行】 CRON鯖名/ブラウザ自動更新/手動/他
【実行間隔】 ●分間隔(CRON等で定期的に実行している場合)
【不明点】 (エラーメッセージがあればコピペ推奨)


34名無しさん :2012/02/10(金) 18:00:13
>>33ですテンプレを間違えていたようです
ごめんなさい

【設置鯖名】@pages
【PHPのバージョン】5以上
【EasyBotterの改造】改造していない
【手動】 動かない
【実行】 GAE-cron
【実行間隔】 4分間隔
【不明点】


35名無しさん :2012/02/11(土) 14:48:50
「簡単じゃない twitter bot」 の作り方メモ」を参考にしてアイコン変更をやってみようと思ったのですが、どうやら認証が必要らしくページが閲覧できません。
他に参考に出来るところがないか検索したら、リプライパターンに合わせた変更の仕方は何件か見つけたのですが、私は時間帯別で変えたいと思っています。
「簡単じゃない〜」さん以外で参考にできそうなところはありますか?


36名無しさん :2012/02/11(土) 23:13:53
>>35
簡単なやり方としては
・アイコン変更してる部分のソースを見つける
・CRONで定時に叩く
でできるよ

CRONを別箇に使いたくないってのならまた別だが


37名無しさん :2012/02/12(日) 22:19:10
▼質問テンプレ
【設置鯖名】 @pages
【PHPのバージョン】
【EasyBotterの改造】特定に人へ特定のリプ、半自動フォロー を追加
【手動】 動く
【実行】 cron club
【実行間隔】 3分間隔
【不明点】
TLの反応はするし呟きもサボりつつもします。
botの呟きに対するリプライへのリプライをしないようなのですが、
何か考えられる原因はありますか?


3837 :2012/02/12(日) 23:20:54
>>37です。
追加です。
cronを叩くと、あるときは200あるときは500になります。
いじらずそのまま同じ内容です。
何故同じ、データ(?)で成功したりエラーになるのでしょうか?


39名無しさん :2012/02/13(月) 02:32:22
>>37-38
それだけじゃ情報不足
考えれるのはタイムアウトかcronの叩かれるタイミングと返信の時間があってないとかそんな辺り


40名無しさん :2012/02/13(月) 09:54:12
>>39
ありがとうございます。そうですか…。
今朝様子を見たら、不安定ながらもリプライをしていました。
サーバへのアップを繰り返したり、cronをいじっていたことで負担をかけたのでしょうか。
39さんの仰るとおり、タイムアウトのような気がします。


Name: Mail:

[ALL]  [Last50]  [-50]  [TOP]

3 / EasyBotter初心者質問スレ4 (202)
1名無しさん :2011/10/19(水) 23:48:10
まず、公式ページや非公式wikiをチェックして下さい。
また、>>2-3のFAQ・過去スレ・関連スレをチェックして下さい。
それでも分からない場合は、【質問テンプレ】を使って質問して下さい。
もちろん回答が得られない場合もあります。(回答をもらえた時にはお礼もね。)

■手動でも(ブラウザで表示させても)動かない …… >>2-3のチェックを
■CRON関連でトラブル …… CRONスレへどうぞ。
 Twitterbotのcronスレ
 http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1260351215/
■EasyBotter.phpを修正したが動かない …… 改造は初心者の範疇外です。該当スレへ。
 EasyBotter2.0
 http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1265625817/

▼公式ページ:http://pha22.net/twitterbot/
▼非公式wiki:http://www26.atwiki.jp/easybotter_wiki

▼過去スレ
 1:http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1266290935/
 2:http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1273843076/
 3:http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1287944674/

▼質問テンプレ
【バージョン】 Ver.1.4x/Ver.2.0x
【設置鯖名】 レン鯖名/自宅鯖
【PHPのバージョン】
【手動】 動く/動かない
【実行】 CRON鯖名/ブラウザ自動更新/手動/他
【実行間隔】 ●分間隔(CRON等で定期的に実行している場合)
【不明点】 (エラーメッセージがあればコピペ推奨)

▼回答いただける方へ
 回答はあくまで任意、答えられる範囲で結構です。(誘導も兼ねてage進行)
 回答できない、したくない場合は下手に煽らずスルー推奨。


196184 :2012/02/11(土) 10:59:02
>>189
bet.phpに変更したところ投稿されなくなりました。
どうなってるんでしょうか。


197名無しさん :2012/02/11(土) 23:21:09
>>193
DLした時のbot.phpをよく読んでいますか?

エラーでもなんでもなく
TL反応を実行した時に返信用ファイルが見つからない時はreply_pattern.phpから返信するようになっている
だから
$response = $eb->replyTimeline(3,"");
とやってもTL反応は実行できてしまいます

つまり、TL反応させないためには
・コメントアウトする
・記述しない
の2パターンがあるわけですね

そして、「コメントアウトする」件についてはbot.phpとEB公式で書いてある


198名無しさん :2012/02/11(土) 23:23:43
>>196
どうなってるもこうなってるも
bot.phpのURLがバレたからURL表示してる何者かがいただけだよ
その何者かってのは人間かクローラーなんかのプログラムかは知らん

bet.phpもバレればまたURL表示する何者かが出現可能性はある
心配なら実行ファイル自体をWEBから削除するのが一番安全だ


199184 :2012/02/11(土) 23:48:15
>>198
ということはbotの投稿間隔は制御しきれないという事ですか?
とりあえずもう一度放置して様子を見てみます。ありがとうございました。


200名無しさん :2012/02/12(日) 22:29:39
【バージョン】Easybotter 2.05beta
【設置鯖名】@pages
【PHPのバージョン】5
【実行】手動
【手動】 動かない
ファイルをアップロードし、bot.phpを開いても真っ白になるだけでなにも表示されません。この質問はかなり既出なのですがみなさん自己解決かミスを指摘されて動作が出来るようになっています。しかしそのミスをしていない場合どうして真っ白になってしまうのかまだ分かりません。
○エンコードUTF-8(TeraPadはUTF-8N)BOMなし、改行コードはLFになっています
○data.txtとreply_pattern.phpとlog.datのパーミッションが666になっています(@pagesは666⇒600との指定ということなので今は600にしています。666でも真っ白なのは変わりませんでした)
○setting.phpで何か間違ってないか⇒ないと思います
bot.phpの$response = $eb->autoFollow();の部分だけ//を外してみたり、他の場所一か所だけ//を外してみたりしていますが、全く反応してくれません。
○@pagesの自分のページらしきところにアップロードしたものがファイル形式で表示されており、そこのbot.phpを確認すればいいんですよね?
○data.tetは600にしなければ表示されます

何か解決がありましたらよろしくお願いします


201名無しさん :2012/02/13(月) 01:14:39
>>200
FTPは?


202名無しさん :2012/02/13(月) 02:45:59
>>200
取り合えずうp後のファイルをチェック。チェックするのはdata.txtなどツイートするファイル。
●Character encoding:のところがちゃんとUTF-8、LFになってるか否か。なってなければそれに変更する。
 @pagesのFTPであげた場合は必ずチェック。他のFTPであげた場合でもチェックしておいたほうが無難。
●パーミッションは@pagesでも666でいい。666にしてはいけないものはEasyBotter.php、bot.php、setting.phpのみ。それ以外は666でおk。


Name: Mail:

[ALL]  [Last50]  [-50]  [TOP]

4 / sdgd (1)
1sdfd :2012/02/11(土) 15:28:50
◆ 一回注文金額2万 円→商品総額9%OFF
◆ 一回注文金額3万 円→商品総額11%OFF
◆ 一回注文金額6万 円→商品総額13%OFF
◆ 一回注文金額9万 円→商品総額16%OFF
以上宜しくお願い致します,広大な客を歓迎して買います
http://www.fevabag.com


Name: Mail:

[ALL]  [Last50]  [-50]  [TOP]

5 / スレ立てるほどじゃないその他の質問スレ (806)
1名無しさん :2009/12/02(水) 02:53:06
何でもいいので気軽にどうぞー。
誰のどのスクリプトのことでもプログラムが分かる誰かが適当に相談に乗ります。


800名無しさん :2012/02/05(日) 23:51:08
>>798
必要だと思うなら自分で考えて完成させ、wikiに足すなりしたらいい
出来ないなら考える、それでも出来ないなら諦める。
鯖を借りてる場合、暴走させたらEasyBotter自体配置禁止になることも。


801名無しさん :2012/02/06(月) 18:17:58
>>799 >>800
>>794です
自分で考えてみようと思います
わざわざありがとうございました


802名無しさん :2012/02/11(土) 05:12:28
@paegsを使っていて、キャラの台詞をググったら自分のbotのランダムポスト用.txtが一番最初にhitしてしまいました
しかもルートが丸見えなので検索避けを導入したいのですが、htaccessはユーザー認証のコントロールコマンドのみしか利用できず
IDとPASS入力でcronがアクセスできなくなってしまう気がします
robot.txtは【NG】 http://www.example.ne.jp/user/ これに該当してしまうので使えません
@pages利用でbotの検索避けの方法についてどなたかお知恵をお借りできればうれしいです


803名無しさん :2012/02/11(土) 08:47:04
>>802
robots.txtで自分のページが、検索エンジンのデータベースに登録されないように指示できます。
http://www.tohoho-web.com/wwwxx079.htm

すでに検索サイトに登録されたものは、ウェブマスターツールで検索結果から削除できます。

google yahoo
https://www.google.com/webmasters/

MSN
http://www.bing.com/toolbox/webmaster/

それと
BASIC認証付きのURLは
http://認証ID:パスワード@www.hoge.jp/fuga/bot.php
(省略されました・・全てを読むにはここを押してください)


804名無しさん :2012/02/11(土) 09:24:13
robot.txtが使えればよかったのですが@pagesは【使える】ttp://www.example.ne.jp/robots.txt
【使えない】 ttp://www.example.ne.jp/userID/robots.txt ←urlがこちらの形なので設置できないようです
今から.htaccessでBASIC認証付きのURLを試しにやってみます
803さん迅速にアドバイスくださり、本当に有り難うございました


805名無しさん :2012/02/11(土) 11:00:02
つ【PHP形式】


806名無しさん :2012/02/11(土) 12:46:19
.htaccessを設置して教えて頂いた記述でBASIC認証付きのURLを手動で成功するところまでは出来ました
ですがGAE_CRONで ApplicationError: 1 となり、お話の通り外部のcronだと難しいのかもしれません

最終的にtxtファイルをPHPに書き換えてルート変更をし、ググル先生に削除依頼をしてきました
お二人のアドバイスで何とか目的を果たせました。助けて頂き有難うございました

botとは関係ないかもしれませんが@pagesで.htaccessの例 
直下で以下のとおりです(4鯖以降)これに余計なものがつくと動かなかったりします

AuthUserFile /usr/local/www/htdocs/USERID/public_html/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user

(省略されました・・全てを読むにはここを押してください)


Name: Mail:

[ALL]  [Last50]  [-50]  [TOP]

6 / TwitterBotPHP質問スレ (816)
1pha :2009/12/01(火) 17:51:42
http://pha22.net/text/twitterbot.html
でphaが公開しているPHPのTwitterスクリプトについて、
スレッド立てるほどじゃない質問はこちらにどうぞー。
phaがときどき巡回しますが対応が遅れることも多いので、質問に答えてくれる人も募集しています!


810名無しさん :2011/10/07(金) 23:21:17
 
■■■ 書き込む前に ■■■

最近、このスレに初心者さんが書き込みを多くしているようですが
初心者スレは既にありますので、そちらをご覧ください
質問する前に初心者スレの1-3をよく読んでください
大体は勘違い、設定ミス、記述ミスです


811名無しさん :2011/10/07(金) 23:24:54
>>807
どっちに書こうか悩んだんですが、PHP関係ならこっちのほうが適切かなと…
次からは初心者スレに書き込みます。申し訳ないです


812名無しさん :2011/10/08(土) 00:33:10
>>811
初心者の自覚があるのか、スレチかどうかはともかくとしても
質問前に徹底的に見直せ、って意味で初心者スレをまず見て欲しい

正直、非公式wikiをしっかり見ていけばする筈のないミスがこのスレに限らず多いのは事実だ


813名無しさん :2011/10/15(土) 13:37:40
あげ


814名無しさん :2011/11/27(日) 18:01:01
調整あげ


815名無しさん :2012/02/11(土) 04:53:54
しゅうまいくんとかTLを要約というサービスみたいに
TLから単語を収集して繋げて発言するのって出来ますでしょうか?
http://blog.livedoor.jp/bot_1go/archives/1733069.html
こちらのサイトに似たようなサービスはありますが。
TLを要約みたいに脈絡もクソもないような文章を作りたいのです。


816名無しさん :2012/02/11(土) 16:04:45
>>815
確かその手の質問は過去スレにもあった筈


Name: Mail:

[ALL]  [Last50]  [-50]  [TOP]

7 / @nyokote_bot (1)
1にょ虎徹bot :2012/02/09(木) 22:25:44
タイバニ非公式bot


Name: Mail:

[ALL]  [Last50]  [-50]  [TOP]

管理人:@pha

phaに何かあげる