Phergie PEAR channel

Using this Channel

This channel is to be used with the PEAR installer.

Registering the channel:
pear channel-discover pear.phergie.org
Listing available packages:
pear remote-list -c phergie
Installing a package:
pear install phergie/package_name
Installing a specific version/stability:
pear install phergie/package_name-1.0.0
pear install phergie/package_name-beta
Receiving updates via a feed:
http://pear.phergie.org/feed.xml

Packages

Phergie - Phergie core library

The Phergie package provides all files necessary to run a basic IRC bot.

  • Package name: Phergie
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.1 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie

Phergie_Docs - Phergie core library documentation

The Phergie_Docs package provides documentation for the Phergie core libraries.

  • Package name: Phergie_Docs
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.1 (stable)
  • Install command: pear install phergie/Phergie_Docs

Phergie_Plugin_Acl - Provides an access control system to limit reponses to events based on the users who originate them.

Provides an access control system to limit reponses to events based on the users who originate them. Configuration settings: acl.whitelist - mapping of user hostmask patterns (optionally by host) to plugins and methods where those plugins and methods will only be accessible to those users (i.e. and inaccessible to other users) acl.blacklist - mapping of user hostmasks (optionally by host) to plugins and methods where where those plugins and methods will be inaccessible to those users but accessible to other users acl.ops - TRUE to automatically give access to whitelisted plugins and methods to users with ops for events they initiate in channels where they have ops The whitelist and blacklist settings are formatted like so: <code> 'acl.whitelist' => array( 'hostname1' => array( 'pattern1' => array( 'plugins' => array( 'ShortPluginName' ), 'methods' => array( 'methodName' ) ), ) ), </code> The hostname array dimension is optional; if not used, rules will be applied across all connections. The pattern is a user hostmask pattern where asterisks (*) are used for wildcards. Plugins and methods do not need to be set to empty arrays if they are not used; simply exclude them.

  • Package name: Phergie_Plugin_Acl
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Acl

Phergie_Plugin_Ai - Allows bot to use AI

Allows bot to use AI Usage: Bot: hello

  • Package name: Phergie_Plugin_Ai
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Ai

Phergie_Plugin_AltNick - Handles switching to alternate nicks in cases where the primary nick is not available for use.

Handles switching to alternate nicks in cases where the primary nick is not available for use.

  • Package name: Phergie_Plugin_AltNick
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_AltNick

Phergie_Plugin_AudioScrobbler - Provides commands to look up information on tracks played by specific users on the Last.fm and Libre.fm services.

Provides commands to look up information on tracks played by specific users on the Last.fm and Libre.fm services. TODO: Make the "nick-binding" use an SQLite database instead of having them hard-coded in to the config file. Configuration settings: "audioscrobbler.lastfm_api_key": API given by last.fm (string). "audioscrobbler.librefm_api_key": API key given by libre.fm (string).

  • Package name: Phergie_Plugin_AudioScrobbler
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable)
  • Install command: pear install phergie/Phergie_Plugin_AudioScrobbler

Phergie_Plugin_AutoJoin - Automates the process of having the bot join one or more channels upon connection to the server.

Automates the process of having the bot join one or more channels upon connection to the server. The configuration setting autojoin.channels is used to determine which channels to join. This setting can point to a comma-delimited string or enumerated array containing a single list of channels or an associative array keyed by hostname where each value is a comma-delimited string or enumerated array containing a list of channels to join on the server corresponding to that hostname.

  • Package name: Phergie_Plugin_AutoJoin
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.1 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_AutoJoin

Phergie_Plugin_Beer - Processes requests to serve users beer.

Processes requests to serve users beer.

  • Package name: Phergie_Plugin_Beer
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Beer

Phergie_Plugin_BeerScore - Handles incoming requests for beer scores.

Handles incoming requests for beer scores.

  • Package name: Phergie_Plugin_BeerScore
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_BeerScore

Phergie_Plugin_Cache - Implements a generic cache to be used by other plugins.

Implements a generic cache to be used by other plugins.

  • Package name: Phergie_Plugin_Cache
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Cache

Phergie_Plugin_Caffeine - Processes requests to serve users caffeinated beverages.

Processes requests to serve users caffeinated beverages.

  • Package name: Phergie_Plugin_Caffeine
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Caffeine

Phergie_Plugin_Censor - Facilitates censoring of event content or discardment of events containing potentially offensive phrases depending on the value of the configuration setting censor.mode ('off', 'censor', 'discard'). Also provides access to a web service for detecting censored words so that other plugins may optionally integrate and adjust behavior accordingly to prevent discardment of events.

Facilitates censoring of event content or discardment of events containing potentially offensive phrases depending on the value of the configuration setting censor.mode ('off', 'censor', 'discard'). Also provides access to a web service for detecting censored words so that other plugins may optionally integrate and adjust behavior accordingly to prevent discardment of events.

  • Package name: Phergie_Plugin_Censor
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Censor

Phergie_Plugin_Cocktail - Processes requests to serve users cocktail.

Processes requests to serve users cocktail.

  • Package name: Phergie_Plugin_Cocktail
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Cocktail

Phergie_Plugin_Command - Handles parsing and execution of commands sent by users via messages sent to channels in which the bot is present or directly to the bot.

Handles parsing and execution of commands sent by users via messages sent to channels in which the bot is present or directly to the bot.

  • Package name: Phergie_Plugin_Command
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Command

Phergie_Plugin_Cookie - Processes requests to serve users cookies.

Processes requests to serve users cookies.

  • Package name: Phergie_Plugin_Cookie
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Cookie

Phergie_Plugin_Cron - Allows callbacks to be registered for asynchronous execution.

Allows callbacks to be registered for asynchronous execution.

  • Package name: Phergie_Plugin_Cron
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Cron

Phergie_Plugin_Ctcp - Responds to various CTCP requests sent by the server and users.

Responds to various CTCP requests sent by the server and users.

  • Package name: Phergie_Plugin_Ctcp
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.1 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Ctcp

Phergie_Plugin_Daddy - Simply responds to messages addressed to the bot that contain the phrase "Who's your daddy?" and related variations.

Simply responds to messages addressed to the bot that contain the phrase "Who's your daddy?" and related variations.

  • Package name: Phergie_Plugin_Daddy
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Daddy

Phergie_Plugin_Db - Helper plugin for common database operations.

Helper plugin for common database operations.

  • Package name: Phergie_Plugin_Db
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Db

Phergie_Plugin_Dice - Provide randomly generated numbers in response to die rolling requests, such as "roll 3d6 + 2".

Provide randomly generated numbers in response to die rolling requests, such as "roll 3d6 + 2".

  • Package name: Phergie_Plugin_Dice
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Dice

Phergie_Plugin_Encoding - Handles decoding markup entities and converting text between character encodings.

Handles decoding markup entities and converting text between character encodings.

  • Package name: Phergie_Plugin_Encoding
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Encoding

Phergie_Plugin_Exception - Exception related to plugin handling.

Exception related to plugin handling.

  • Package name: Phergie_Plugin_Exception
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Exception

Phergie_Plugin_FeedManager - Rss/Atom reader and storage.

Rss/Atom reader and storage.

  • Package name: Phergie_Plugin_FeedManager
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable)
  • Install command: pear install phergie/Phergie_Plugin_FeedManager

Phergie_Plugin_FeedParser - Feed parsing logic

Feed parsing logic

  • Package name: Phergie_Plugin_FeedParser
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable)
  • Install command: pear install phergie/Phergie_Plugin_FeedParser

Phergie_Plugin_FeedTicker - Rss/Atom reader and storage.

Rss/Atom reader and storage.

  • Package name: Phergie_Plugin_FeedTicker
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable)
  • Install command: pear install phergie/Phergie_Plugin_FeedTicker

Phergie_Plugin_Google - Provides commands used to access several services offered by Google including search, translation, weather, maps, and currency and general value unit conversion.

Provides commands used to access several services offered by Google including search, translation, weather, maps, and currency and general value unit conversion.

  • Package name: Phergie_Plugin_Google
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Google

Phergie_Plugin_Handler - Handles on-demand loading of, iteration over, and access to plugins.

Handles on-demand loading of, iteration over, and access to plugins.

  • Package name: Phergie_Plugin_Handler
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Handler

Phergie_Plugin_Help - Provides access to descriptions of plugins and the commands they provide.

Provides access to descriptions of plugins and the commands they provide.

  • Package name: Phergie_Plugin_Help
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Help

Phergie_Plugin_Http - Provides an HTTP client for plugins to use in contacting web services or retrieving feeds or web pages.

Provides an HTTP client for plugins to use in contacting web services or retrieving feeds or web pages.

  • Package name: Phergie_Plugin_Http
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Http

Phergie_Plugin_Ideone - Interfaces with ideone.com to execute code and return the result.

Interfaces with ideone.com to execute code and return the result.

  • Package name: Phergie_Plugin_Ideone
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Ideone

Phergie_Plugin_Invisible - Marks the bot as invisible when it connects to the server.

Marks the bot as invisible when it connects to the server.

  • Package name: Phergie_Plugin_Invisible
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Invisible

Phergie_Plugin_Iterator - Implements a filtering iterator for limiting executing of methods across a group of plugins.

Implements a filtering iterator for limiting executing of methods across a group of plugins.

  • Package name: Phergie_Plugin_Iterator
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Iterator

Phergie_Plugin_Join - Joins a specified channel on command from a user.

Joins a specified channel on command from a user.

  • Package name: Phergie_Plugin_Join
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Join

Phergie_Plugin_Karma - Handles requests for incrementation or decrementation of a maintained list of counters for specified terms.

Handles requests for incrementation or decrementation of a maintained list of counters for specified terms.

  • Package name: Phergie_Plugin_Karma
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Karma

Phergie_Plugin_Lart - Accepts terms and corresponding definitions for storage to a local data source and performs and returns the result of lookups for term definitions as they are requested.

Accepts terms and corresponding definitions for storage to a local data source and performs and returns the result of lookups for term definitions as they are requested.

  • Package name: Phergie_Plugin_Lart
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Lart

Phergie_Plugin_Message - Generalized plugin providing utility methods for prefix and bot named based message extraction.

Generalized plugin providing utility methods for prefix and bot named based message extraction.

  • Package name: Phergie_Plugin_Message
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Message

Phergie_Plugin_NickServ - Intercepts and responds to messages from the NickServ agent requesting that the bot authenticate its identify.

Intercepts and responds to messages from the NickServ agent requesting that the bot authenticate its identify. The password configuration setting should contain the password registered with NickServ for the nick used by the bot.

  • Package name: Phergie_Plugin_NickServ
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_NickServ

Phergie_Plugin_Part - Parts a specified channel on command from a user.

Parts a specified channel on command from a user.

  • Package name: Phergie_Plugin_Part
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Part

Phergie_Plugin_Php - Returns information on PHP functions as requested.

Returns information on PHP functions as requested.

  • Package name: Phergie_Plugin_Php
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Php

Phergie_Plugin_Ping - Uses a self CTCP PING to ensure that the client connection has not been dropped.

Uses a self CTCP PING to ensure that the client connection has not been dropped.

  • Package name: Phergie_Plugin_Ping
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.1 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Ping

Phergie_Plugin_Pong - Responds to PING requests from the server.

Responds to PING requests from the server.

  • Package name: Phergie_Plugin_Pong
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Pong

Phergie_Plugin_Prioritize - Prioritizes events such that they are executed in order from least to most destructive.

Prioritizes events such that they are executed in order from least to most destructive.

  • Package name: Phergie_Plugin_Prioritize
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Prioritize

Phergie_Plugin_Puppet - Allows a user to effectively speak and act as the bot.

Allows a user to effectively speak and act as the bot.

  • Package name: Phergie_Plugin_Puppet
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Puppet

Phergie_Plugin_Quit - Terminates the current connection upon command.

Terminates the current connection upon command.

  • Package name: Phergie_Plugin_Quit
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Quit

Phergie_Plugin_Reload - Facilitates reloading of individual plugins for development purposes. Note that, because existing class definitions cannot be removed from memory, increased memory usage is an expected result of using this plugin.

Facilitates reloading of individual plugins for development purposes. Note that, because existing class definitions cannot be removed from memory, increased memory usage is an expected result of using this plugin.

  • Package name: Phergie_Plugin_Reload
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Reload

Phergie_Plugin_Remind - Parses and logs messages that should be relayed to other users the next time the recipient is active on the same channel.

Parses and logs messages that should be relayed to other users the next time the recipient is active on the same channel.

  • Package name: Phergie_Plugin_Remind
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Remind

Phergie_Plugin_Serve - Processes requests to serve a user something from a database.

Processes requests to serve a user something from a database.

  • Package name: Phergie_Plugin_Serve
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Serve

Phergie_Plugin_SpellCheck - Handles requests for checking spelling of specified words and returning either confirmation of correctly spelled words or potential correct spellings for misspelled words.

Handles requests for checking spelling of specified words and returning either confirmation of correctly spelled words or potential correct spellings for misspelled words.

  • Package name: Phergie_Plugin_SpellCheck
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_SpellCheck

Phergie_Plugin_Tea - Processes requests to serve users tea.

Processes requests to serve users tea.

  • Package name: Phergie_Plugin_Tea
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Tea

Phergie_Plugin_Temperature - Performs temperature calculations for other plugins.

Performs temperature calculations for other plugins.

  • Package name: Phergie_Plugin_Temperature
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Temperature

Phergie_Plugin_TerryChay - Parses incoming messages for the words "Terry Chay" or tychay and responds with a random Terry fact retrieved from the Chayism web service.

Parses incoming messages for the words "Terry Chay" or tychay and responds with a random Terry fact retrieved from the Chayism web service.

  • Package name: Phergie_Plugin_TerryChay
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_TerryChay

Phergie_Plugin_TheFuckingWeather - Detects and responds to requests for current weather conditions in a particular location using data from a web service.

Detects and responds to requests for current weather conditions in a particular location using data from a web service.

  • Package name: Phergie_Plugin_TheFuckingWeather
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_TheFuckingWeather

Phergie_Plugin_Time - Helper plugin to assist other plugins with time manipulation, display.

Helper plugin to assist other plugins with time manipulation, display. Any shared time-related code should go into this class.

  • Package name: Phergie_Plugin_Time
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Time

Phergie_Plugin_Tld - Responds to a request for a TLD (formatted as .tld where tld is the TLD to be looked up) with its corresponding description.

Responds to a request for a TLD (formatted as .tld where tld is the TLD to be looked up) with its corresponding description.

  • Package name: Phergie_Plugin_Tld
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Tld

Phergie_Plugin_Twitter - Fetches tweets from Twitter.

Fetches tweets from Twitter. Usage: twitter username (fetches and displays the last tweet by

  • Package name: Phergie_Plugin_Twitter
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Twitter

Phergie_Plugin_Url - Monitors incoming messages for instances of URLs and responds with messages containing relevant information about detected URLs.

Monitors incoming messages for instances of URLs and responds with messages containing relevant information about detected URLs. Has an utility method accessible via $this->getPlugin('Url')->getTitle('http://foo..').

  • Package name: Phergie_Plugin_Url
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.0 (beta)
  • Install command: pear install phergie/Phergie_Plugin_Url

Phergie_Plugin_UserInfo - Provides an API for querying information on users.

Provides an API for querying information on users.

  • Package name: Phergie_Plugin_UserInfo
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_UserInfo

Phergie_Plugin_Weather - Detects and responds to requests for current weather conditions in a particular location using data from a web service. Requires registering with weather.com to obtain authentication credentials, which must be stored in the configuration settings weather.partner_id and weather.license_key for the plugin to function.

Detects and responds to requests for current weather conditions in a particular location using data from a web service. Requires registering with weather.com to obtain authentication credentials, which must be stored in the configuration settings weather.partner_id and weather.license_key for the plugin to function.

  • Package name: Phergie_Plugin_Weather
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Weather

Phergie_Plugin_Wine - Processes requests to serve users wine.

Processes requests to serve users wine.

  • Package name: Phergie_Plugin_Wine
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Wine

Phergie_Plugin_Youtube - Provides commands used to access several services offered by Google including search, translation, weather, maps, and currency and general value unit conversion.

Provides commands used to access several services offered by Google including search, translation, weather, maps, and currency and general value unit conversion.

  • Package name: Phergie_Plugin_Youtube
  • License: http://phergie.org/license New BSD License
  • Maintainers: Phergie Development Team (as lead)
  • Releases: 2.1.0 (stable), 2.0.4 (stable), 2.0.3 (stable)
  • Install command: pear install phergie/Phergie_Plugin_Youtube

The pear.phergie.org PEAR Channel Server is proudly powered by Pirum 1.0.0