- 1 名前:nobodyさん [2009/09/27(日) 14:15:59 ID:Dz08qoo4]
- 見当たらなかったので立ててみた
[公式] twitter.com/ [Twitter 開発ブログ 日本語版] twitterjp.blogspot.com/ *どの言語でもOKですがソースを書く際は何の言語なのかも記載してください。 *初心者のために、なるべくぶつ切りのソースではなく全体的に載せてほしいです。
- 12 名前:nobodyさん mailto:sage [2009/09/28(月) 01:49:08 ID:???]
- >>11
アドレスは書けない 『プログラミングを始める』でぐぐって上から2番目に出てきたところ
- 13 名前:nobodyさん mailto:sage [2009/09/28(月) 03:40:31 ID:???]
- なんで書けないんだ?
キーワードは言っておいてURLは書けないとか 意味が分からない。
- 14 名前:nobodyさん mailto:sage [2009/09/29(火) 22:27:04 ID:???]
- >>12
ブログの主に迷惑がかかるからだろうが お前は自分がよければそれでいいのか?
- 15 名前:nobodyさん mailto:sage [2009/09/29(火) 22:30:50 ID:???]
- ヒントだけ出せば検索もできない馬鹿なやつを弾けるしな
- 16 名前:nobodyさん mailto:sage [2009/09/30(水) 16:17:35 ID:???]
- プログラミングができなくても作れるTwitter botの作り方
というサイト様でbot設置は簡単にできたのですが ランダムに呟き・返事をするのではなく、 ・時間帯に合わせて発言する ・特定の語句に対して返事をする(会話が成り立つ) ようにするにはどうしたらいいでしょうか?
- 17 名前:nobodyさん mailto:sage [2009/09/30(水) 19:04:52 ID:???]
- > ブログの主に迷惑がかかるからだろうが
> お前は自分がよければそれでいいのか? どんな迷惑がかかるの? 2ch って何か問題なの?
- 18 名前:nobodyさん mailto:sage [2009/09/30(水) 20:16:47 ID:???]
- >>14
意味が分からん。 このスレって迷惑なことしてるスレなのか?
- 19 名前:nobodyさん mailto:sage [2009/10/01(木) 13:02:39 ID:???]
- >>17 >>18
こういうことだ→ >>15
- 20 名前:nobodyさん mailto:sage [2009/10/01(木) 14:00:17 ID:???]
- 製作支援スレと銘打っているので、教える気のない人は来ないでください。
それと2chにURLを貼られるのが嫌な人はたくさんいるので、 なるべくURLは出さずにヒント通り検索してみてください。 『Twitter BOT 作り方』とかで結構出ます。 >>16 サイト名を書かかれるのもいやがる人もいるんでアレなんですが 「銀さんのbot 〜不完全〜」で検索してください
- 21 名前:nobodyさん mailto:sage [2009/10/01(木) 14:25:41 ID:???]
- >>20
>>16と同じところで躓いてそこも見たんだけど そのサイトで公開してるやり方を選択するってことは >>16のサイトで配布してるphpは使わないってこと?
- 22 名前:nobodyさん mailto:sage [2009/10/01(木) 20:49:56 ID:???]
- >>19
じゃ「ブログの主に迷惑がかかる」というのは嘘ということね
- 23 名前:nobodyさん mailto:sage [2009/10/01(木) 21:40:05 ID:???]
- >>22
バカ?それとも釣りか? ちょっと前のレスも見れないんだな。 自分が管理人になって2chの知らないスレにアドレス貼られて影でアレコレ言われてみれば、いい気分しないの自覚するんじゃないの?w
- 24 名前:nobodyさん mailto:sage [2009/10/02(金) 16:27:48 ID:???]
- 質問失礼します
cronを使用できないサーバーを使ってるんですが ttp://www.webcron.org/index.php ここって期間過ぎたら有料になりますよね? あと、ここも試してみたんですがなんか実行されない(twitterに発言が行かない)んですよね・・・ ttp://www.cron-job.org/ やはりcronを使用できるサーバに乗り換えるべきでしょうか、 他に良い方法があったらご教授お願いします
- 25 名前:nobodyさん mailto:sage [2009/10/02(金) 18:45:13 ID:???]
- >>23
影でアレコレ言うのが嫌ならこのスレの存在を教えれば?
- 26 名前:nobodyさん mailto:sage [2009/10/02(金) 23:10:06 ID:???]
- 全然役立たないスレだな
- 27 名前:nobodyさん mailto:sage [2009/10/08(木) 03:05:53 ID:???]
- 簡単な改造とかはどっちかっつーとPHP初心者スレとかで聞いたほうがいいスだろうな。
リンク禁止とか書かれてるならともかく、プログラム関連の情報ブログなんかはむしろ公開ありありだと思うんだけど まあそれは置いといて、喧嘩腰暴言吐く人はどのスレでもいらんよね。
- 28 名前:nobodyさん mailto:sage [2009/10/09(金) 14:18:08 ID:???]
- url貼らないことに粘着する奴がいるようだな、くだらない。
直リンでなくともurl貼らないで検索ヒントのワンクッション置くのは善意だろ。 その善意が誰に向けられてるのかもわからずしつこく粘着とは悪意そのもの。無益だから自重してね
- 29 名前:nobodyさん mailto:sage [2009/10/09(金) 14:20:44 ID:???]
- そんなのどうでもいいから台詞書き換えるだけで設置できるプログラム配布とかしてくれよ
- 30 名前:nobodyさん mailto:sage [2009/10/09(金) 18:41:44 ID:???]
- それこそ検索すれば出てくると思うんだが…
それかbotmaker使えばいいんじゃないの? プログラム面自分で触る気ないならそっちのが簡単じゃない?
- 31 名前:nobodyさん mailto:sage [2009/10/09(金) 19:21:36 ID:???]
- @で反応するbotが作りたいです
BASARAのbotが理想です 銀さんのbot見たけどよくわかりません
- 32 名前:nobodyさん mailto:sage [2009/10/09(金) 19:48:46 ID:???]
- >>31
あれでわからないならもう諦めたほうがいい
- 33 名前:nobodyさん mailto:sage [2009/10/09(金) 22:55:15 ID:???]
- >>28
誰から誰へのどういう善意?
- 34 名前:nobodyさん mailto:sage [2009/10/09(金) 22:56:09 ID:???]
- >>32
そんなこと言わずに教えてください
- 35 名前:nobodyさん mailto:sage [2009/10/09(金) 23:00:49 ID:???]
- >>34
そんなこと言わずに諦めてください
- 36 名前:nobodyさん mailto:sage [2009/10/09(金) 23:27:43 ID:???]
- >>35
そんなこと言わずにお願いします
- 37 名前:nobodyさん mailto:sage [2009/10/10(土) 03:13:49 ID:???]
- てんどんかよ
- 38 名前:nobodyさん mailto:sage [2009/10/10(土) 03:43:47 ID:???]
- こんなかんじで応答ができるbotが作りたいです
- 39 名前:nobodyさん [2009/10/10(土) 05:52:06 ID:WvW2Ckcc]
- www.cron-job.org/
は結構頻繁に動かなくなってる?
- 40 名前:nobodyさん mailto:sage [2009/10/10(土) 19:53:02 ID:???]
- >>39
そこつかってるけど、ときどき定期発言抜けるねー ときどきジョブが自動でneinになってるときがあってびっくりするよ
- 41 名前:nobodyさん mailto:sage [2009/10/10(土) 20:00:16 ID:???]
- cron の読み方がわかりません><;
- 42 名前:nobodyさん mailto:sage [2009/10/10(土) 21:08:21 ID:???]
- >クロンタブ、あるいはクーロンタブ、クローンタブとも
- 43 名前:nobodyさん mailto:sage [2009/10/10(土) 22:07:01 ID:???]
- botを作ること自体は全く難しくないが、
フォローし続けても飽きがこないbotを作るのは難しい
- 44 名前:nobodyさん mailto:sage [2009/10/12(月) 10:58:32 ID:???]
- 作者が意欲的にワード追加するとか、形態素解析でうまいこと使いまわせるようにしてないとすぐ発言が単調になるしな。
単にしゃべらせたいってだけなら上のほうの検索ワードのやつでいいはずだけどしゃべったらすぐ飽きるよな。
- 45 名前:nobodyさん mailto:sage [2009/10/14(水) 02:56:05 ID:???]
- phpでフォローしているひとたちの発言をマルコフ連鎖にしてつぶやくbotをつくりたいんだけれど
解説しているサイトとかありませんかね
- 46 名前:nobodyさん mailto:sage [2009/10/14(水) 03:07:56 ID:???]
- 何を?
- 47 名前:nobodyさん mailto:sage [2009/10/14(水) 09:42:46 ID:???]
- botについて?
マルコフ連鎖について?
- 48 名前:nobodyさん mailto:sage [2009/10/14(水) 11:35:09 ID:???]
- マルコフ連鎖ならこのへん見ればいいんじゃね
d.hatena.ne.jp/pha/20071124/1195904502 shohoji.net/blog/archives/001723.html
- 49 名前:nobodyさん mailto:sage [2009/10/14(水) 20:25:17 ID:???]
- PEARモジュールのServices_Twitterは発言させるだけなら容易にできるけど
フォロワーの名前ひろったり過去発言参照したり色々いじろうとすると物足りないな。
- 50 名前:nobodyさん mailto:sage [2009/10/15(木) 11:45:54 ID:???]
- 「プログラミングを始める」でググって上から二番目ってここ?
d.hatena.ne.jp/amachang/20080715/1216114132 id:amachangが2chからのリンクを気にするようなタマとも思えんが。 つーか出てくるページ遠回り過ぎるだろ。キーワードを流すならもっとダイレクトに引っ掛けろ。 「銀さんのbot 〜不完全〜」はここか? d.hatena.ne.jp/silverbot/ 銀さんも気にするような人では無いと思うが。 ってこっちは誰だか知らねーけど(藁
- 51 名前:nobodyさん mailto:sage [2009/10/15(木) 16:29:21 ID:???]
- 過剰反応だとは思うし悪意で張るわけでもないから気にしなくていいと思う。
技術系のブログは資料として色々比較したほうがそっちへのフィードバックもできるし。
- 52 名前:nobodyさん mailto:sage [2009/10/15(木) 19:41:26 ID:???]
- 返信するタイプのbotには返信先のpostが出るようにしてほしい。
updateのAPIに投げるデータにin_reply_to_status_id付けて。
- 53 名前:nobodyさん mailto:sage [2009/10/16(金) 10:14:42 ID:???]
- 直リンしちゃだめとか同人系のローカルルールだろwww
プログラミング系の板に変な空気を持ち込まないで欲しいwww
- 54 名前:nobodyさん mailto:sage [2009/10/16(金) 13:15:38 ID:???]
- cron使える安い鯖無いの?
- 55 名前:nobodyさん mailto:sage [2009/10/16(金) 18:51:32 ID:???]
- >>54
「レンタルサーバー」でぐぐって出てくる鯖の仕様ページで片っ端から調べて行くとか。
- 56 名前:nobodyさん mailto:sage [2009/10/16(金) 21:10:04 ID:???]
- >>54
corn-job.comじゃ駄目なのか? レンタル鯖は大抵1時間に1アクセスくらしかできんぞ あと誰かMステ出演者botつくってくれ
- 57 名前:nobodyさん mailto:sage [2009/10/17(土) 16:31:35 ID:???]
- ttp://8bitnote.sblo.jp/article/32678890.html
ここのスクリプトでリプライ作ったんだけど@を拾ってくれない コメントで同じこと言ってる人いるけどidも間違ってないしTLの発言は拾ってくるのに ttp://pha22.net/text/twitterbot.html こっちのランダムリプライスクリプトは問題なく拾ってくれるんだが
- 58 名前:nobodyさん mailto:sage [2009/10/17(土) 16:36:16 ID:???]
- じゃあ両方のいいとこ取りすればいい・・!
- 59 名前:nobodyさん mailto:sage [2009/10/17(土) 16:52:44 ID:???]
- ttp://pha22.net/text/twitterbot.html
こっちのスクリプトで特定のワードに反応できるようにカスタマイズできれば一番いいんだけど 素人判断で弄ってエラーで動かなくなった いい方法ないかね
- 60 名前:nobodyさん mailto:sage [2009/10/17(土) 16:59:12 ID:???]
- ヲチスレとかで、@pha さん呼んだら解決するじゃん・・・・
- 61 名前:nobodyさん mailto:sage [2009/10/17(土) 17:08:52 ID:???]
- >>1-
twittanの管理人?がおかしいので、twittanにDM投げるだけのBotつくってくだしあ><;
- 62 名前:nobodyさん mailto:sage [2009/10/17(土) 19:19:37 ID:???]
- >>48
Twitter botに実装する方法が分からない…
- 63 名前:nobodyさん mailto:sage [2009/10/17(土) 19:23:27 ID:???]
- マルコフ連鎖って、chasenやmecabなんかが使えるサーバーじゃないと
形態素解析が使えないから、単語単位での分け方け方じゃなくて、 スペース、句読点くぎりしかできなかったはずだけど、違うのかな。 yahoo apiを使えばできるの?
- 64 名前:nobodyさん mailto:sage [2009/10/17(土) 20:51:02 ID:???]
- >>1-1000
twittanの管理人?がおかしいので、twittanにDM投げるだけのBotつくってくだしあ><;
- 65 名前:nobodyさん mailto:sage [2009/10/17(土) 21:18:42 ID:???]
- >>62
botに実装しない形では完成してるの?
- 66 名前:nobodyさん mailto:sage [2009/10/17(土) 22:05:52 ID:???]
- 今、銀さんのbotを見て作ってたんだけど、
定期つぶやきについては最初はうまくできたのに、 リプライ機能もつけようとしてtxtファイルを作ったら、 リプライはおろか定期つぶやきもしてくれなくなった… 手動でphp実行で投稿しようとしてもだめ txtファイルを消してもだめ どなたか知恵下さい...
- 67 名前:nobodyさん mailto:sage [2009/10/18(日) 00:36:54 ID:???]
- 前のつぶやき(20件)と全く同じ発言しようとしてるからじゃね?
それでもダメなら作り直した方が楽な気がする。
- 68 名前:nobodyさん mailto:sage [2009/10/18(日) 00:44:50 ID:???]
- 今、24時間以内に同じ内容のpostをしたらブロックされる規制が導入されてる
らしいね。 Twitter、重複つぶやきをブロック開始 jp.techcrunch.com/archives/20091014cleaning-up-the-stream-twitter-kills-duplicate-tweets/ あと直近の10postと同じ内容でなければ、24時間以内でなくとも投稿できるらしい。 koty.sakura.ne.jp/lab/twittpedia/index.php?duplicate%20text
- 69 名前:66 mailto:sage [2009/10/18(日) 00:50:08 ID:???]
- >>67 >>68
うわぁありがとう だからか!すごい納得いった。 テストのつもりだったから 発言4種類くらいで6分間隔くらいで喋らせようとしてたわ。 ほんとサンクスです!! もうちょっと頑張ってみる
- 70 名前:nobodyさん mailto:sage [2009/10/18(日) 00:58:06 ID:???]
- ああ、10件だったっけ…
- 71 名前:nobodyさん mailto:sage [2009/10/18(日) 00:59:39 ID:???]
- > 24時間以内
というのは間違いみたい。数日経っても動かないボットもいる。 テスト用に作った発言の種類が3つのボットだけど。
- 72 名前:nobodyさん mailto:sage [2009/10/18(日) 01:18:12 ID:???]
- そうなると直近の10post分だけどっか別のファイルに記録しておいて、投稿前に
その中に同じ内容が含まれていたら違う発言をpostするようにしたら何とか回避 できるかな。 発言を11個以上用意しておく必要があるけれど。
- 73 名前:66 mailto:sage [2009/10/18(日) 01:28:40 ID:???]
- 今セリフを増やして言葉も変えたら、とりあえず手動での投稿は受け付けたから
やっぱりセリフの重複が問題だったみたい。 ここのスレなかったら多分諦めてたわ、ありがとう助かった!^▽^
- 74 名前:nobodyさん mailto:sage [2009/10/18(日) 10:07:36 ID:???]
- >>65
うん
- 75 名前:nobodyさん mailto:sage [2009/10/18(日) 15:22:23 ID:???]
- >>57
この8bitnoteの方にあるPOST内容から発言を引用するスクリプトを丸コピーしてみたら Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /usr/local/www/ ってエラー出るんだけど質問受付てないし何がいけないんだかさっぱりわかんね
- 76 名前:nobodyさん mailto:sage [2009/10/18(日) 15:24:59 ID:???]
- パースエラーだろが
- 77 名前:nobodyさん mailto:sage [2009/10/18(日) 18:42:16 ID:???]
- bot同士で会話させるた時にある程度会話するとリプライしないようにできる方法ない?
- 78 名前:nobodyさん mailto:sage [2009/10/18(日) 19:07:59 ID:???]
- >>77
d.hatena.ne.jp/tomoaki96/20091014#p1
- 79 名前:nobodyさん mailto:sage [2009/10/18(日) 19:22:35 ID:???]
- corn-job.orgって使えるcronの数決まってる?
- 80 名前:nobodyさん [2009/10/19(月) 00:15:54 ID:slCeJxW2]
- なんかおもろいbot教えて
- 81 名前:nobodyさん mailto:sage [2009/10/19(月) 00:38:11 ID:???]
- リプライに関して。
プログラムは基本的に動くんだけど、 たまに「@ID」のみの空白リプライ返してるときがある。 単に負荷がかかりすぎ、ってことなのかな? 同じ症状出た人いたら教えて欲しい……。
- 82 名前:nobodyさん mailto:sage [2009/10/19(月) 02:47:24 ID:???]
- POSTするステータス自体が、何らかの要因でそうなってるんじゃないの?
あとは、\0 が入ってるとか。 どっかにログとして保存しとくと確認しやすいかも
- 83 名前:nobodyさん mailto:sage [2009/10/19(月) 03:19:16 ID:???]
- 空リプライはこれが原因とかじゃないかな?
d.hatena.ne.jp/bardothodol/20090912
- 84 名前:nobodyさん mailto:sage [2009/10/19(月) 12:45:05 ID:???]
- 作ってみたしリプライの出来るんだがシカトが多いなと思ったら
リプライを読み込むまでにもらった最新の一件にしかリプライしないようだ 原因は何が考えられるでしょうか?
- 85 名前:nobodyさん mailto:sage [2009/10/19(月) 13:10:49 ID:???]
- 作ってみた内容がわからんから何とも言えない
- 86 名前:nobodyさん mailto:sage [2009/10/19(月) 16:55:12 ID:???]
- 最新の一件にしか反応しないようなソースだからじゃないのとしか
- 87 名前:nobodyさん mailto:sage [2009/10/19(月) 19:17:47 ID:???]
- corn-job.orgが使ってるけど1/3くらいの割合で作動しない気がする
どっか2分間隔でcron使える鯖ないかな
- 88 名前:nobodyさん mailto:sage [2009/10/19(月) 20:17:59 ID:???]
- elseif( preg_match("/(.+)(なのか|だったのか)/",$text)){ {//「なのか」または「だったのか」の前に何かしら文字があった場合にマッチ
$nanoka = $1; //「なのか」または「だったのか」の前の文字を$nanokaに代入 ←この行でパースエラーになるんだけど何がおかしいの? $mes = array("$nanokaなのかー"); //$nanokaを台詞に組み込んで引用! $mes_n = count($mes) - 1; $mesrand = mt_rand (0,$mes_n);
- 89 名前:nobodyさん mailto:sage [2009/10/19(月) 20:19:37 ID:???]
- 全角スペースが入ってるから
- 90 名前:nobodyさん mailto:sage [2009/10/19(月) 20:27:16 ID:???]
- >>88
elseif( preg_match("/(.+)(なのか|だったのか)/",$text,$match)){ { $nanoka = $match[1];
- 91 名前:nobodyさん mailto:sage [2009/10/19(月) 20:29:06 ID:???]
- >>88
あと >$mes = array("$nanokaなのかー"); //$nanokaを台詞に組み込んで引用! >$mes_n = count($mes) - 1; >$mesrand = mt_rand (0,$mes_n); は何をやりたいのかよくわからないのだけど これだと count($mes) は必ず1になると思う
- 92 名前:nobodyさん mailto:sage [2009/10/19(月) 20:39:42 ID:???]
- >>1-1000
twittanの管理人?がおかしいので、twittanにDM投げるだけのBotつくってくだしあ><;
- 93 名前:nobodyさん mailto:sage [2009/10/19(月) 20:40:27 ID:???]
- ああ$1とか書いてるからか・・・
- 94 名前:nobodyさん mailto:sage [2009/10/19(月) 20:41:58 ID:???]
- >>90
迅速な回答ありがとう おかげでとりあえずエラーは消えたが何故かリプライに反応はしなかった
- 95 名前:nobodyさん mailto:sage [2009/10/19(月) 21:40:31 ID:???]
- corn-job.org2分間隔と30分間隔で使ってるけど2分の方ほとんど機能しねえ
間隔長い方がいいのか?関係あんのかな
- 96 名前:81 mailto:sage [2009/10/19(月) 22:14:13 ID:???]
- >>82 >>83
ありがd ちょっと試してみる。 空リプライをポストしないようにすればいいんだな、とりあえず。
- 97 名前:nobodyさん mailto:sage [2009/10/19(月) 22:56:38 ID:???]
- bot動かすのに一番向いてる鯖ってどこ
cron使えるとこで
- 98 名前:nobodyさん mailto:sage [2009/10/19(月) 23:11:03 ID:???]
- 俺の鯖
- 99 名前:nobodyさん mailto:sage [2009/10/19(月) 23:22:10 ID:???]
- さくらサーバーってcron最短で何分間隔で使えるんだろ
- 100 名前:nobodyさん mailto:sage [2009/10/19(月) 23:26:10 ID:???]
- twitterにアクセスできて、任意のプログラムを動かせるのであれば
鯖である必要すらない。
- 101 名前:nobodyさん mailto:sage [2009/10/19(月) 23:48:38 ID:???]
- >>93
Perlやってると陥るミスだな。 構文微妙に似てるせいで同じとこと違うとこを混同しやすい。
- 102 名前:nobodyさん mailto:sage [2009/10/20(火) 00:42:14 ID:???]
- 手動だとちゃんとポストされるのにcronがポストしてくれない
ドイツのサイト使ってるけどここだめなのか
- 103 名前:nobodyさん mailto:sage [2009/10/20(火) 01:12:52 ID:???]
- 普通にcron使えよw
- 104 名前:nobodyさん mailto:sage [2009/10/20(火) 02:01:10 ID:???]
- ちょっと前に名前を呼ばれてたので名前を出すけど@phaです。
特定の単語に特定の単語を返す機能は次のバージョンアップで付ける予定です。 もうちょっと待ってくださいー。
- 105 名前:nobodyさん mailto:sage [2009/10/20(火) 02:45:47 ID:???]
- >>102
例のドイツのサイト、多分今すごく負荷かかってるんじゃないか? 良くも悪くも、かなり認知度高まってきた感じだし。
- 106 名前:nobodyさん mailto:sage [2009/10/20(火) 05:16:21 ID:???]
- >>104
すっごい頼りにしてる。
- 107 名前:nobodyさん mailto:sage [2009/10/20(火) 17:59:03 ID:???]
- @phaさんが配布してるのと、
時間になったら寝たり、時間帯のつぶやきを組み合わせようとして 途中までうまくいってたんだけど 文字化けしちゃってうまく出来なかった・・・。 誰かやってうまく行った人居ませんか?
- 108 名前:nobodyさん mailto:sage [2009/10/20(火) 18:25:20 ID:???]
- >>104
@phaさんキタ━━━━(゚∀゚)━━━━!! 待ってます!!!!!!!
- 109 名前:nobodyさん mailto:sage [2009/10/20(火) 18:42:07 ID:???]
- >>104
お世話になってます
- 110 名前:nobodyさん mailto:sage [2009/10/20(火) 18:50:55 ID:???]
- >>107
文字コードの設定を見直してみ UTF-8になってないと化ける
- 111 名前:nobodyさん mailto:sage [2009/10/20(火) 19:50:08 ID:???]
- cron-job.orgが使い物にならないからxreaでcron動かそうと思ったが設定とか全くわかんね
正直ナメてたわ誰か助けて
- 112 名前:nobodyさん mailto:sage [2009/10/20(火) 20:38:42 ID:???]
- xreaのcronだったら下のほうに解説ないかな。
もしくはcronでぐぐって設定とかをちょっと勉強するのがよいかも。
|

|