Джаббамикроблоггин’
Антон Угнич — замечательный человек. Создал такой замечательный сервис для Jabber-микроблоггинга. Только сервис этот совсем не жаберный, а вполне себе вебовый. Туда только постить почему-то приходится через Jabber. Настройки на вебе, читать его удобнее в вебе.Я ему говорил, сделай, мол, управление ботом через менюшки, ad hoc/data forms уже все клиенты поддерживают, а он не хочет. Говорит, заучивать команды и перепрыгивать в
веб-браузер — это пользователю удобнее.
Давайте, что ли, напишем Антону в отместку протокол (ну и клиенты с плагинами, конечно) для микроблоггинга через XMPP? За основу возьмём, конечно PEP.
( Собственно… )
Вот, я тут набросал основные функции:
- Приём сообщений от автора и рассылка подписчикам (PEP это уже умеет).
- Подписка на сообщения (PEP это уже умеет).
- Запрос всех/последних/указанных сообщений определённого пользователя.
- Запрос подписчиков и френдов (профиль?).
- Настройки через Data Forms.
Дополнительные функции:
- «Собачка» доставляет сообщение указанному пользователю, даже если он не подписан.
- Заведение френдов и сообщения «только для френдов».
- И обратное по смыслу
действие — бан — запрет на получение сообщений с определённого JID.- Статистика по серверу (включая самых популярных пользователей, прямой эфир и др.).