タグ

botとperlに関するm_shige1979のブックマーク (3)

  • PerlでTwitterのキーワード検索&リツイート(oAuth編) | Firegoby

    先日、twitter API の仕様が変更になって、基認証が使えなくなった。 そのため、以下の記事のスクリプトが動かなくなった。 キーワード検索したつぶやきをRTするTwitter用bot Perlでキーワード検索&公式リツイートを行うbot そこで、oAuthに対応したものをご紹介。 目的 Twitterの検索メモに登録されたキーワードのリストを取得して、タイムラインを検索し、マッチしたものを公式リツイートする。 自分自身の投稿はリツイートしない。 RTや@が含まれる投稿はリツイートしない。 すでにリツイートした投稿はリツイートしない。 ログに保存されたIDより古い投稿はリツイートしない。 アプリケーション登録申請 oAuth認証を行うには以下の情報が必要なので、アプリケーション登録申請を行う。 Consumer key Consumer secret Access Token Acc

  • Twitter ボットの作り方 Perl 編 (1) OTCHY.NET

    Twitter ボットの作り方解説第 1 弾。前提条件と、下準備までを解説します。 前書き Twitter をある程度使っていると、突然見ず知らずのアカウントから reply をもらったりして、それがボットだという事は良くあります。 そんなとき、自分だったらこういうボットを作るのに!っていう思いがあっても、なかなか作れない人も多いのではないでしょうか? ここでは、そのまま動作するサンプルを提示する事で、Twitter のボットを作る方法を解説します。 Perl とか詳しくなくても、Linux の知識がある程度あれば、自由にボットを作れるようになるはずです。 目標 だんだんとレベルを上げながら、以下のようなボットを作る事を目標にします。 あらかじめ用意された定型文の中からランダムでつぶやくボット 特定のワードに反応して、reply するボット 特定の RSS の内容をつぶやき続けるボット ボ

    Twitter ボットの作り方 Perl 編 (1) OTCHY.NET
  • PerlによるTwitter botの作り方 - fukudat

    インストール CPANからNet::Twitterをインストールする. $ cpan Net::Twitter Net::Twitterは多くの外部packageに依存している[1]. 必要なpackageは自動的にインストールされるはずだが,失敗することもある. その場合はエラーメッセージを見て,不足しているpackageを同様にcpanからインストールする. 例えばDateTimeが足りなくてエラーが出ていたら, $ cpan DateTime を実行すればよい. Net::Twitterを使用するScriptの作成 つべこべ説明せずに,例を示す. ↓はキーワード検索する例である. (ファイル twitter-search.pl にセーブしておく). #!/usr/bin/perl use strict; use Net::Twitter; use utf8; binmode ST

  • 1