Pull to refresh

Знакомство с jabber ботами

Reading time 4 min
Views 11K
imageДлительное время я использовал джаббер только в роли меседжера, однако несколько недель назад мне попался адрес джаббер бота, который был словарем, что представилось мне крайне удобным в использовании. В скором времени мой ростер пополнился десятком удобных ботов, и в поиске новых я, в том числе, исследовал хабр, но не нашел ничего. Я решил заполнить эту нишу и создать сводный список ботов, известных мне, которые, по-моему мнению, могут заинтересовать.

Начну с исторически первого бота и раздела ботов, относящихся к нему: со словарей и переводчиков.

Первым ботом, 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, выбираем тип отображения.
Полученную ссылку можно добавить в свою подпись на форумах и сервисах.
Теперь все смогут увидеть ваш статус. Пример: мой статус image

disk.jabbim.cz – джаббер-сервис для хранения файлов до 100 Мб. Здесь вы найдете описание. Джаббер-сервис состоит из трех ботов: первый предоставляет публичный доступ к файлам (с веб ссылкой), второй – личное хранение, третий – фотоальбом сразу выкладывающий картинки на сайт.

И последний, самый «вкусный», бот imified@imified.com

Это бот, менеджер персональной информации, который можно расширять виджетами (я бы назвал их плагинами). Чтобы активировать виджет, следует зайти в раздел меню «My Account», прислав «4». Виджеты содержат все, что может душа пожелать:

виджет постинга в blogger из джаббера.

блогилка в твиттер и jaiku одновременно. В них отдельно также есть постилки(Twitter,Jaiku)

постилка в ЖЖ

постилка в Wordpress.

набор сетевых утилит… ping, traceroute и т.д.

А также еще более 20 виджетов.
Выше описаны те боты, которые меня наиболее заинтересовали. Буду рад узнать от сообщества о других ботах, которые я не встречал.

Хорошо бы опубликовать в тематическом блоге, но это первый пост на хабре — кармы недостаточно. Большое спасибо!

Update 1 Сокращалка ссылок( addurl@clck.ru) похоже перестала работать, во всяком случае у меня.
Update 2 Найдена достойная замена
Tags:
Hubs:
+199
Comments 56
Comments Comments 56

Articles