[ANNOUNCEMENT] Net_SmartIRC-1.1.12 (stable) Released.
| From: | PEAR Announce | Date: | Wed, 09 May 2018 00:49:20 +0000 |
| Subject: | [ANNOUNCEMENT] Net_SmartIRC-1.1.12 (stable) Released. | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-32269@lists.php.net to get a copy of this message | ||
The new PEAR package Net_SmartIRC-1.1.12 (stable) has been released at http://pear.php.net/.
Release notes
-------------
* Fix composer autoload path [glen]
* Fix PHP notices [glen]
* Implement Feature #23746: added method to get connection status [garrettw]
* Updated HTML documentation [garrettw]
Package Info
------------
SmartIRC is your go-to library for interfacing with IRC networks. All you need is PHP 5.3 or later.
Full feature list:
-------------------------------------
- Fully object-oriented programmed
- Your bot class can be inline in the same file you call SmartIRC from, or included as an external
file
- Every received IRC message is parsed into an object you can easily get information from
(containing the following info: rawmessage, from, nick, ident, host, type, params, message,
channel)
- Make your bots using Action Handlers and Time Handlers, which register custom callbacks when
various events happen or on time intervals, respectively â or, extend the Net_SmartIRC class to
add (or override) handlers directly using individual server message types
- Flood protection which uses a send buffer with a queue that has 3 priority levels (high, medium,
low) plus a bypass level (critical)
- Nick collision detection and handling
- Auto-retry during initial connection attempt
- Auto-reconnect if connection is lost, which will re-join to the channels it was in before
- Debugging/logging system with log levels (destination can be file, stdout, syslog or browserout)
- Supports PHP as old as 5.3.0
- Channel syncing (tracking of users/modes/topic etc in objects)
- Customizable CTCP VERSION reply
Related Links
-------------
Package home: http://pear.php.net/package/Net_SmartIRC
Changelog: http://pear.php.net/package/Net_SmartIRC/download/1.1.12
Download: http://download.pear.php.net/package/Net_SmartIRC-1.1.12.tgz
Authors
-------
Garrett Whitehorn (lead)