LJ Bot: различия между версиями

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
м (→‎Возможности и команды: добавлен ещё один пример)
(Изменился JID бота: был lj_bot@livejournal.com, теперь lj_bot@bot.services.livejournal.com)
Строка 15: Строка 15:
Как только запись будет опубликована, Вы получите ответ со ссылкой на пост, вида:
Как только запись будет опубликована, Вы получите ответ со ссылкой на пост, вида:


  От: LJ Bot (Frank) <lj_bot@livejournal.com>
  От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
  Posted: http://someuser.livejournal.com/45977.html
  Posted: http://someuser.livejournal.com/45977.html


Если Frank не смог опубликовать запись, он может об это сообщить:
Если Frank не смог опубликовать запись, он может об это сообщить:


  От: LJ Bot (Frank) <lj_bot@livejournal.com>
  От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
  Error talking to goat.  He must've fallen asleep.  Say it again?
  Error talking to goat.  He must've fallen asleep.  Say it again?


Строка 29: Строка 29:
: Lj Bot пришлёт Вам сообщение с со ссылкой на новый комментарий. Примеры:
: Lj Bot пришлёт Вам сообщение с со ссылкой на новый комментарий. Примеры:


  От: LJ Bot (Frank) <lj_bot@livejournal.com>
  От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
  somefriend has posted a new comment in someuser at
  somefriend has posted a new comment in someuser at
  http://someuser.livejournal.com/410387.html?thread=95867#t95867
  http://someuser.livejournal.com/410387.html?thread=95867#t95867


  От: LJ Bot (Frank) <lj_bot@livejournal.com>
  От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
  There is a new anonymous comment in someuser at
  There is a new anonymous comment in someuser at
  http://someuser.livejournal.com/334477.html?thread=78547#t78547
  http://someuser.livejournal.com/334477.html?thread=78547#t78547
Строка 41: Строка 41:
: Примеры (в сообщении и в чате):
: Примеры (в сообщении и в чате):


  От: LJ Bot (Frank) <lj_bot@livejournal.com>
  От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
  positivejob_ru has added you as a friend.
  positivejob_ru has added you as a friend.


Строка 72: Строка 72:
* Размер сообщения ограничен. При попытке отправить боту большой текст для публикации в журнале он сообщает:
* Размер сообщения ограничен. При попытке отправить боту большой текст для публикации в журнале он сообщает:


  От: LJ Bot (Frank) <lj_bot@livejournal.com>
  От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
  Error talking to goat.  He must've fallen asleep.  Say it again?
  Error talking to goat.  He must've fallen asleep.  Say it again?



Версия 11:32, 1 августа 2009

LJ Bot (Frank) - это программа, предназначенная для взаимодействия пользователя сервера livejournal.com со своим журналом.

Подключение

Чтобы использовать Lj Bot, Вам нужно настроить подключение к Jabber-аккаунту livejournal.com (LJ Talk).

Возможности и команды

  • Публикация записей в журнале
Отправьте боту сообщение, начинающееся со слова "post:" (двоеточие обязательно) и текстом записи. Дополнительно после слова "post:" в квадратных скобках можно указать тему публикации, например:
post: [Итак!]
Козлик Frank действительно работает!

Как только запись будет опубликована, Вы получите ответ со ссылкой на пост, вида:

От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
Posted: http://someuser.livejournal.com/45977.html

Если Frank не смог опубликовать запись, он может об это сообщить:

От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
Error talking to goat.  He must've fallen asleep.  Say it again?

либо просто промолчит.

  • Оповещения о комментариях к Вашим записям
Lj Bot пришлёт Вам сообщение с со ссылкой на новый комментарий. Примеры:
От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
somefriend has posted a new comment in someuser at
http://someuser.livejournal.com/410387.html?thread=95867#t95867
От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
There is a new anonymous comment in someuser at
http://someuser.livejournal.com/334477.html?thread=78547#t78547
  • Оповещения о том, что кто-то добавил Вас в список своих друзей ("зафрендил").
Примеры (в сообщении и в чате):
От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
positivejob_ru has added you as a friend.
[03:22:22] <lj_bot> kriss_killers has added you as a friend.
  • Оповещения о днях рождения ваших ЖЖ-Друзей
  • Новости ЖЖ и другие события, оповещения о которых Вы заказали в настройке своего профиля
  • Подсказка по командам
Отправив боту сообщение из единственного слова "help", Вы получите справку по его использованию:
[14:51:18] *** LJ Bot (Frank) - Подключен(а)
[14:51:35] <Grumbler> help
[14:51:37] <LJ Bot (Frank)> To post to your journal, message me with "post: " and some text.
          To use a subject, do:  "post: [Your Subject] Your post...."
Если Frank не поймёт, что Вы от него хотите, он предложит Вас запросить у него справку:
I don't know what that means.  I'm actually pretty stupid.  Type 'help' for help.

Недостатки

Сервис LJ Bot до сих пор находится в разработке, как и весь LJ Talk, поэтому в нём не всегда и не всё работает, как ожидается.

  • Всё общение с ботом возможно только на английском языке, хотя те же самые сообщения по email Вы получите на русском.
  • Иногда бот не реагирует на команды
  • Размер сообщения ограничен. При попытке отправить боту большой текст для публикации в журнале он сообщает:
От: LJ Bot (Frank) <lj_bot@bot.services.livejournal.com>
Error talking to goat.  He must've fallen asleep.  Say it again?

Ссылки