Jabber presence

Опубликовано

Я уже как-то писал про сервис, позволяющий отображать на web-страницах свой Jabber-статус. Как оказалось сервис некорректно отдает png-картинки, Firefox'у было просто пофигу валидны они или нет, а вот другие браузеры показывать их отказывались.Посидев-подумав, я скачал себе исходники бота, отвечающего за отслеживание статусов, поставил на VDS с Jabber-сервером MySQL и пару недостающих перловых модулей,

набросал на php маленький скриптик для отдачи иконок и запустил для себя любимого собственный сервис отображения Jabber-статуса на страницах.Как выяснилось в процессе настройки, бот плевать хотел на SRV-записи в доменной зоне и упорно желал коннектиться к megaded.ru на порт 5222, где естественно никто и не собирался ждать его соединений. Кто виноват разбираться было откровенно лень и поэтому я не знаю чья тут вина самого бота или модуля Net::XMPP, в итоге использовал для запуска бота один из своих старых аккаунтов на jabber.ru.Вот, теперь картинка снова на месте.