6980
Comment:
|
7005
TODO
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from simplified Команды упрощённого интерфейса, как правило, состоят из заглавных латинских букв или спецсимволов. Со спецсимволов также начинаются специальные идентификаторы системы BNW: |
=== Упрощённый интерфейс === Команды упрощённого интерфейса, как правило, состоят из заглавных латинских букв или спецсимволов. Со спецсимволов также начинаются специальные идентификаторы системы [[../../start|BnW]]: ||{{{@username}}}||пользователь|| ||{{{#0XYNTA}}}||пост|| ||{{{#0XYNTA/F4G}}}||комментарий|| ||{{{*tag}}}||тег|| ||{{{!club}}}||клуб|| |
Line 4: | Line 9: |
* @user - пользователи * #MES4G3/CMT - сообщения/комменты * *tag - [[тэги]] * !club - [[клубы]] Если символ в начале строки не воспринимается как команда, система воспринимает всю строку как текст сообщения. Таким образом, команды упрощённого интерфейса можно группировать следующим образом: |
Если отправленный текст не соответствует ни одной команде, создаётся новое сообщение. Команды упрощённого интерфейса можно группировать следующим образом: |
Line 12: | Line 12: |
||{{{ Hello, World! }}}|| Отправить сообщение с текстом Hello, World! || ||{{{ *tag1 *tag2 Hello, World! }}}|| Отправить сообщение с текстом Hello, World! и с тэгами tag1 и tag2|| ||{{{ !club1 !club2 Hello, World! }}}||Отправить сообщение с текстом Hello, World! в клубы club1 и club2|| **ВНИМАНИЕ!** По умолчанию сообщения, отправляемые в клубы, отправляются __только__ в клубы, то есть те из ваших подписчиков, которые не подписаны ни на один из этих клубов, этого сообщения не получат. Чтобы сообщение попало и в клубы, и вашим друзьям, надо добавить ещё псевдо-клуб !@ Например: ||{{{ !club1 !club2 !@ *tag1 *tag2 Hello, World! }}}||Отправить сообщение с текстом Hello, World! с тэгами tag1 и tag2 в клубы club1 и club2 __и__ вашим подписчикам|| |
||{{{Hello, World!}}}||Отправить сообщение с текстом {{{Hello, World!}}}|| ||{{{*tag1 *tag2 Hello, World!}}}||Отправить сообщение с текстом {{{Hello, World!}}} и тэгами {{{tag1}}} и {{{tag2}}}.|| ||{{{!club1 !club2 Hello, World!}}}||Отправить сообщение с текстом {{{Hello, World!}}} в клубы {{{club1}}} и {{{club2}}}.|| '''ВНИМАНИЕ!''' По умолчанию сообщения, отправляемые в клубы, доставляются __только__ в клубы, т.е. те из ваших подписчиков, которые не подписаны ни на один из этих клубов, это сообщения не получат. Чтобы сообщение доставилось и в клубы, и вашим друзьям, необходимо добавить псевдо-клуб {{{!@}}}<<BR>> Например: ||{{{!club1 !club2 !@ *tag1 *tag2 Hello, World!}}}||Отправить сообщение с текстом {{{Hello, World!}}} с тэгами {{{tag1}}} и {{{tag2}}} в клубы {{{club1}}} и {{{club2}}} __и__ вашим подписчикам.|| |
Line 20: | Line 20: |
||{{{ #0XYNTA Good day to you too, kind sir }}}||Отправить ответ на сообщение с идентификатором 0XYNTA с текстом Good day to you too, kind sir|| ||{{{ #0XYNTA/F4G Good day to you too, kind sir }}}||Отправить ответ на коммент с идентификатором 0XYNTA/F4G с текстом Good day to you too, kind sir|| |
||{{{#0XYNTA Good day to you too, kind sir.}}}||Ответить {{{Good day to you too, kind sir.}}} на сообщение с идентификатором {{{0XYNTA}}}.|| ||{{{#0XYNTA/F4G Good day to you too, kind sir.}}}||Ответить {{{Good day to you too, kind sir.}}} на комментарий с идентификатором {{{0XYNTA/F4G}}}.|| |
Line 24: | Line 24: |
||{{{ #0XYNTA }}}||Показать текст сообщения с идентификатором 0XYNTA|| ||{{{ #0XYNTA+ }}}||Показать текст сообщения с идентификатором 0XYNTA и все комменты к нему|| ||{{{ # }}}||Показать 20 последних сообщений из своей ленты (то есть от пользователей и/или из клубов, на которых вы подписаны)|| ||{{{ #+ }}}||Показать 20 последних сообщений на всём сервере|| ||{{{ @username }}}||Показать 20 последних сообщений пользователя username|| ||{{{ *tag }}}||Показать 20 последних сообщений с тэгом tag|| ||{{{ !club }}}||Показать 20 последних сообщений из клуба club|| ||{{{ ? word }}}||Поиск сообщений со словом word на сервере|| |
||{{{#0XYNTA}}}||Показать текст сообщения с идентификатором {{{0XYNTA}}}.|| ||{{{#0XYNTA+}}}||Показать текст сообщения с идентификатором {{{0XYNTA}}} и все комментарии к нему.|| ||{{{#}}}||Показать 20 последних сообщений из своей ленты (т.е. от пользователей и/или ('''???''') из клубов, на которых вы подписаны).|| ||{{{#+}}}||Показать 20 последних сообщений на всём сервере.|| ||{{{@username}}}||Показать 20 последних сообщений пользователя {{{username}}}.|| ||{{{*tag}}}||Показать 20 последних сообщений с тэгом {{{tag}}}.|| ||{{{!club}}}||Показать 20 последних сообщений из клуба {{{club}}}.|| ||{{{? word}}}||Поиск сообщений со словом {{{word}}} на сервере.|| |
Line 34: | Line 34: |
||{{{ ! #0XYNTA }}}||Порекомендовать сообщение с идентификатором 0XYNTA всем своим подписчикам|| ||{{{ ! #0XYNTA Вы только посмотрите на это! }}}||Порекомендовать сообщение с идентификатором 0XYNTA всем своим подписчикам с комментарием "Вы только посмотрите на это!"|| |
||{{{! #0XYNTA}}}||Рекомендовать сообщение с идентификатором {{{0XYNTA}}} всем своим подписчикам.|| ||{{{! #0XYNTA Ты только посмотри на неё!}}}||Рекомендовать сообщение с идентификатором {{{0XYNTA}}} всем своим подписчикам с комментарием {{{Ты только посмотри на неё!}}}|| |
Line 38: | Line 38: |
||{{{ S }}}|| Показать список своих подписок в формате {{{ user user1 user user2 club club1 ... }}} в хронологическом порядке. Показывает пользователей, тэги, клубы, но не сообщения. ||{{{ S #0XYNTA }}}||Подписаться на все будущие комменты к сообщению с идентификатором 0XYNTA (происходит автоматически, если вы отвечаете на это сообщение или рекомендуете его)|| ||{{{ S @username }}}||Подписаться на все будущие сообщения пользователя username|| ||{{{ S *tag }}}||Подписаться на все будущие сообщения с тэгом tag|| ||{{{ S !club }}}||Вступить в клуб club|| ||{{{ U #0XYNTA }}}||Отписаться от треда с идентификатором 0XYNTA|| ||{{{ U @username }}}||Отписаться от пользователя username|| ||{{{ U *tag }}}||Отписаться от тэга tag|| ||{{{ U !club }}}||Выйти из клуба club|| |
||{{{S}}}||Показать список своих подписок в формате {{{user1 user2 club1 club2}}} в хронологическом порядке. Показывает пользователей, тэги и клубы.|| ||{{{S #0XYNTA}}}||Подписаться на все последующие комментарии к посту с идентификатором {{{0XYNTA}}} (происходит автоматически, если вы отвечаете на это сообщение или рекомендуете его).|| ||{{{S @username}}}||Подписаться на все последующие посты и рекомендации пользователя {{{username}}}.|| ||{{{S *tag}}}||Подписаться на все будущие сообщения с тэгом {{{tag}}}.|| ||{{{S !club}}}||Вступить в клуб {{{club}}}.|| ||{{{U #0XYNTA}}}||Отписаться от треда с идентификатором {{{0XYNTA}}}.|| ||{{{U @username}}}||Отписаться от пользователя {{{username}}}.|| ||{{{U *tag}}}||Отписаться от тэга {{{tag}}}.|| ||{{{U !club}}}||Выйти из клуба {{{club}}}.|| |
Line 56: | Line 49: |
||{{{ D #0XYNTA }}}||Удалить сообщение с идентификатором 0XYNTA (работает только если это ваше сообщение)|| ||{{{ D #0XYNTA/F4G }}}||Удалить коммент к своему сообщению|| ||{{{ PING }}}||Проверка связи с сервером|| ||{{{ INTERFACE interfacename }}}||Переключиться на интерфейс interfacename. На данный момент единственным другим интерфйсом является "красноглазый" интерфейс, переключиться на который можно командой {{{ INTERFACE redeye }}}|| ||{{{ JID +my@jabber.id }}}||Добавить к своему аккаунту дополнительный JID my@jabber.id. После этого с my@jabber.id необходимо отправить сообщение {{{ confirm ваш_ник }}} роботу bnw.im|| ||{{{ JID -my@jabber.id }}}||Удалить my@jabber.id из своего аккаунта|| ||{{{ JID !my@jabber.id }}}||Сделать JID my@jabber.id активным по умолчанию|| ||{{{ HELP }}}||Краткая помощь по командам на английском языке|| |
||{{{D #0XYNTA}}}||Удалить пост с идентификатором {{{0XYNTA}}} (работает только если это ваш пост).|| ||{{{D #0XYNTA/F4G}}}||Удалить комментарий с идентификатором {{{0XYNTA/F4G}}} (работает только если это ваш комментарий или ваш пост).|| ||{{{interface interfacename}}}||Переключиться на интерфейс {{{interfacename}}}. На данный момент доступно два интерфейса: [[../redeye|redeye]] (красноглазый) и {{{simplified}}} (упрощённый; описанный в данной статье).|| ||{{{jid +my@jabber.id}}}||Добавить к своему аккаунту дополнительный jid [[xmpp:my@jabber.id|my@jabber.id]]. После этого с [[xmpp:my@jabber.id|my@jabber.id]] необходимо отправить сообщение {{{confirm ваш_ник}}} вашему контакту [[xmpp:bnw.im|bnw.im]] для подтверждение смены настроек.|| ||{{{jid -my@jabber.id}}}||Удалить jid [[xmpp:my@jabber.id|my@jabber.id]] из своего аккаунта.|| ||{{{jid !my@jabber.id}}}||Сделать jid [[xmpp:my@jabber.id|my@jabber.id]] активным по умолчанию.|| ||{{{help}}}||Краткая справка по командам.|| ||{{{ping}}}||Проверка связи с сервером.|| |
Line 65: | Line 58: |
'''ВНИМАНИЕ!''' Все команды упрощённого интерфейса регистрозависимы, а всё, что не воспринимается как команда, воспринимается как текст сообщения. То есть, если вы вместо HELP напишете help, или Help, или, скажем, hELp, то вместо помощи вы отправите сообщение с таким текстом. | ||<#FF0000> TODO /!\ Добавить информацию о регистре команд.|| ||<#FF0000> TODO /!\ Добавить информацию о командах {{{set}}}, {{{vcard}}}.|| |
Упрощённый интерфейс
Команды упрощённого интерфейса, как правило, состоят из заглавных латинских букв или спецсимволов. Со спецсимволов также начинаются специальные идентификаторы системы BnW:
@username |
пользователь |
#0XYNTA |
пост |
#0XYNTA/F4G |
комментарий |
*tag |
тег |
!club |
клуб |
Если отправленный текст не соответствует ни одной команде, создаётся новое сообщение. Команды упрощённого интерфейса можно группировать следующим образом:
Постинг
Hello, World! |
Отправить сообщение с текстом Hello, World! |
*tag1 *tag2 Hello, World! |
Отправить сообщение с текстом Hello, World! и тэгами tag1 и tag2. |
!club1 !club2 Hello, World! |
Отправить сообщение с текстом Hello, World! в клубы club1 и club2. |
ВНИМАНИЕ! По умолчанию сообщения, отправляемые в клубы, доставляются только в клубы, т.е. те из ваших подписчиков, которые не подписаны ни на один из этих клубов, это сообщения не получат. Чтобы сообщение доставилось и в клубы, и вашим друзьям, необходимо добавить псевдо-клуб !@
Например:
!club1 !club2 !@ *tag1 *tag2 Hello, World! |
Отправить сообщение с текстом Hello, World! с тэгами tag1 и tag2 в клубы club1 и club2 и вашим подписчикам. |
Ответы
#0XYNTA Good day to you too, kind sir. |
Ответить Good day to you too, kind sir. на сообщение с идентификатором 0XYNTA. |
#0XYNTA/F4G Good day to you too, kind sir. |
Ответить Good day to you too, kind sir. на комментарий с идентификатором 0XYNTA/F4G. |
Просмотр
#0XYNTA |
Показать текст сообщения с идентификатором 0XYNTA. |
#0XYNTA+ |
Показать текст сообщения с идентификатором 0XYNTA и все комментарии к нему. |
# |
Показать 20 последних сообщений из своей ленты (т.е. от пользователей и/или (???) из клубов, на которых вы подписаны). |
#+ |
Показать 20 последних сообщений на всём сервере. |
@username |
Показать 20 последних сообщений пользователя username. |
*tag |
Показать 20 последних сообщений с тэгом tag. |
!club |
Показать 20 последних сообщений из клуба club. |
? word |
Поиск сообщений со словом word на сервере. |
Рекомендации
! #0XYNTA |
Рекомендовать сообщение с идентификатором 0XYNTA всем своим подписчикам. |
! #0XYNTA Ты только посмотри на неё! |
Рекомендовать сообщение с идентификатором 0XYNTA всем своим подписчикам с комментарием Ты только посмотри на неё! |
Подписки
S |
Показать список своих подписок в формате user1 user2 club1 club2 в хронологическом порядке. Показывает пользователей, тэги и клубы. |
S #0XYNTA |
Подписаться на все последующие комментарии к посту с идентификатором 0XYNTA (происходит автоматически, если вы отвечаете на это сообщение или рекомендуете его). |
S @username |
Подписаться на все последующие посты и рекомендации пользователя username. |
S *tag |
Подписаться на все будущие сообщения с тэгом tag. |
S !club |
Вступить в клуб club. |
U #0XYNTA |
Отписаться от треда с идентификатором 0XYNTA. |
U @username |
Отписаться от пользователя username. |
U *tag |
Отписаться от тэга tag. |
U !club |
Выйти из клуба club. |
Прочее
D #0XYNTA |
Удалить пост с идентификатором 0XYNTA (работает только если это ваш пост). |
D #0XYNTA/F4G |
Удалить комментарий с идентификатором 0XYNTA/F4G (работает только если это ваш комментарий или ваш пост). |
interface interfacename |
Переключиться на интерфейс interfacename. На данный момент доступно два интерфейса: redeye (красноглазый) и simplified (упрощённый; описанный в данной статье). |
jid +my@jabber.id |
Добавить к своему аккаунту дополнительный jid my@jabber.id. После этого с my@jabber.id необходимо отправить сообщение confirm ваш_ник вашему контакту bnw.im для подтверждение смены настроек. |
jid -my@jabber.id |
Удалить jid my@jabber.id из своего аккаунта. |
jid !my@jabber.id |
Сделать jid my@jabber.id активным по умолчанию. |
help |
Краткая справка по командам. |
ping |
Проверка связи с сервером. |
TODO Добавить информацию о регистре команд. |
TODO Добавить информацию о командах set, vcard. |