SmartIRC / News: Recent posts

Mailinglist for SmartIRC!

SmartIRC has now a mailinglist, every SmartIRC user is invited to subscribe. Questions/Suggestions/Problems can be easily discussed on it. Of course development and new features are there announced. Would be nice to see _you_ on it ;)

Here the page for subscribing the mailinglist:
https://lists.sourceforge.net/mailman/listinfo/phpsmartirc-users

Posted by Mirco Bauer 2003-11-30

ANNOUNCE: SmartIRC 0.5.5 released

SmartIRC is a PHP class for communication with IRC networks that conforms to the RFC 2812 (IRC Protocol). It's an API that handles all IRC protocol messages. It is designed for creating IRC bots, chatrooms, and showing IRC related info on Web pages.

Changes in the new 0.5.5 version: Several important bugs were fixed, like unregistered timehandlers that are tried to be called. Most bugfixes were in the channel sync code. Minor features like checking for isOpped(), isVoiced() and isBanned() were added. Tracking of the channel key is now supported, and the reconnect() function takes advantage of it. Compatibilty with PHP 5.0.0b1 was tested. ... read more

Posted by Mirco Bauer 2003-07-24

ANNOUNCE: SmartIRC 0.5.1 released

SmartIRC is a PHP class for communication with IRC networks. This class is designed for creating IRC bots, chats and show irc related info on webpages.
This version contains major bugfixes in ChannelSynching, fsocks support, the setUseSocket() method, and a typofix in reconnect(). The missing SMARTIRC_DEBUG_CHANNELSYNCHING constant was added. The HTML documentation is updated and got a new design (PEAR template). New example snipps are added. Last but not least, the new feature (auto-retrying to connect to the IRC server) is now supported.

Posted by Mirco Bauer 2003-01-17

ANNOUNCE: SmartIRC 0.5.0 released

SmartIRC is a PHP class for communication with IRC networks. This class is designed for creating IRC bots, chats and show irc related info on webpages.
This is the initial release as a PEAR package; this project was formerly known as phpSmartIRCclass. This release contains a critical bugfix in the messagehandling that caused messages to be lost. Documenation is now done with phpDocumenator (JavaDoc style). The sendbuffer has 3 queues: high, medium, and low. High sends 2 messages, then 1 of medium, low is only sent if high and medium are empty. Perfectioning is done with the select() call for the sockets. A new channelsynching feature (tracking of users, channels, modes etc in variables) was added, along with the possibility of autoreconnecting.
The license of the class is changed from GPL to LGPL.

Posted by Mirco Bauer 2003-01-07

ANNOUNCE: phpSmartIRCclass 0.4.0 released

phpSmartIRCclass is a PHP class for communication with IRC networks and conforms to RFC 2812 (the IRC Protocol). Designed for creating IRC bots, chats and show irc related info on webpages.
This release contains alot new features, and major bugfixes.
Also a critical socket bug was fixed. Timeevents are now supported. Compatibly with PHP 4.3 dev was tested. The configurable sendbuffer works now much cleaner and faster.
IRC channel and message type variable were added for the callback methods. All IRC protocol related defines are moved to its own file. Last but not least: an enhanced documentation.

Posted by Mirco Bauer 2002-11-26

ANNOUNCE: phpSmartIRCclass 0.3.2 released

phpSmartIRCclass is a PHP class for communication with IRC networks and conforms to RFC 2812 (the IRC Protocol). Designed for creating IRC bots, chats and show irc related info on webpages.
The changes that comes with this release: Zend IDE style documentation was added. Spaces in nicknames and usernames are automaticly removed, and nickname collisions are detected. A serious fsock bug was fixed, along with a problem with & being used when passing parameters by reference. listen_for() now performs a quick disconnect. The logging system now includes debug levels and a benchmark system was added. fsockets was changed to run in non-blocking mode, due to issues with getstatus. A mode method was added for changing user or channel modes, along with op, deop, ban, and unban methods.

Posted by Mirco Bauer 2002-11-05

phpSmartIRCclass 0.3.0 released

phpSmartIRCclass is a PHP class for communication with IRC networks. The new version has the following changes: Added "Ping? Pong!" log message for debugging. Added real linux/windows syslog logging. Now possible to show irc related information on a homepage, like how many users on a channel are. Updated the howto. Added (missing) explaination for new methods to the documentation. New examplefile with the new listen_for() method.

Posted by Mirco Bauer 2002-10-22

phpSmartIRCclass 0.2.6 released

phpSmartIRCclass is a PHP class for communication with IRC networks, it conforms to the RFC 2812 (IRC Protocol).
This release includes now Linux daemon logging style methods.
Also some important bugfixes and improved processing of IRC messages.
A brandnew developer documentation with a mini howto was added.

Posted by Mirco Bauer 2002-10-11

phpSmartIRCclass 0.2.5 released

a high improved version of phpSmartIRCclass is now available.

changelog:
improved socket handling
bufferedsend fix
new version number system
cpu usage reduced

Posted by Mirco Bauer 2002-09-02

phpSmartIRCclass 0.24 is out

some fsock* and socket_* fixes, now you dont need socket support in your PHP build....

Posted by Mirco Bauer 2002-08-30

phpSmartIRCclass 0.23 released

the is the first release on sourceforge for phpSmartIRCclass 0.23 ... this version is in testing phase. its already pretty stable... so if you need a way of communicate with IRC servers in PHP for making bots or chats, you want this class!

Posted by Mirco Bauer 2002-08-21