トップページ⇒php
982コメント309KB

【Twitter】 BOT製作支援スレ part2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2010/01/18(月) 23:18:42ID:wnXKZf+j
前スレ
http://pc11.2ch.net/test/read.cgi/php/1254028559/
0237nobodyさん2010/03/06(土) 02:24:04ID:???
そんなんだから友達いないんだろ
0238nobodyさん2010/03/06(土) 02:28:31ID:???
そんなんだけど友達いますお
0239238 2010/03/06(土) 02:29:24ID:???
>>236 とは別人ですお。
0240nobodyさん2010/03/06(土) 02:39:24ID:???
>>237
そんなこと言うなよ。
お前はハゲてる人に面と向かってハゲって言うのか?
0241nobodyさん2010/03/06(土) 02:46:56ID:???
・自己紹介に入れる
・フッターに入れる(多少うざい)
・bot更新したら「更新したー疲れたー」とかつぶやく
でいいんじゃね。わざわざここ使う必要もあるまい。
0242nobodyさん2010/03/06(土) 03:27:23ID:???
面白い試みしてるbotなら宣伝ありかもだけど、単に登録した文章ランダムにしゃべるタイプだとちょっとね。
キャラ作りするタイプのはbotスレでは不向きだし。
個人的にはbot作者がらみのハッシュタグとかあれば検索しやすいと思うんだが
ノイズも多くなるだろうしどーなんだろうね。
0243nobodyさん2010/03/06(土) 13:53:16ID:???
>>241
自己紹介に入れるって手はやってなかった。
botを修正したら無駄につぶやくことにするよ。

>>242
ランダムにしゃべるタイプでは無いなあ。
発言とフォロワーの数の増加でちょっとしたメッセージを送るだけなんだけど。

作ったばっかだし気長に待つことにしますノシ
0244nobodyさん2010/03/09(火) 18:28:26ID:5VBCazSg
GAE(Java)でBOTを動かしています
OAuthに対応させようかと思ったのですが、参考になるサイトになかなかたどり着けなくて困っています。
もしJavaのコードのBOTをOAuthに対応させるときに参考となるサイトがあれば教えて下さい。
0245nobodyさん2010/03/09(火) 21:47:14ID:bpsjJ6W5
>> 244
twitter4jでのやり方は、以下のサイトの7.OAuth認可の項目でやり方があるよ。
オープンソースだし、自分でAPIを叩くときは、ソースを見てみると良いかも。
http://twitter4j.org/ja/code-examples.html
0246 ◆JXXkAD7jUE 2010/03/10(水) 00:09:56ID:???
あれ?こんなスレがあったのか・・・
自分もbotをいくつか設置してて支援ツール作ってるんでここにおいときますね。

Twitter自動フォロー返しツール
http://lil.la/technology/autofollow/

Twitter自動リムーブ返しツール
http://lil.la/technology/twitterautoremove/

わりと最近作ったbot
http://twitter.com/BillingMaker
0247nobodyさん2010/03/10(水) 01:25:52ID:???
TLからキーワードを取得するbot作ってるんだけど、
500人くらいで取得漏れが始まったっぽい。
800までしかTL取得できない今の仕様は正直つらいorz
0248nobodyさん2010/03/11(木) 23:28:55ID:???
phaさんのEasyBotter2.04betaを使おうとしているのですが、data.txtをphpにしても使えるとあったので
data.phpに書き直して使ったのですが、エラーが出てしまい投稿出来ません…

<?php
$data = array(
"いろはにほへと ちりぬるを",
"わかよたれそ つねならむ",
"うゐのおくやま けふこえて",
"あさきゆめみし ゑひもせす",
"ん",
);
?>

ファイルの中身はこれだけなのですが、どこかおかしいでしょうか…?
0249nobodyさん2010/03/12(金) 00:00:20ID:???
エラー文を読めばいいのでは?
0250nobodyさん2010/03/12(金) 00:18:32ID:???
エラー文を読んでも分からなかったからここに書きこんだまでです
文字コードも666への方法も、全てphaさんとhttp://wiki.livedoor.jp/easybotter_wiki/を
見ながら作っていました
0251nobodyさん2010/03/12(金) 00:19:50ID:???
エラー文をコピペして貼ってみては?
0252nobodyさん2010/03/12(金) 01:05:23ID:???
分かるようになれよw 調べろよw
0253nobodyさん2010/03/12(金) 01:24:11ID:???
どんなエラーが出たかを書いてください。
エラーが出たではわかりません。
0254nobodyさん2010/03/12(金) 15:50:08ID:???
春だな〜
0255nobodyさん2010/03/12(金) 17:50:53ID:???
phaさんの掲示板あるのに何でここで聞くの?
スパルタwだから?
0256nobodyさん2010/03/12(金) 18:27:45ID:???
ていうかdata.txtじゃダメなの?
0257nobodyさん2010/03/12(金) 22:13:40ID:A5QQ6pKd
dame.txtじゃないとダメだよ。
0258nobodyさん2010/03/12(金) 23:02:19ID:???
エラーはdame.txtじゃなくて別のこと(OAuth関係とか)だったりして
とにかく情報が少なすぎて答えられないな
0259nobodyさん2010/03/12(金) 23:12:19ID:???
初心者の質問じゃなくて質問の初心者だしな。
そういやプログラム板にはそういう最低限の情報から欲しい答えを読み解くエスパーのスレあったな。
0260nobodyさん2010/03/13(土) 18:16:45ID:???
APIでのTL取得でcount=200にした後って最新から201-400を取得するには
count=200&page=2ではだめだよね?
前の最古ステータスID-1をmax_idに入れて取得できるとは思うけど
page指定では200単位の取得はできないのかな?
0261nobodyさん2010/03/15(月) 00:46:19ID:VgAQr5sL
最近ボット作成サービスとかをやってる人が出てきてるけどOAuth認証じゃないところとか結構怖いよな。
IDとPASS預かったりそれがログに残るってことは、乗っ取りや成りすましもできるってことだし。サービス提供者に悪意なくても、流出の可能生もある。
あと、お金がらみのアカウントで同じIDとPASS使ってる人がいたりすると最悪の自体もあるうる。
サービスやる人で、セキュリティに自身のない人は悪いことは言わない、BASIC認証で作るのはやめた方がいい。
0262nobodyさん2010/03/15(月) 13:34:29ID:???
nwitter騒動が辿った道だな
OAuthのなかった当時ならまだしも、今ならBasic認証はevil扱いでいい
自信とかそういう問題じゃない
0263nobodyさん2010/03/17(水) 14:13:49ID:???
>>261
botじゃなくて以前のもばついとかも怖かったよな
0264nobodyさん2010/03/17(水) 15:53:24ID:???
twitpicに登録したら急に英文スパム来るようになったぜまったく
0265nobodyさん2010/03/23(火) 00:46:31ID:???
pythonで書いてる人います?
0266nobodyさん2010/03/23(火) 02:05:58ID:???
phaさんとこの掲示板、どんどん惨いのが出てくるな
これが春休み、これがゆとりか…
みんなまとめてbotジェネレーターでおとなしくしてろよと思うのばかり
0267nobodyさん2010/03/23(火) 10:07:50ID:???
そんなに酷いのか。
前にも同じようなことあって掲示板停止配布停止したbotもあったよな確か。
0268nobodyさん2010/03/23(火) 20:14:08ID:???
そのひどいという発言をここにコピペしてから言えよ
0269nobodyさん2010/03/23(火) 22:01:39ID:???
bot削除する時って理由とか言わないといけないモンなの?
趣味でやってるんで突然消えるかもって一応説明書きつけてたんだけど
どういうことか説明しろよってDMが来た。
なんか文面が上から目線でむかついたからもうアカウントごと削除したけど
0270nobodyさん2010/03/23(火) 22:04:56ID:???
それが原文ママなら説明の必要性以前の問題だろ、構うなよ
0271nobodyさん2010/03/24(水) 00:57:53ID:???
とりあえずキャラbotとかは思い入れがあるのはわからんでもないし
消す前に告知くらいはしといたほうがいいかもしれんが
消すなってのは余計なお世話だわな。
0272nobodyさん2010/03/24(水) 11:49:09ID:???
とりあえず削除する前に1ヶ月か2ヶ月ほど
「このBOTはもう動いてません。近々削除します」
とか表示しておいて気づいたら消すのが賢いやり方

なんか言ってくる輩はblockすればいい
0273nobodyさん2010/03/24(水) 12:40:37ID:???
古い建物は俺が愛着あるから残すべき
維持費は俺以外の誰か払って

みたいなもんだな
0274nobodyさん2010/03/24(水) 20:06:20ID:???
つーか停止したのに削除しない奴はなんなの?
ブロックしてくださって構いませんとか書いてるんだが
動かないbotを残しとくなよ
新しく作りたい人が現れても作りにくいだろ
0275nobodyさん2010/03/24(水) 20:38:16ID:???
停止してるんならそんなもん気にせず作ればいい。
0276nobodyさん2010/03/25(木) 05:13:41ID:???
残ってたら作りにくいって事はないだろう
動いてないなら好きに作ればいい
というか、動いてても別に好きに作ればいい

削除するとふぁぼったのも消えるから嫌だって人間も多いし
会話を残しておきたい人間ってのも少なからずいるからな
かといって削除したのを文句言うのもお門違いだが
0277nobodyさん2010/03/25(木) 06:13:38ID:???
> というか、動いてても別に好きに作ればいい
動いてないなら勝手に次の作っちゃえばいいと思うが
趣向が違うならまだしも、ただ被るようじゃ先に作って頑張って運営してる人には失礼だと思うよ
0278nobodyさん2010/03/25(木) 08:47:42ID:???
好きな人に恋人がいたら諦めるか否か
0279nobodyさん2010/03/25(木) 10:21:11ID:???
そのまま原作セリフつぶやくだけのキャラbotでも
作った人間によって多少の違いは出るもんだし
数があれば利用する側も選んでフォローできる
フォロワ数競ってるわけでもないんだし別に失礼も何もないだろう
0280nobodyさん2010/03/25(木) 11:03:31ID:???
フォローの自由はユーザにあるわけだしな。
好きにやりゃいい。
0281nobodyさん2010/03/25(木) 11:11:00ID:???
別に金とってる訳でもなしやるもやめるも好きにすりゃいいよ
0282nobodyさん2010/03/25(木) 12:23:58ID:DyxhC69B
botをやるなら中途半端な気持ちでやらないで頂きたい
ジェネレーターで作るなんて問題外
0283nobodyさん2010/03/25(木) 12:48:57ID:???
自作してるけどジェネレータでも何もでも別にいいと思うけどね。
言葉狩りRTとかスパムまがいのことさえしなければ。
あと希望を言えば作るだけ作って放置じゃなくちゃんと面倒は見てやって欲しい。
0284nobodyさん2010/03/25(木) 13:00:15ID:???
某所掲示板見てたらHTMLどころか単語も知らない調べようとしないで
コピペで済まそうとしているやつらを見てたらジェネレーターでおとなしくしてろと
思うけどね。あんなのがテキトウに鯖アップしたりcron設定して暴走させ
巻き添えくらうかと思うとぞっとする
0285nobodyさん2010/03/25(木) 14:29:21ID:???
解らないんだったら大人しくジェネレータにしとけ、だな
最近どうやるのーってきかれたからphpのpから教えたら困った事になった
0286nobodyさん2010/03/25(木) 23:20:36ID:???
ttp://blog.livedoor.jp/bot_1go/archives/1634282.html
これって最新のOAth対応版だとできないのかな?
いい方法あれば教えてほしい
0287nobodyさん2010/03/25(木) 23:30:40ID:???
>>286
phaさんの2.0系使ってて私設wiki見に行けば幸せになれると思う
0288nobodyさん2010/03/26(金) 01:32:36ID:???
kari_botってむしろ被害を増やしてるだけのような。
やっぱり作者書いてないし。
0289nobodyさん2010/03/26(金) 02:08:01ID:???
>>279
自分の知ってるジャンルだと被ってるのばっかり作ってるやついて
他にも理由はあるが前から作ってた人が萎えて止めるのが続出してんだ
で、後から作ったやつは結局放置気味だしな
そういうの見てるとやっぱり失礼だと思うね
0290nobodyさん2010/03/26(金) 07:02:11ID:???
俺はbotが他人と被ったことはないけど、後発のbotが出て萎えるってのはよく分からないな。
「ジャンル」というから、元々他人が作ったキャラクターか何かをベースにしてるんじゃないかと思うが、
なんでbotが被るのが失礼に当たるのか理解できない。
自分のbotより出来がいいならそれはいいことだし、後発のくせに雑なbotなら無視すればよくね?
と思ってしまった。

たぶん文化というか共有してるマナーが全然違うんだろうな。
0291nobodyさん2010/03/26(金) 08:32:51ID:???
どっちも勝手に作ってるだけだしな
先に作ったからって偉くもなんともないし
0292nobodyさん2010/03/26(金) 12:33:16ID:???
ウチもかぶってないか調べてから立ち上げたけど
立ち上げようとしたらしい人からあーできてるーこれどうしよう…
違うキャラにするしかないなー折角作ってたのになーどうしよう
的なこと言われ、そのフォロワーさん達がその子を慰めてるのを見たことはある

別に同じの立ち上げてもいいと思うんだけど、フォローしてきて
当てつけに言われるとムッとするわ
0293nobodyさん2010/03/26(金) 15:11:23ID:4funZZrO
通常「@XXXX 〜」とリプライするのを、「. @XXX 〜」とさせるにはどこをどのように弄ればいいのですか?
使っているのはphaさんのEasyBotter2.04betaです
0294nobodyさん2010/03/26(金) 15:44:59ID:h05ofLSd
>>248
もう見てるかどうかわからんし自分で解決できたかもだけど
データ形式全然違うよ
0295nobodyさん2010/03/26(金) 15:48:03ID:???
>>293
>255
0296nobodyさん2010/03/26(金) 23:10:04ID:???
掲示板のがコピペするだけの状態で教えて貰えずここに来たのかw
0297nobodyさん2010/03/27(土) 11:17:56ID:???
いくつか作りたいbotはあるうちでかぶってんのは除外するけど
自分のが面白いの作れそうなら作るな。
まー最近はTwitterのbotもスクリプトに関する創作活動の一種みたいなとこあるから
同じラインでの競争相手いらねーって人はいるかもしれんがそれはわがままだしな。
0298nobodyさん2010/03/27(土) 14:59:07ID:VeWPdJnd
>>248
>>294

形式は合ってるけど最後の

?>

は付けちゃダメだぜ?
0299nobodyさん2010/03/27(土) 15:09:03ID:???
いやつけてもつけなくてもどっちでもいい
0300nobodyさん2010/03/27(土) 15:26:15ID:???
<?phpつけてんのに閉じないのは変だしつけとくべきじゃないかな。
0301nobodyさん2010/03/27(土) 15:32:11ID:???
つけちゃ駄目だと思ってる人はどこでそう教わったんだ
ライブラリの場合は閉じた後にソース追加しちゃう可能性あるからつけない方が楽かもってことはあるけど
つけちゃ駄目って話はないだろ
0302nobodyさん2010/03/27(土) 15:42:57ID:???
htmlだと○で始まったら○で閉じないとだめだからな
phpの教えているところサイトで言ってる所もあるし

そういう自分もhtmlから入ったからphpのゆるさにはびっくりしたよ
慣れるまでちょっと時間かかった
0303nobodyさん2010/03/27(土) 15:44:45ID:EebAC0Nm
プログラミングを始める10の理由さんのところので、TL上の特定の言葉に反応してリプライする事は出来たんですが
そのリプライ内容をランダムに行なうにはどのようにすればいいのでしょうか。
また、同じプログラムで発言内容のみ変えたものを複数作成してもランダムになるのでしょうか。
0304nobodyさん2010/03/27(土) 15:56:03ID:???
>>302
HTMLも最後のbodyとhtmlは無くても表示できるけど
0305nobodyさん2010/03/27(土) 16:41:39ID:???
表示できればいいってもんじゃねーぜ
0306nobodyさん2010/03/28(日) 13:23:53ID:???
つ ttp://d.hatena.ne.jp/fbis/20090716/1247714151
0307nobodyさん2010/03/28(日) 13:39:00ID:???
>>306
つまり>>301じゃん
0308nobodyさん2010/03/28(日) 15:38:48ID:???
初心者だけど作ってみたい
0309sage2010/03/28(日) 21:22:31ID:KmEcnh0p
>>303ですが色々とググって調べて自分なりにやったら出来ました
0310nobodyさん2010/03/28(日) 21:46:58ID:???
【ツイッターでも】あさみの自分磨き修行部屋15【嘘800】
http://hideyoshi.2ch.net/test/read.cgi/ms/1269712212/
0311nobodyさん2010/03/31(水) 00:53:18ID:???
キャラクターbot動かしてるんだけど、
フォロワーの一人がもの凄く下品というか
卑猥な発言しかなくて正直ブロックしたい……
サブ垢らしくてこの垢は卑猥な事しか言わない垢!って言ってるし
反応語を調整するためにログ見てて正直不快すぎる

こういうのでブロックしたことある人いる?
0312nobodyさん2010/03/31(水) 01:19:51ID:???
>>311
反応単語が含まないものにはリプライしない
性的用語が入っていればリプライしない
をちょっと頑張ってみたら?
自分も困ったが…まあ気にしたら負けかなと思った
0313nobodyさん2010/03/31(水) 01:20:05ID:???
botなのになんで相手の発言気になるんだ
そんなに頻繁にbot垢から見てるのか?
0314nobodyさん2010/03/31(水) 01:42:04ID:???
>>312
分かった。スルースキル磨くわ

>>313
まだ稼働してそんなに経ってなくて反応語を増やしてる
その際に現時点のフォロワーの発言をチェックするのは普通だと思うけど
0315nobodyさん2010/03/31(水) 01:56:19ID:???
>>311
ウチはブロックした人やフォロー返しする前にTL見てやばそうだったので
フォローしなかった人はいるよ。説明書にも連続で頻繁に話しかける人
常識を逸した話しかけをする人、目的が分からない・宣伝目的・業者は
リムーブさせていただくと書いた

反応させないキーワードを登録することも出来るけど、いたちごっこな気がするので止めた
0316nobodyさん2010/03/31(水) 13:27:57ID:???
別にフォローする相手は自分で選んでいいんよ。
0317nobodyさん2010/04/01(木) 20:42:31ID:???
フォローする人を選びたいなら注意書きに
こういう発言をする人はフォローしませんと書いて
フォローしなければいいと思うよ
実際そうしてるbotも結構あるし
0318nobodyさん2010/04/01(木) 21:28:18ID:???
4/1ネタ仕込んでるbot結構あるな。
危なっかしくて自分はやる気が起きない…
0319nobodyさん2010/04/01(木) 21:49:55ID:???
>>318
何が危なっかしいんだ?
0320nobodyさん2010/04/02(金) 00:45:30ID:???
>>319
動かなかったときが怖い。
一日一回しか動かないbotとかあるしね。
0321nobodyさん2010/04/02(金) 03:42:03ID:???
エイプリルフールネタのbot面白いのは面白いけど
bot休止しますだのbot辞めますだのは本当かどうか悩んだわ
そう言っても動いてリプも返すのもいるっていうことは嘘?

管理人の分かる所を行ってみたけど、うはwフォロワーさん引っかかってるww
というのを見たときはエイプリルフールですからでもなんだかな…と思ったわ
0322nobodyさん2010/04/02(金) 06:31:17ID:???
エイプリルネタはなあ・・・そういうの以外うまい嘘思いつかないよw
だからやらなかった
0323nobodyさん2010/04/02(金) 13:26:05ID:???
修造がやる気なくなってたのは面白かった。
0324nobodyさん2010/04/02(金) 22:23:11ID:???
だから修造は中の人g(ry
0325nobodyさん2010/04/04(日) 00:25:27ID:???
ゲームのMOTHERのbotでいいのない?
0326nobodyさん2010/04/04(日) 11:43:13ID:???
>>325
ググレカス
0327nobodyさん2010/04/07(水) 11:57:52ID:???
>72と同じメールが届いてAPIが止められたんだけど
復帰させる方法の書いてあるページにはどんな単語でぐぐると辿りつける?
アカウント自体が止められてる感じじゃないんだよな…
0328nobodyさん2010/04/07(水) 12:55:39ID:???
ttp://www.twitnews.jp/news_lBwgUT1gg.html
適当にググったらこんなん出たぞ
0329nobodyさん2010/04/07(水) 23:46:07ID:???
「プログラミングができなくても作れる」というのを真に受けて、
プログラムのプの字も知らないのにbot作り始めてしまいました。
公式サイト・非公式wikiを見てもググっても解決出来ず、
そろそろ5日ほど同じ所で足踏みしているので、
お暇な方がおられたら教えていただけませんか。

なんとか定期的にコメントを発するようには出来たのですが、
なぜかリプライをしてくれません。
別のアカから手動で@コメントを送った後、botのphpにアクセスすると、
用意していた返答をしてくれることもあります。

あと、関係があるのかわかりませんが、botのphpにアクセスすると、

Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in /usr/local/www/○○○○○○○○○/EasyBotter.php on line 237

Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in /usr/local/www/○○○○○○○○○/EasyBotter.php on line 237

Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in /usr/local/www/○○○○○○○○○/EasyBotter.php on line 237

Warning: preg_match() [function.preg-match]: Unknown modifier 'g' in /usr/local/www/○○○○○○○○○/EasyBotter.php on line 237

という文章が表示されることがあります。line279の場合もあります。
調べたらよく似た記述でした。
03303292010/04/07(水) 23:49:42ID:???
すみません、かんじんなことを書き忘れていました。
使わせてもらってるのは「EasyBotter」です。
0331nobodyさん2010/04/08(木) 00:01:24ID:???
>>329
なんであっちの掲示板で聞かないの?
恐らくreply_pattern.phpmp記述ミスじゃないかね
03323292010/04/08(木) 00:05:31ID:???
>>331
すみません、いつもみているもので2ちゃんのほうが敷居が低くて。
reply_pattern.phpを見直して、何が悪いのか分からなければ、
あちらで質問させてもらうことにします。
レスありがとうございました。
0333nobodyさん2010/04/08(木) 10:29:07ID:???
ループ制限に引っかかってるだけの希ガス
0334nobodyさん2010/04/08(木) 14:28:08ID:???
>>332
あっちもしたらばの2ch風掲示板なんだから変わらないだろ

とりあえず正規表現のパターンおかしいんじゃないの?
つまり、見られたくないところ以外のソース晒せと
0335nobodyさん2010/04/08(木) 23:32:56ID:???
Twitterの検索APIってなんか日本語の検索がおかしいよね( ・ω・)

locale=jaにして、検索結果に指定した単語が含まれているか見たらうまくいったけど、
localeを指定しないで検索しても1件もヒットしないことがあったり(・ω・)
0336nobodyさん2010/04/09(金) 00:08:51ID:???
それはtwitterに限らずに情報システムというのはそういうものだ
■ このスレッドは過去ログ倉庫に格納されています