[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 03/26 21:14 / Filesize : 264 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Twitter】 BOT製作支援スレ



1 名前:nobodyさん [2009/09/27(日) 14:15:59 ID:Dz08qoo4]
見当たらなかったので立ててみた

[公式] twitter.com/
[Twitter 開発ブログ 日本語版] twitterjp.blogspot.com/

*どの言語でもOKですがソースを書く際は何の言語なのかも記載してください。
*初心者のために、なるべくぶつ切りのソースではなく全体的に載せてほしいです。


957 名前:nobodyさん mailto:sage [2010/01/17(日) 00:09:41 ID:???]
>>956
ああすまん。「銀さんのbot」と「プログラミングを始める〜」を参考に
設置サーバーも銀さんと同じところにしてる。
とあるbotが特定の言葉をつぶやいたら、それに@で返信させるようにしたいと思ってる
TLに反応させてリプライさせる「プログラミングを〜」にあったものをほぼコピペしてます


958 名前:DAWNTO_Windy-melt ◆Windy/f9HNwg mailto:sage [2010/01/17(日) 00:33:33 ID:???]
自分のブログにも書いたりしてますが、cron-jobのクローンの設定法はtwitter経由でいいですか?
botに発言してスケジュール管理です。

959 名前:nobodyさん mailto:sage [2010/01/17(日) 00:41:40 ID:???]
botにfollowers抜かれた\(^o^)/

960 名前:nobodyさん mailto:sage [2010/01/17(日) 00:42:19 ID:???]
>>957
落ちついて処理を一歩一歩理解するんだ
それでも分からなかったら聞け

961 名前:nobodyさん mailto:sage [2010/01/17(日) 03:12:32 ID:???]
>>827
>>829
と同じようにGAEが起動できなくなってしまったんだが…
原因がわからん。わかる人いないかな…

962 名前:nobodyさん mailto:sage [2010/01/17(日) 03:18:45 ID:???]
Google App Engine 2アプ目
pc11.2ch.net/test/read.cgi/php/1243654802/

963 名前:nobodyさん mailto:sage [2010/01/17(日) 03:27:36 ID:???]
ボットジェネレーターの質問とかもここでしていいの?

964 名前:nobodyさん mailto:sage [2010/01/17(日) 05:30:18 ID:???]
ttp://mukurobot.blog101.fc2.com/blog-entry-5.html
ここの記事のカッコに囲われた文字のみをオウム返しする機能を付けたいんだけど
phaさんのスクリプトじゃなくてbardothodolさんのスクリプトで対応させる方法がわかりません

最初そのままつっこんでみたけどやっぱり動かなかったので教えてください

965 名前:nobodyさん mailto:sage [2010/01/17(日) 09:00:07 ID:???]
動かない時はエラーメッセージを読もう



966 名前:964 mailto:sage [2010/01/17(日) 09:19:39 ID:???]
エラーは出てなくて、特定ワードを含まない時のリプライが返ってきたんだ
bardothodolさんのとこのと色々当てはめてやってみたんだけど
$replies2も$iも見当たらなくて何に当てはめ直せばいいのかがわからなかったorz
もうちょっと睨めっこしてみます

967 名前:nobodyさん mailto:sage [2010/01/17(日) 09:36:11 ID:???]
そういう時は変数の中身を出力してみてどこで想定外の動作になっているか確認するんだ

968 名前:nobodyさん mailto:sage [2010/01/17(日) 09:41:25 ID:???]
ボットジェネレーターの質問もここでいいのかわからないけど質問。

たとえば「おはよう」に対して「おはよう」と「グッドモーニン」の二種類のリプで返したい場合、

「おはよう」を受け取ると「おはよう」と返信
「おはよう」を受け取ると「グッドモーニン」と返信

こう二行やるのと

「おはよう」を受け取ると「おはよう","グッドモーニン」と返信

こうやるの、どっちがちゃんと動くんでしょうか

969 名前:nobodyさん mailto:sage [2010/01/17(日) 09:49:32 ID:???]
そのBOTのコードによる

970 名前:nobodyさん mailto:sage [2010/01/17(日) 11:32:40 ID:???]
>>827
>>961
自分もエラーが出てGAE Launcher動かないんだが
コマンドプロンプトにコマンド直打ちでデプロイ出来たよ

971 名前:nobodyさん mailto:sage [2010/01/17(日) 12:50:08 ID:???]
>968ですが自己解決しました。前者で動くみたいです。
スレ汚し失礼しました。

972 名前:nobodyさん mailto:sage [2010/01/17(日) 14:01:44 ID:???]
GAEのcronでリプライに反応するプログラム動かすと、失敗ばっかりしてる。
スクリプトが重いのかな

973 名前:nobodyさん mailto:sage [2010/01/17(日) 23:27:52 ID:???]
>>972
そうだね

974 名前:nobodyさん mailto:sage [2010/01/18(月) 00:50:08 ID:???]
>>972
Twitterに単純にPostするだけのスクリプトと比べて重いの?

975 名前:nobodyさん mailto:sage [2010/01/18(月) 02:18:12 ID:???]
ttp://d.hatena.ne.jp/bardothodol/20090930#p1
ここのソースを借りてTL上の単語に反応するようにしたいと思っています。
手動でブラウザからphp叩けばきちんと動くんですが
cronで叩くと「ファイルが開けません 」というメールが返って来てしまい、動作しません
ソース見た限りではおそらくdatファイルが開けないという事だと思うんですが…
手動でやる分には問題無いのでcron側の問題でしょうか
メールでphpのエラーメッセージを持ってきているので
cronの実行コマンドのファイルパスは合っていると思います。
プログラミング・cron等は全く手をつけたことがなくて、色々調べてみたのですが
分かりませんでした。
解決方法ご存じの方いらっしゃいませんでしょうか。



976 名前:DAWNTO_Windy-melt ◆Windy/f9HNwg mailto:sage [2010/01/18(月) 03:05:41 ID:???]
>>975
ソースうpが原則です、その方がスグに解決しますよ

977 名前:nobodyさん mailto:sage [2010/01/18(月) 03:13:31 ID:???]
パーミッション設定してないだけじゃねーの?

978 名前:975 mailto:sage [2010/01/18(月) 04:13:21 ID:???]
>>976
失礼しました。ソースうpしました。
kissho.xii.jp/1/src/1jyou102317.txt
反応語句部分ところとusernameとpass以外いじってません。

>>977
パーミッションというとdatファイルのでしょうか?666に設定してあります。
これで手動ではきちんと動くんですが、もしかしてphpの方も設定しないといけないんでしょうか
試してみます。

979 名前:nobodyさん mailto:sage [2010/01/18(月) 13:08:22 ID:???]
>>978
cronを使うと途端にファイルが開けなくなる場合は、ファイルのパス指定で間違えてるのがほとんど。

980 名前:nobodyさん mailto:sage [2010/01/18(月) 13:57:52 ID:???]
スレ違いかもしれないけど、良かったら教えてほしい
今度マルコフ搭載したボット作ろうと思うんだけど、ちゃんと勉強したい
プログラムを自分で組めるまではいかなくても、改変出来る程度の知識を身に付けたいと思ってる
なんか良いおすすめの本とかあるかな?
ちなみに自分のレベルは毛の生えた初心者


981 名前:nobodyさん mailto:sage [2010/01/18(月) 14:06:01 ID:???]
プログラム全くわかんないならまずphp初心者スレでも見てあそこのテンプレのURL一通り見てくればいんじゃないの。
マルコフ連鎖とか形態素解析とかそういうのは最低限の土台できてからであって
いきなりやろうとしてもろくなことにならんよ。

982 名前:nobodyさん [2010/01/18(月) 14:19:22 ID:scJ7qSxR]
>>829
google_appengine_projects.ini
を探して消す。

983 名前:nobodyさん mailto:sage [2010/01/18(月) 15:21:00 ID:???]
bot製作者の方に質問なんですが
よく解除するときはリムーブじゃなくブロックしてくれってあるのはどうしてですか?
リムーブだとなにかまずいんでしょうか

984 名前:nobodyさん mailto:sage [2010/01/18(月) 15:27:16 ID:???]
>>983
リムーブされてもbotからのフォローが残るからでは?

985 名前:nobodyさん mailto:sage [2010/01/18(月) 15:27:26 ID:???]
>>983
管理が面倒臭いからじゃない?
フォローしてる人に話しかけるタイプのbotだったりしたら
リムられてるのに話しかけてしまうのは迷惑だろうから
フォロワーとフォローは同じにしておきたいと思うんじゃないか



986 名前:975 mailto:sage [2010/01/18(月) 15:50:11 ID:???]
>>979
cronの実行コマンドのパスでしょうか?
何度も確認してみたのですが、やはりファイルパスは合っています
正常に動くphpと同じディレクトリに入れてあるので、それをコピペしてファイル名書き換えてます
動いているもの→/usr/local/bin/php /home/*****/public_html/*****/post_random.php
動かないもの→/usr/local/bin/php /home/*****/public_html/*****/reply_tlget.php

ちなみにphpのパーミッション設定も変えてみましたが、ダメだったようです。

987 名前:nobodyさん mailto:sage [2010/01/18(月) 16:19:57 ID:???]
>>986
$filenameの方を絶対パスにしてみて

988 名前:975 mailto:sage [2010/01/18(月) 17:30:36 ID:???]
>>987
それで動くようになりました!!
反応が不安定ですがとりあえず動くようになりました!!
不安定なのはphpの問題っぽいので自力で何とかしてみます
本当にありがとうございました!!


989 名前:nobodyさん mailto:sage [2010/01/18(月) 17:55:35 ID:???]
>>988

>>979だけど説明悪くてすまなかった

990 名前:nobodyさん mailto:sage [2010/01/18(月) 18:04:06 ID:???]
>>980
相当難しくなると思う。
初心者ならまずphpでいろんなbot作って基礎を確実にして。

マルコフ連鎖もWikipediaだけではよくわからないと思う。

個人的に思うんだが、マルコフ連鎖を使って呟かせるより他の人の過去の呟きを拾ってbotに呟かせたほうがより人間っぽいと思う。まぁ楽しむ目的でbotつくるならマルコフ連鎖でもいいけど。

991 名前:nobodyさん mailto:sage [2010/01/18(月) 20:03:50 ID:???]
そういや次スレはどうするんだ?

992 名前:テンプレ案1(GAEのがj.mpになってるのはURLが長かったから) mailto:sage [2010/01/18(月) 21:45:52 ID:???]
プログラムとかわかりません><
twittbot.net/

Perl
search.cpan.org/dist/Net-Twitter/

PHP
pear.php.net/package/Services_Twitter
labs.transrain.net/products/services_twitter/

Ruby
twitter4r.rubyforge.org/

Java
yusuke.homeip.net/twitter4j/ja/index.html

プログラミングができなくても作れるTwitter botの作り方
pha22.net/twitterbot/

cron
www.onlinecronjobs.com/
www.setcronjob.com/
https://mywebcron-com.loopiasecure.com/
cron-job.de/

GoogleAppEngineによるcron
code.google.com/intl/ja/appengine/
j.mp/861dO8
d.hatena.ne.jp/deeeki/20091201/gae_register_account

993 名前:nobodyさん mailto:sage [2010/01/18(月) 21:49:46 ID:???]
お邪魔します。phaさんの配布されている物を使って作成したbotなのですが、
複数件リプライを貰っているのに最新1件のリプライにしか反応(返事を)しない場合はどのような原因が考えられるでしょうか?
ちなみに手動で叩いてみてもやはり最新1件のリプライにしか反応しませんorz

994 名前:nobodyさん mailto:sage [2010/01/18(月) 21:52:04 ID:???]
>>993
そのプログラムのリプライ処理の部分を書いてくれ

995 名前:テンプレ案2 mailto:sage [2010/01/18(月) 21:52:59 ID:???]
OAuth
wolf.silk.to/labo/oauth.html (要curl)
www.msng.info/archives/2010/01/twitter_api_oauth_with_php.php
j.mp/5uaORh (curl不要その1)
j.mp/7vP58W (curl不要その2)

TwitterAPI日本語訳
watcher.moe-nifty.com/memo/docs/twitterAPI.txt


他に何かあったら追加ヨロ



996 名前:テンプレ案2 mailto:sage [2010/01/18(月) 21:53:43 ID:???]
OAuth
wolf.silk.to/labo/oauth.html (要curl)
www.msng.info/archives/2010/01/twitter_api_oauth_with_php.php
j.mp/5uaORh (curl不要その1)
j.mp/7vP58W (curl不要その2)

TwitterAPI日本語訳
watcher.moe-nifty.com/memo/docs/twitterAPI.txt


他に何かあったら追加ヨロ

997 名前:nobodyさん mailto:sage [2010/01/18(月) 21:53:44 ID:???]
だれか次スレ立ててくれ

998 名前:nobodyさん mailto:sage [2010/01/18(月) 22:43:45 ID:???]
>>978
* * * * * wget example.com/aaa.php
ってやってる?

* * * * * wget /var/www/path/to/aaa.php
とかしてませんか?

999 名前:nobodyさん mailto:sage [2010/01/18(月) 23:19:20 ID:???]
立てた。
pc11.2ch.net/test/read.cgi/php/1263824322/

1000 名前:nobodyさん mailto:sage [2010/01/18(月) 23:22:38 ID:???]
おまんこ

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<264KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef