welcome: please sign in

Include all attachments?

location: u / Stiletto / BnW / Интерфейс_redeye

Красноглазый интерфейс

TODO /!\ Привести во вменяемый вид или сделать автохелп у бота.

<!> Пока можно пользоваться исходником, там всегда актуальная и более-менее понятная версия.

interface

Синтаксис: interface <ifacename>

Смена интерфейса. Единственный аргумент -- имя интерфейса.

Пример: interface redeye

subscribe

Синтаксис: subscribe [-utcm <target>] [--user=<username>] [--tag=<tag>] [--club=<club>] [--message=<message>]

Короткое имя: sub

Подписка на тег, клуб, пользователя или сообщение (ответы на сообщение).

unsubscribe

Синтаксис: unsubscribe [-utcm <target>] [--user=<username>] [--tag=<tag>] [--club=<club>]

Короткое имя: usub

Отписка от тега, клуба, пользователя или сообщения (ответов на сообщение).

subscriptions

Синтаксис: subscriptions

Короткое имя: lsub

Показывает все ваши подписки. Второй столбец - JID, с которого сервис присылает сообщения по этой подписке.

feed

Синтаксис: feed

Короткое имя: f

Лента это сообщения, которые приходили вам по подпискам, рекомендациям и прочее. Лента также включает в себя те сообщения которые были пропущены потому что вы были в OFF.

show

Синаксис: show [--user=<user>] [--tag=<tag>] [--club=<club>] [--message=<message>] [--page=<page>] [-utcmp <target>] [--replies|-r]

Короткое имя: s

Эта команда делает две вещи: ищет сообщения по тегу, пользователю, клубу (каждый критерий поиска только один раз) (опции -u,-t,-c), а также может показать все ответы на сообщение (добавить -r к опции -m, например s -rm ASDFGH).

post

Синтаксис: post [-tc <target>] [--tags=<tags>] [--clubs=<clubs>] [-a|--anonymous] [-q|--anonymous-comments] [-s|--notop] <message>

Короткое имя: p

Эта команда постит сообщения. Это самая главная часть микроблогинга.

Аргументы:

Самый главный аргумент, содержит тело сообщения. Никакая разметка, насколько известно автору правки, не поддерживается. TODO: пофорсить markup и пр.

Тэги сообщения. Отображаются в web-морде, используются для подписок, блэклистинга и вообще. Можно брать в кавычки и использовать тэги с пробелами. FIXME: может быть нужно где-то отдельно описать всю эту кухню, чтобы не засирать спискоту.

Клубы, в которые постится сообщения. Ничем почти пока не отличаются от тэгов, но сообщение, запосщеное в клубы не попадает в основную ленту. Чтобы исправить это, нужно использовать псевдоклуб @. В будущем могут появиться всякие фичи для коллективного управления клубами.

Сообщение постится от имени Легиона. Такие сообщения можно читать в ленте пользователя anonymous.

Анонимный тред. Комментарии к сообщению делают вид, что они анонимные. Пока не работает.

Не бампать сообщение в топ. Топа пока нет, параметр не несёт функциональной нагрузки.

comment

Синтаксис: comment [-a|--anonymous] -m <message>|--message=<message>

Короткое имя: c

Эта команда постит комментарии к сообщениям. Это тоже важная часть процесса микроблогинга.

recommend

Синтаксис: recommend -m <message>|--message=<message> [text]

Короткое имя: r

Порекомендовать чужое сообщение (или своё из клуба), чтобы его получили подписчики. Можно снабдить рекомендацию опциональным комментарием.

delete

Синтаксис: delete [-m <message>|--message=<message>] [--last|-l]

Короткое имя: d

Удалить указанное или последнее сообщение/комментарий.

update

Синтаксис: update -m <message> [-d|--delete] [-t <tags>|--tags=<tags>] [-c <clubs>|--clubs=<clubs>]

Исправить тэги и клубы у сообщения.