Имбирь - твой спиритический овощ. Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

Упоротый наркоман развлекаясь с Twisted, TurboGears и MongoDB за один вечер и день написал клон жуечки.
Но пока не полный. Только джаббер-часть. (что впрочем будет скоро починено)
Смысл этого клона — не УВЕСТИ У УГНИЧА АУДИТОРИЮ СПИЗДИТЬ ПОПУЛЯРНОСТЬ ХИТЫ ТРАФИК КОРЫСТЬ,
а просто развлечение для себя. А еще playground для фишек которые @ugnich отказался реализовывать в Juick.
Возможно чем-то из них он впечатлится и "бэкпортирует" обратно.
Из того, что задумывалось, реализовано пока не так уж много.
Как вы можете увидеть далее, ебаный костыль имеет другой формат команд (и я считаю ТАКОЙ их парсер своим маленьким достижением).
Потенциально задумывается, что "парсеров" команд т.е. их форматов будет несколько и пользователи будут иметь возможность переключать их.
Пока реализован только парсер, называющийся RedEye (ну вы поняли).

Итак, чтобы начать тестировать это поделие, добавьте в ростер следующий JID: bnw.blasux.ru (да, без собаки, это сервис)
Пока сервис не отвечает нормально на запросы подписки и не показывает свой статус. Это нормально.
После этого ему можно написать "register YourNickName", а дальше руководствоваться следующей справкой:

  1. Постинг сообщений. Делается командой post.
    Можно указать опцию --tags и в параметре перечислить через запятую тэги.
    Пример: post --tags=linux,anime,mplayer ваш ляликс — говно для просмотра аниме!

  2. Ответы на сообщения. Делается командой comment.
    Опцией --message указывается сообщение на которое отвечаем. Если отвечаем
    на комментарий, то указывается в форме "msg.com".
    Примеры: comment --message 123456 ТЫ ГОВНО
    comment --message 123456.123 НЕТ ТЫ

  3. Подписка на сообщения, теги и пользователей. Делается командой subscribe (отписка — unsubscribe).
    Чтобы подписаться на тег — указываем --tag=mytag
    Чтобы подписаться на пользователя — указываем --user=somefriend
    Чтобы подписаться на сообщение (комментарии к нему) — указываем --message=messageid
    Список подписок показывается по команде subscriptions.

  4. Отображение сообщений. Делается командой show.
    Без аргументов — отображает все последние сообщения (20 штук).
    Каждая следующая опция сокращает вывод:
    Фильтр по тегу: --tag=mytag
    Фильтр по пользователю: --user=somefriend
    Фильтр по номеру сообщения (возвратит одно или ноль): --message=messageid

При использовании фильтра по номеру можно указать --replies, тогда сообщение покажется со всеми комментариями.

  1. Короткие и длинные команды и аргументы. Каждая команда имеет укороченное имя:
    post -> p, show -> s, subscribe -> sub, unsubscribe -> usub, subscriptions -> lsub, comment -> c.
    Каждая опция тоже имеет короткое имя, обычно совпадающее с первой буквой длинного.
    Так вместо --tags=tag1,tag2,tag3 можно писать -t tag1,tag2,tag3.
    т.е. если сокращать всё, можно писать так:
    p -t linux,anime,mplayer ваш ляликс — говно для просмотра аниме!
    c -m 123456.123 НЕТ ТЫ

  2. Подобие справки. Есть команда help, которая выведет все команды + описание их аргументов, коротких и длинных

#C05YWU (4) / @ninesigns / 1943 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.