There have been a few months of quiet on this site, but we've been working toward getting our foundational packages for Phergie 3 stable and continuing work toward a full-featured bot. Stay tuned for further developments.
Add an easily configurable bot runner to phergie-irc-client-react
Complete unit tests for phergie-irc-client-react
Create a plugin system that integrates with phergie-irc-client-react
phergie-irc-parser 1.1.0 is now available on Github and Packagist. Many thanks to our first contributor Henri Watson for his participation in this release.
Changes:
The ACTION CTCP command is now supported (henriwatson).
Nick parameters containing underscores are now parsed correctly per RFC 2818 Section 2.3.1 (henriwatson).
Parameter parsing will fall back to being more relaxed in cases where the trailing parameter is not prefixed with a colon (elazar).
Following our last post regarding the new phergie-irc-parser project, we're happy to announce that the second Phergie sub-project, phergie-irc-generator, is now available. This sub-project provides a fairly fast and easy-to-use PHP-based library for programmatically generating messages conforming to the IRC protocol. You can find the source code for it on GitHub and it is available on Packagist as well.