Привет народ. Нужно мне было следить за одной rss лентой, но читать ленту постоянно мне не хотелось, поэтому я сделал простеньго jabber бота, который следит за rss лентами и шлет обновления в джаббер.
Может быть кому-то еще пригодится. jid бота - webii@jabber.ru
Можно его авторизовать и написать любое сообщение - в ответ он пришлет краткую справку -
RSS Бот.
С помощью этого бота, вы можете подписаться на любой rss поток. Как только будут появляться новые сообщения в rss, бот будет присылать вам их в джаббер
Команды: Оформить подписку на rss: subscribe адресс_rss (Например: subscribe http://lenta.ru/rss)
Отписать от подписки: unsubscribe адресс_rss (Например: unsubscribe http://lenta.ru/rss)
Отписаться от всех подписок: unsubscribe-all
Список подписок: list-my
Работает бот так - если эту rss ленту он еще не знает (т.е. вы первый кто на нее подписался), то вам придут все сообщения с этой ленты. Потом уже будут приходить только новые. Если лента уже парсится, то будут приходить только сообщения, которые появились в ней после вашей подписки.
RSS ленты он парсит с интервалом от 5 минут до 2 часов, в зависимости от того, на сколько часто этот rss поток обновляется.
Еще в планах сделать подписку только на ключевые слова, чтобы бот слал только новости, в которых присутствует определенное слово.
Подписывайтесь на ЛОР! =) - subscribe http://feeds.feedburner.com/org/LOR
реквесты и баг-репорты приветствуются (несколько багов сейчас есть, но не существенные для функционирования).