Управляющие команды в Jabber: различия между версиями
Rain (обсуждение | вклад) м (Отмена правки 5737 участника Кошка - кнопка-кнопкой, но тут речь именно о командах) |
Rain (обсуждение | вклад) м |
||
(не показано 13 промежуточных версий 6 участников) | |||
Строка 1: | Строка 1: | ||
Для более быстрого и удобного выполнения некоторых действий в Jabber есть специальные команды (иногда их еще называют ''тегами''). Для выполнения команды просто введите ее самой первой в строке набора текста. Большинство команд предназначены для выполнения различных действий в [[Конференции|конференции]], но некоторые (а именно: '''/clear''' и '''/me''') могут работать и при обычном чате. | Для более быстрого и удобного выполнения некоторых действий в Jabber есть специальные команды (иногда их еще называют ''тегами''). Для выполнения команды просто введите ее самой первой в строке набора текста. Большинство команд предназначены для выполнения различных действий в [[Конференции|конференции]], но некоторые (а именно: '''/clear''' и '''/me''') могут работать и при обычном чате. | ||
{| border='1' align='center' class='standart' | Изначально эти команды использовались для управления в IRC. Так как многие привыкли к ним, они были адаптированы для использования в Jabber. Но здесь эти команды не выполняют управляющую функцию - для Jabber-сервера это обычный текст, поэтому клиенты должны автоматически преобразовывать их в другие, естественные для Jabber команды. | ||
Ниже показана таблица поддержки таких команд в различных [[Клиенты Jabber|Jabber-клиентах]]: | |||
<center> | |||
{| border='1' align='center' class='standart' width=85% | |||
|- | |- | ||
!bgcolor=lightblue width=20%|Тег | !bgcolor=lightblue width=20%|Тег | ||
Строка 17: | Строка 22: | ||
|- | |- | ||
!bgcolor=lightgreen|[[Psi]] | !bgcolor=lightgreen|[[Psi]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Gajim]] | !bgcolor=lightgreen|[[Gajim]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Tkabber]] | !bgcolor=lightgreen|[[Tkabber]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Kopete]] | !bgcolor=lightgreen|[[Kopete]] | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Да|'''/part'''}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Adium]] | !bgcolor=lightgreen|[[Adium]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Miranda]] | !bgcolor=lightgreen|[[Miranda]] | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Pidgin]] | !bgcolor=lightgreen|[[Pidgin]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да|'''/part'''}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[QIP Infium]] | !bgcolor=lightgreen|[[QIP Infium]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да|'''/quit'''}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Jabbim]] | !bgcolor=lightgreen|[[Jabbim]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Coccinella]] | !bgcolor=lightgreen|[[Coccinella]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
|- | |- | ||
!bgcolor=lightgreen|[[Jimm Aspro]] | !bgcolor=lightgreen|[[Jimm Aspro]] | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да|'''/quit'''}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
|- | |||
!bgcolor=lightgreen|[[qutIM]] | |||
|{{Да}} | |||
|{{Да}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Да}} | |||
|{{Нет}} | |||
|- | |- | ||
|} | |} | ||
</center> | |||
В некоторых клиентах список доступных тегов выводится по команде '''/help'''. | В некоторых клиентах список доступных тегов выводится по команде '''/help'''. | ||
Строка 144: | Строка 161: | ||
;/me:Фраза, написанная после тега, произносится от 3-го лица, например: | ;/me:Фраза, написанная после тега, произносится от 3-го лица, например: | ||
/me задумался | |||
* Вася задумался | * Вася задумался | ||
;/nick:Изменение своего ника в конференции. В качестве параметра передается новый ник: | ;/nick:Изменение своего ника в конференции. В качестве параметра передается новый ник: | ||
/nick | /nick Флуд3р | ||
*** Вася теперь известен как | *** Вася теперь известен как Флуд3р | ||
;/clear:Очистка окна разговора | ;/clear:Очистка окна разговора. В некоторых клиентах её заменяет кнопка | ||
;/ban:Запретить участнику заходить в конференцию, при этом его [[Jabber ID]] добавляется в бан-лист в настройках комнаты. В качестве параметра передается ник участника: | ;/ban:Запретить участнику заходить в конференцию, при этом его [[Jabber ID]] добавляется в бан-лист в настройках комнаты. В качестве параметра передается ник участника: | ||
/ban sp@mer | /ban sp@mer | ||
* sp@mer забанен | |||
;/kick:Выгнать участника из конференции. В качестве параметра передается ник участника: | ;/kick:Выгнать участника из конференции. В качестве параметра передается ник участника: | ||
/kick | /kick Флуд3р | ||
* Флуд3р выгнан | |||
;/leave:Выйти из конференции | ;/leave:Выйти из конференции | ||
;/say:В некоторых клиентах служит для экранирования фраз, начинающихся с "'''/'''", при этом текст, идущий после тега, передается без изменений. | ;/say:В некоторых клиентах служит для экранирования фраз, начинающихся с "'''/'''", при этом текст, идущий после тега, передается без изменений. Иногда можно заменить пробелом от начала строки. | ||
;/topic:Изменение темы в конференции. Параметром служит текст новой темы, например: | ;/topic:Изменение темы в конференции. Параметром служит текст новой темы, например: | ||
/topic Впереди пятница! Готовимся к выходным! :) | /topic Впереди пятница! Готовимся к выходным! :) | ||
;/names:Вывод списка участников конференции | ;/names: Вывод списка участников конференции | ||
;/rejoin: Перезаход в конференцию без закрытия её окна, например, чтобы сберечь переписку (лучше поставить плагин-логгер, если имеется, либо привести в конференцию бота-логгера) | |||
[[Category:Конференции]][[Category:Юзабилити]] | [[Category:Конференции]][[Category:Юзабилити]] |
Текущая версия на 15:31, 14 сентября 2012
Для более быстрого и удобного выполнения некоторых действий в Jabber есть специальные команды (иногда их еще называют тегами). Для выполнения команды просто введите ее самой первой в строке набора текста. Большинство команд предназначены для выполнения различных действий в конференции, но некоторые (а именно: /clear и /me) могут работать и при обычном чате.
Изначально эти команды использовались для управления в IRC. Так как многие привыкли к ним, они были адаптированы для использования в Jabber. Но здесь эти команды не выполняют управляющую функцию - для Jabber-сервера это обычный текст, поэтому клиенты должны автоматически преобразовывать их в другие, естественные для Jabber команды.
Ниже показана таблица поддержки таких команд в различных Jabber-клиентах:
Тег | /me | /nick | /clear | /ban | /kick | /leave | /say | /topic | /names |
---|---|---|---|---|---|---|---|---|---|
Jabber-клиент | |||||||||
Psi | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет |
Gajim | Да | Да | Да | Да | Да | Да | Да | Да | Да |
Tkabber | Да | Да | Да | Да | Да | Да | Нет | Да | Нет |
Kopete | Нет | Нет | Да | Нет | Нет | /part | Да | Нет | Нет |
Adium | Да | Да | Да | Да | Да | Нет | Нет | Да | Нет |
Miranda | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
Pidgin | Да | Да | Да | Да | Да | /part | Да | Да | Нет |
QIP Infium | Да | Да | Нет | Да | Да | /quit | Нет | Да | Нет |
Jabbim | Да | Да | Нет | Нет | Нет | Да | Да | Нет | Нет |
Coccinella | Да | Да | Нет | Нет | Нет | Да | Нет | Да | Нет |
Jimm Aspro | Да | Да | Нет | Да | Да | /quit | Нет | Да | Нет |
qutIM | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Нет |
В некоторых клиентах список доступных тегов выводится по команде /help.
Описание тегов:[править]
- /me
- Фраза, написанная после тега, произносится от 3-го лица, например:
/me задумался * Вася задумался
- /nick
- Изменение своего ника в конференции. В качестве параметра передается новый ник:
/nick Флуд3р *** Вася теперь известен как Флуд3р
- /clear
- Очистка окна разговора. В некоторых клиентах её заменяет кнопка
- /ban
- Запретить участнику заходить в конференцию, при этом его Jabber ID добавляется в бан-лист в настройках комнаты. В качестве параметра передается ник участника:
/ban sp@mer * sp@mer забанен
- /kick
- Выгнать участника из конференции. В качестве параметра передается ник участника:
/kick Флуд3р * Флуд3р выгнан
- /leave
- Выйти из конференции
- /say
- В некоторых клиентах служит для экранирования фраз, начинающихся с "/", при этом текст, идущий после тега, передается без изменений. Иногда можно заменить пробелом от начала строки.
- /topic
- Изменение темы в конференции. Параметром служит текст новой темы, например:
/topic Впереди пятница! Готовимся к выходным! :)
- /names
- Вывод списка участников конференции
- /rejoin
- Перезаход в конференцию без закрытия её окна, например, чтобы сберечь переписку (лучше поставить плагин-логгер, если имеется, либо привести в конференцию бота-логгера)