like-all 22.10.2012 09:53
Мой OpenSource проект — Бот для конференций на базе MCabber
В один прекрасный день мне надоели все эти трейсбеки, ворнинги и сегфолты, возникающие в попытках установить или запустить какой-либо бот для конференций. В итоге, я решил взять то, что действительно работает и полностью меня устраивает: mcabber, bash и coreutils.Здесь то, что из всей этой чудесной каши получилось. Всё, что нужно для запуска - положить содержимое репозитория в ~/.mcabber и прописать в mcabberrc корректные jid, ресурс и другие нужные параметры. Далее можно запускать mcabber и присоединяться к нужным конференциям. Кстати, mcabber должен быть не ниже 0.10.0. Надеюсь, кому-нибудь да сгодится эта кучка костылей.
А я в итоге начал своего на перле писать. :) Текущая версия работает, но внутри ужасна(писана очень быстро, использует первые попавшие модули, часть из которых пришлось патчить руками, немасштабируема и дохнет под нагрузкой). Следующая версия похожа на HURD. Всё классно придумано, куча фишек и наворотов(многопоточность, автоподгрузка/автообновление модулей, управление ботом через ЛС, мультипротокольность), но пока ещё полурабочая. :) Надеюсь, когда-нить допишу.