Друзья, позвольте вам представить скромную разработку.
Это IRC бот, написанный на php, обладающий небольшим функционалом, но и огромными резервами (после обработки напильником)
Для чего это нужно: ответ на сей вопрос лежит в области иррационального. Возможно, кому-то будет интересно поковырять протокол IRC.
Что он умеет на данном этапе:
1. Авторизоваться на IRC сервере
2. Торчать на любом количестве каналов и перезаходить после кика.
3. Отзываться на команды вида !command
4. В данный момент бот знает три команды — !image (поиск картинок), !oracle (пресловутый Оракул Истинного Имени) и !help. Добавить собственные команды очень просто.
5. Вести логи. Но непростые, а крайне неприличного характера. Об этом расскажу позже.
6. Постить на канал названия новых топиков на хабре.
Бот использует расширения php Sqlite и SimpleXml.
Ссылка code.google.com/p/hrenus/downloads/list
Usage:
<?php
require ('Hrenus.php');
$bot = new Bot();
$bot->server = 'irc.tsua.net:6669';
$bot->channels = array('#test', '#hrenus');
$bot->nick = 'Hrenus';
$bot->pass = 'pass';
$bot->start();
?>
Настроить файл Bot.php и запустить его из командной строки (можно также под виндой отредактировать Bot.bat, поставив корректные пути и запускать этот файл)
P. S. Для тесту запустил бота на канале #habrahabr в сети RusNet.
!help для справки