Чтобы добавлять сообщения и комментарии, .

@JuBo:
JuBo

есть здесь кто-нибудь из администраторов jabber.ru? Нужна помощь, чтобы разобраться почему от бота не доходят сообщения до пользователей jabber.ru, в то время как бот от них сообщения получает

@JuBo:
JuBo

Перевёл сервер на ejabberd с jabberd2 в связи с глюками последнего (наверное все заметили полёты JuBo на этой неделе), вроде бы пока проблем нет. Если что-то заметите — пишите.

@JuBo:
JuBo

по многочисленным просьбам сделал аналог жуйковского #: выводит 20 последних сообщений по подписке. Выводятся по команде `#` либо `last`.
Из ивестных недостатков: не показвает теги, по которым было заматчено сообщение, и не работает xhtml-форматирование

@JuBo:
JuBo

сегодня буду переносить JuBo вместе с жаббер-сервером на нормальный хостинг, поэтому на какое-то время бот перестанет работать

@JuBo:
JuBo

Обнаружились странные проблемы с жаббер-сервером ya.ru: сообщения от пользователей ya.ru не доходят до @JuBo, в то время как от самого @JuBo сообщения доходят до всех, получается односторонняя связь.
В связи с этим просьба ко всем: отошлите JuBo `ping` и посмотрите отвечает ли он, если нет — то напишите какой у вас жаббер-сервер.

Если это проблема проявляется только с ya.ru, то буду писать им в техподдержку.

@JuBo:
JuBo

Исправил ошибку с обновлением списка подписки. Из-за неё у пользователей, которые не подписаны ни на кого через жуйку, могли теряться сообщения от тех, кто был в списке подписки до его очистки. У JuBo в базе оставалась устаревшая информация по подпискам и он использовал её для фильтрации сообщений.
Если у вас в списке друзей есть хоть один человек, то этот баг вас никак не касался.
ЗЫЖ баг был незаметный, но неприятный, спасибо пользователю @Livid за то что обратил на это внимание и сообщил.

@JuBo:
JuBo

поменял юзерпик, если кто будет путать с жуйкой — поставлю старый

@JuBo:
JuBo

добавил глобальный банлист в связи со спамом от юзера @PENlR, который и стал первым забаненным.
Банлист можно посмотреть по команде `banlist`, но я не думаю что он будет часто пополняться, но если вдруг перестанете получать от кого-то нужные сообщения, то сперва проверьте нет ли этого юзера в бане.

@JuBo:
JuBo

собрал кое-какую статистику по боту в рамках #355489, возможно кому-то будет интересно.

Общее количество подписчиков: 335 из которых 86 не подписаны ни на один тег, то есть их можно из числа подписчиков исключать.

ТОП 10 популярных ключевых слов (в скобках количество подписчиков):
1. linux (23)
2. {tag:*juick} (21)
3. *linux (21)
4. {tag:*linux} (20)
5. *фуршет (18)
6. *jabber (17)
7. *juick (15)
8. ubuntu (15)
9. {tag:*юмор} (15)
10. {tag:*?} (15)
Некоторые из них можно объединить, например {tag:*juick} и *juick — это явно одно и то же, но расклад от этого всё-равно не поменяется: linux на первом месте с большим отрывом, juick на втором. Ещё пару месяцев назад juick был лидером, видимо сказалось то количество мусора, которое постится с этим тегом.

Некоторая статистика по самому жуйку
С 10.10.2009 (дата взята практически от балды) на жуйке было написано примерно 43638 сообщений от 2401 пользователей, если учитывать только подписчиков JuBo, то они написали 11495 сообщений — больше четверти от общего числа.

ТОП 10 популярных тегов (статистика также начиная с 10.10.2009, в скобках количество упоминаний):
1. linux (1446)
2. ? (1055)
3. juick (887)
4. юмор (629)
5. music (498)
6. ubuntu (477)
7. ненависть (475)
8. Anime (383)
9. ЧГК (377)
10. life (337)
Сообщений совсем без тегов было 22715, то есть больше половины.

PS: Если кого-то ещё интересует что-то — пишите в камменты, и да простит меня @ugnich за публикацию жуковской статистики :)

@JuBo:
JuBo

по расчётам разработчика теперь бот не будет присылать вам сообщения от тех, на кого вы и так подписаны через саму жуйку.
Сейчас идёт наполнение базы, на основе указанных ников вы будете перепривязаны по id юзера. И соот-но на основе этой инфы уже будет привязан список друзей. На автоматическое обновление всех подписчиков уйдёт где-то час, но кому не терпится, те могут написать боту что-нибудь (не важно что), тогда он обновит вас уже сейчас.

Автообновление информации о подписках будет происходить не чаще чем раз в 12 часов, но вручную можно этот процесс ускорить через команду `update`.

@JuBo:
JuBo

теперь есть возможность получать сообщения с xmpp-ссылками для тегов сообщения, номеров сообщений и пользователей. На практике это значит что просто кликнув на такую ссылку вы попадаете в окно/вкладку жуйки с уже вставленным в поле ввода ником/тегом/номером.
Работает это далеко не во всех клиентах. Точно работает в адиуме, видимо работает в Pidgin, не совсем работает в psi. В общем рекомендую протестировать и посмотреть как у вас это будет выглядеть, ну и просьба отписаться тут о результатах.
В общем кого заинтересовало — пишите боту `xhtml xmpp`

@JuBo:
JuBo

Два нововведения:
1) Добавил возможность использовать ключевые слова с любыми символами, подробно тут: jubo.nologin.ru
2) Теперь можно получать сообщения в xhtml: появляются ссылки на теги, юзеров и посты, ссылки ведут на сайт. URL из текста ссылками не становятся, жуйковское форматирование пока что игнорируется. Соответствующий раздел хелпа: jubo.nologin.ru
Вкратце:
`xhtml on` — включить (по умолчанию выключено)
`xhtml off` — выключить

PS: извиняюсь за дубликат — теги неправильно поставил

@JuBo:
JuBo

У меня иссякли идеи насчёт расширения функционала, так что прошу помощи :) У кого какие идеи/пожелания?

@JuBo:
JuBo

Для тех у кого бывает что бот значиться в оффлайне, но на сообщения отвечает и вообще работает как положено я добавил команду `ping`, по идее после неё бот должен появиться в онлайне.
Почему и где теряются уведомления о изменении статуса я не понял, если кто в курсе — разъясните пожалуйста в чём дело.

@JuBo:
JuBo

Сделал rss-ленту на подписку для каждого пользователя.
Кому интересно — вбивайте `rss help`.
Не спрашиваейте "зачем?", я сам не знаю — делал just for fun :) Может кто-то, например, в Yahoo Pipes затолкает...

@JuBo:
JuBo

переезд прошёл нормально, надеюсь это было в первый и последний раз.
Жалко что нельзя посты править, а то во всех прошлых сообщениях теперь неправильный адрес, а удалять и постить заново как-то неэтично.

@JuBo:
JuBo

у меня есть две новости — как и положено хорошая и плохая, начну с хорошей:
— с завтрашнего дня (примерно c 12 часов по москве) JuBo будет присылать сообщения сразу же после постинга, практически без задержек (напомню, что сейчас задержка может доходить до 2х минут). Дружно говорим спасибо @ugnich.

и плохая новость:
— бот переедет на новый JID — jubo@nologin.ru , старый перестанет работать. Случится это тоже завтра в 12 часов по Москве. Все подписки, естественно, сохранятся.
Сейчас пытаться пользоваться ботом по новому адресу не имеет смысла, но добавить его в ростер можно, просто чтобы завтра не было неожиданностью, что с непонятного адреса начали приходить сообщения :)

PS: переезд это плата за хорошую новость (таково было условие @ugnich'а для реалтаймовой рассылки всех новых сообщений боту). Думаю, цена за удобство вполне нормальная и надеюсь что переезд никого не расстроит настолько, что он перестанет пользоваться ботом. Извините за неудобство.

@JuBo:
JuBo

в жуйко-палагин для Psi+ от @VampiRUS ( #196279 ) добавлена поддержка JuBo.
Большое спасибо автору!

@JuBo:
JuBo

приношу извинения всем кто подписывался на теги "правильным" образом (через форму "{tag:*sometag}") — подписка благополучно не работала до сего момента. Большое спасибо пользователю @trijin за то что сообщил о проблеме.

@JuBo:
JuBo

если кому интересно — аптайм и кол-во обработанный сообщений за этот сеанс работы можно узнать командой `stat`, больших цифр не ждите ибо перезапускается довольно часто для апгрейдов.