Знакомство с jabber ботами
Длительное время я использовал джаббер только в роли
меседжера, однако несколько недель назад мне попался адрес
джаббер бота, который был словарем, что представилось мне крайне
удобным в использовании. В скором времени мой ростер пополнился
десятком удобных ботов, и в поиске новых я, в том числе,
исследовал хабр, но не нашел ничего. Я решил заполнить эту нишу
и создать сводный список ботов, известных мне, которые, по-моему
мнению, могут заинтересовать.
Начну с исторически первого бота и раздела ботов, относящихся к
нему: со словарей и переводчиков.
Первым ботом, JID (jabber id), который я случайно нашел
был
er@translate.jrudevels.org
Суть простая – высылаете ему слово или фразу на английском
языке, и он пытается ее перевести на русский язык, но результат
не всегда бывает удачным. Например:
[00:34:18] Dark Dimius this is an example of the translation made by the bot er@translate.jrudevels.org
[00:34:19] English-Russian это - пример перевода, сделанного личинкой er@translate.jrudevels.org
На jrudevels.org размещено много различных словарей-переводчиков, и многие «знакомы» с русским языком, что не может не радовать.
Однако, если мне нужен именно словарь, то я предпочитаю боты, о которых можно узнать у «главного» dict@darkmachine.org
[00:37:55] Dark Dimius !help
[00:37:56] dict@darkmachine.org !list - dictionaries list
!stat - show statistics
!help - this help
syntax: dictionary word
[00:38:39] Dark Dimius !list
[00:38:40] dict@darkmachine.org 1000pbio: 1000+ biography
aviation: Russian abbreviations for aviation
beslov: Большой Энциклопедический Словарь
biology:
brok_and_efr: Энциклопедический словарь Брокгауза и Ефрона
compbe: English-Belarusian Computer Dictionary
deutsch:
en-ru-bars:
engcom: The Open English-Russian Computer Dictionary
ethnographic: Этнографический словарь
findict: Словарь финансовых терминов
geology_enru: English-Russian Geological
idioms: Русско-английский словарь идиом
korolew_enru: Англо-русский словарь Королева
korolew_ruen: Русско-английский словарь Королева
mech: Mechanical
mueller7: Mueller English-Russian Dictionary
ozhegov: Толковый словарь Ожегова
religion: История религии
sc-abbr: Computer Science Abbreviations
sinyagin_abbrev:
sinyagin_alexeymavrin:
sinyagin_business:
sinyagin_computer:
sinyagin_general_er:
sinyagin_general_re:
sinyagin_unsorted:
slovnyk_be-en:
slovnyk_be-pl:
slovnyk_be-ru:
slovnyk_be-uk:
slovnyk_en-be:
slovnyk_en-pl:
slovnyk_en-ru:
slovnyk_en-uk:
slovnyk_pl-be:
slovnyk_pl-en:
slovnyk_pl-ru:
slovnyk_pl-uk:
slovnyk_ru-be:
slovnyk_ru-en:
slovnyk_ru-pl:
slovnyk_ru-uk:
slovnyk_uk-be:
slovnyk_uk-en:
slovnyk_uk-pl:
slovnyk_uk-ru:
smiley:
sokrat_enru:
sokrat_ruen:
swedish:
teo: Теософский словарь
ushakov: Толковый словарь Ушакова
zhelezyaki_abbr: USSR abbreviations for chips
zhelezyaki_analogs: Analogs for USSR chips
Как видите, список действительно внушительный. Но это только словари, не переводчики.Переводят только слова. Например:
[18:10:04] Dark Dimius словарь
[18:10:05] en-ru@darkmachine.org
словарь
dictionary
словарь
dictionary;
vocabulary, glossary;
lexicon
словарь
dictionary
glossary
lexicon
thesaurus
vocabulary
word-book
wordbook
Также стоит отметить переводчики семейства @bot.talk.google.com, «гугловские». Но это семейство предлагает только два переводчика знакомых с русским языком: русско-английский и англо-русский.
Теперь поговорим об информационных ботах.
gism.portal-on.ru – удобный транспорт, пересылающий пользователю погоду с gismeteo.ru. Например, 27612@gism.portal-on.ru — погода в Москве. Здесь находится хорошее описание.
На любое сообщение отвечает погодой
jabrss@cmeerw.net – бот, собирающий RSS новости и пересылающий их пользователю. Например:
[00:58:56] Dark Dimius subscribe habrahabr.ru/rss/
[00:58:59] JabRSS You have been subscribed to habrahabr.ru/rss/
После этого мне сразу пришли новости, которые не выкладываю, так как их очень много. Бот сделан очень хорошо, при добавлении его в контакт лист сам присылает собственное описание. Список команд с описанием можно найти здесь.
Следующим, простым в выполнении, ботом является бот выполнения whois запросов — whois@swissjabber.ch. Отсылаете ему адрес – получаете ответ.
Далее бот, который мне очень понравился – удобная программа теле передач: tv.on@portal-on.ru. По этому адресу можно найти хороший руководство к нему.
Теперь перечислю полезные бот-сервисы:
addurl@clck.ru — Сократитель ссылок.
Просто добавляем его в ростер бота и отсылаем ему длинную ссылку. В ответ получаем короткую ссылку.
presence.jabberfr.org — Сервис отображения статуса.
Заходим в обзоре сервисов на него, регистрируемся. После этого заходим на сайт presence.jabberfr.org/. Вводим свой JID, выбираем тип отображения.
Полученную ссылку можно добавить в свою подпись на форумах и сервисах.
Теперь все смогут увидеть ваш статус. Пример: мой статус
disk.jabbim.cz – джаббер-сервис для хранения файлов до 100 Мб. Здесь вы найдете описание. Джаббер-сервис состоит из трех ботов: первый предоставляет публичный доступ к файлам (с веб ссылкой), второй – личное хранение, третий – фотоальбом сразу выкладывающий картинки на сайт.
И последний, самый «вкусный», бот imified@imified.com
Это бот, менеджер персональной информации, который можно расширять виджетами (я бы назвал их плагинами). Чтобы активировать виджет, следует зайти в раздел меню «My Account», прислав «4». Виджеты содержат все, что может душа пожелать:
виджет постинга в blogger из джаббера.
блогилка в твиттер и jaiku одновременно. В них отдельно также есть постилки(Twitter,Jaiku)
постилка в ЖЖ
постилка в Wordpress.
набор сетевых утилит… ping, traceroute и т.д.
А также еще более 20 виджетов.
Выше описаны те боты, которые меня наиболее заинтересовали. Буду рад узнать от сообщества о других ботах, которые я не встречал.