Преамбула Некоторое время назад я писал о способах публикации заметок Evernote через Jabber. Дальше было два пути: крайне медленный и неудобный (jabber -> twitter.im -> twitter -> evernote) через Twitter и неэффективный (поскольку не было общественного транспорта) через smtp транспорт. После столь неутешительных выводов я немного собрался с мыслями и написал своего jabber-бота для публикации заметок в Evernote — сегодня представляю его публике.
Применение
Бот живет по адресу xmpp: [email protected] .Для того, чтобы получить помощь по командам, достаточно отправить ему сообщение с любым текстом (и добавить его в список, чтобы он мог показывать свой онлайн-статус) или сообщение с текстом «помощь» после регистрации.
Для авторизации бота используется OAuth (в целях безопасности пришлось отказаться от регистрации по логину и паролю).
Добавлю только, что элементы синтаксиса можно объединять в любом порядке: «((Заголовок)) [[ Блокнот]] Текст заметки» или «[[ Блокнот ]] ((Заголовок)) Текст заметки» — как удобнее.
Бот также позволяет отправить заметку без текста (необходимо указать заголовок).
Сообщения об ошибках, конечно, очень приветствуются.
Наслаждайтесь его использованием! P.S. Если хабра-сообществу будет интересно, могу позже рассказать о процессе разработки и выложить исходники Python в соответствующем блоге — для тех, кто собирается работать с Evernote API (и особенно с OAuth), это может быть полезно, т.к.
у меня есть хороших примеров по этой теме почти не нашел.
Теги: #jabber #evernote #мессенджеры
-
Политика Паролей
19 Oct, 24 -
Перевод Звонка На Внутренний Номер
19 Oct, 24 -
Управление Автомобилем Через Bluetooth
19 Oct, 24 -
Просто Еще Один Просмотрщик Гитарных Файлов
19 Oct, 24 -
Взгляд На Блог «По-Старому»
19 Oct, 24 -
Delphi Xe5 + Android: Первые Впечатления
19 Oct, 24