[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

phpとbotに関するtyoro1210のブックマーク (5)

  • IRCボットの実装で見るスクリプト言語 - めらんこーど地階

    PHP+SmartIRCIRCボットを書きたいというお話で,SmartIRCなるライブラリの存在を始めて知った.他の言語にある,IRCクライアントライブラリは幾つか知っているけど,それらも分かるのは名前ぐらいで,使い方はさっぱりだ. それならこれを機に使い方(言語もライブラリも)を憶えようと言うことで,有名なスクリプト言語でIRCボットを実装していくひとりツアーを開催することにしたのだった.わーわー. IRCボットの仕様 仕様は以下の通り. 4桁ないし5桁のポート番号を発言するとネットワーク対戦ゲームの募集文をNOTICE発言する "good night, jewel."と発言すると落ちる IRCボットライブラリの出来だけではなく,DNSリゾルバライブラリの有無や出来まで問われることになるのは想定外だったけど,なかなか楽しいツアーになった. PHP PHPは``<?php"と``?>"で

    IRCボットの実装で見るスクリプト言語 - めらんこーど地階
  • Net_SmartIRCを利用したPHPのIRCBOT (電気技術とプログラムの世界)

    チャンネルの維持のためにIRCBOTをつくってみた. 実装済み -指定チャンネルの維持 -ローカルユーザーにオペレータ権限を付与 -URLを検出したらタイトル取得して表示 -終了コマンド 指定チャンネルの維持はサンプルの通りに追加して行けばできた $irc->join(array("#チャンネル1","#チャンネル2")); ローカルユーザーにオペレータ権限を付与は入室を検出したらhostを参照してローカルユーザーならオペレーション権限を付与. コマンドの方法が分からなくてちょっと迷った. メッセージのサンプルのように $irc->message(~) を $irc->op(チャンネル名,ニックネーム) で成功 URLの検出はメッセージを正規表現でURLか判別してリンククッションの時のようにタイトルを取得して表示 終了コマンドはサンプルをそのまま使った. 一応いたず

  • PEAR::Net_SmartIRC を使って、一定間隔でニュースを配信する IRC BOT を作成する - Kentaro Kuribayashi's blog

    最近は、IRC の#順列都市なるチャンネルにておしゃべり暮らしているわけですが、IRC というものに触れるのが初めてなので、いろんなことが面白い。そんな中でやっぱりいちばん感銘を覚えたのが BOT なる存在。世の中にはいろんな BOT さんがいるようで、#順列都市ではロイディさんに来ていただいています。んで、召還した彼(?)に語りかけるなどして寂しさを紛らわしたり、と、そんな毎日です。 そのような BOT さんたちを見ていると、ヘタレながらも「こういうのって、自分で作れないかなぁ」と、まぁ思うわけです。とはいえ、一から作るのは無理があり過ぎるので、例によって PEAR 漁り。すると、Net_SmartIRC という、ちょうどいい感じのパッケージがありました。そこでこの Net_SmartIRC パッケージを用いて、ごく簡単な IRC BOT を作成してみたいと思います。かといって特に「これ

    PEAR::Net_SmartIRC を使って、一定間隔でニュースを配信する IRC BOT を作成する - Kentaro Kuribayashi's blog
  • PHP-IRC, Modular PHP5 based IRC Bot

    DCC Chat Support with custom DCC Chat handlers DCC File transfer support (inc. mIRC Rev. Protocol) Modular based function support Event based, with user-definable event handling Full support for timers Channel and user tracking, with user modes and count Multiple bots under one process Remote admin via DCC Chat or private message MySQL support Very in-depth documentation ... and much mor

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • 1