Команды скайпа (скрытые возможности)

В данной статье обсудим скрытые возможности Skype.
Прочитав статью вы сможете вставлять скрытые смайлики, которые присутсвуют в программе.
Научитесь использовать админ и аналогичные irc команды в Skype, а также получать прочую информацию о звонке.
Начнём с команд. Все команды вводятся в окне чата с другим пользователем или группой пользователей.

Первая и основная это:

/help

 C помощью её вы получите список основных команд.

Команды для чата:

/me [text] - писать текст от третьего лица (аналог irc).
/alertsoff - выключить уведомления (всплывающие окна) о сообщениях.
/alertson [text] - всплывающие окно, если в чате напишут заданный вами этой командой текст текст (например ваш ник).
/find [text] - найти текст в чате.
/history - показать историю чата.
/htmlhistory - показать историю чата в виде html в браузере.
/clear - полностью очистить историю чата.
/topic [text] - сменить название чата (если позволяют текущие права в чате).
/fa or / - повторить поиск с последним параметром.
/eggy - раньше было что-то типа eastern eaggs (пасхальные яйца), какая-та прикольная фишка, но сейчас не работат.

Команды для администрирования, добавления и удаления пользователей чата, а также показывающие различную информацию о чате (соответственно для выполнения некоторых нужны привилегии создателя чата)


/add [Skype Name] - добавить пользователя в чат (по нику в Skype).
/call [Skype Name] - позвонить кому-либо по нику в Skype.
/leave - выйти из чата (невозможно, если вы создатель этого чата).
/clearpassword - убрать защиту паролем.
/goadmin - размещает значок «Создатель» рядом с именем создателя в чате.
/info - показать текущее количество людей в чате и максимально возможное количество людей.
/showmembers - показать список участников чата и их привилегии.
/kick [Skype Name] - выкинуть кого-либо из чата по нику.
/kickban [Skype Name] - забанить кого-либо в чате по нику.


Команды получения информации /get

/get allowlist - показать людей, кто имеет доступ в чат.
/get banlist - показать людей, кто забанен в чате.
/get creator - показать организатора конференции.
/get guidelines - просмотреть правила чата.
/get xguidelines - просмотр каких-то дополнительных правил (точно не ясен смысл).
/get options - посмотреть опции чата.
/get password_hint - получить подсказку пароля.
/get role - узнать ваши права в чате.
/get uri - выдаёт ссылку для присоединения к вашему чату вида: skype:?chat&blob=smth, кликая по ней в браузере можно сразу присоединиться к чату.


Задаём параметры командой /set

/set allowlist [[+|-]mask] - сделать список, кому можно добавляться в чат по маске.
/set banlist [[+|-]mask] - сделать список забаненных по маске.
/set guidelines [text] - установить правила чата.
/set password [text] - установить пароль (пробелы в пароле запрещены).
/set password_hint [text] - установить подсказку для пароля.
/setpassword [password] [password hint] - установить пароль и подсказку пароля.
/whois [Skype Name] - узнать подробную информацию по нику и его права в чате.
/setrole [Skype Name] MASTER | HELPER | USER | LISTENER - перевести пользователя чата в группу (указывать после setrole только одно значение за раз).
/get [creator|masters||users|listeners|level] - показать пользователей по группам (указывать после get только одно значение за раз).
/set [masters|users|listeners] usernames - перевести пользователей чата в группу (указывать после set только одно значение за раз).
/set options [[+|-]flag] - установить различные опции чата.


Примеры /set options:  (писать так: /set options option)
USERS_ARE_LISTENERS - заглушает всех пользователей в чате (кто входит в гуппу Users).
USERS_ARE_WRITERS - по идее отменяет действие заглушения пользователей (кто входит в группу Users).
JOINING_ENABLED - пользователи могут добавляться в чат, если выключено, то не смогут.
JOINERS_BECOME_APPLICANTS - при включении данной опции необходимо одобрение пользователей от MASTERS или Creator для входа в чат.
JOINERS_BECOME_LISTENERS - все вновь приходящие в чат смогут только слушать беседу.
HISTORY_DISCLOSED - при отключении новые пользователи смогут видеть сообщения добавленные ранее своего входа в чат (лимит 400 сообщений или период в 2 недели (зависит от того, что будет достигнуто раньше)).
TOPIC_AND_PIC_LOCKED_FOR_USERS - запрет смены темы беседы (чата) и картинки чата для пользователей.

Подробнее о правах:

  • Creator — создатель (администратор). В каждом чате может находиться только один участник с данной ролью. Создатель может назначать модераторов и устанавливать опции. Ему доступны все команды.
  • Master — модератор. Может удалять участников из чата, редактировать и удалять сообщения, отправлять в режим «только для чтения», авторизовать.
  • Helper — «помощник». На него не распространяется опция USERS_ARE_LISTENERS.
  • User — обычный участник чата, может отправлять в него сообщения.
  • Listener — «слушатель». Участникам с этой ролью разрешено читать сообщения, но запрещено отправлять.
  • Applicant — участник, ожидающий авторизации.
Все роли в скайпе — взаимоисключающие (то есть участник может иметь только одну роль).

 HTML в Скайпе — использование HTML-разметки в сообщениях, отправляемых в текстовых чатах мессенджера Skype в версиях ≤5.7 для Windows. Скайп позволяет ограниченно использовать некоторую HTML-разметку. Для того, чтобы она отобразилась в сообщении, надо зажать клавиши Shift и Ctrl, после чего отправить сообщение в конференцию или приватный чат при помощи щелчка мышью на кнопке «отправить сообщение».
В версии для Linux надо зажать правые клавиши Shift и Ctrl, а затем отправить сообщение нажатием Enter. Однако, результат виден не будет. Также в версии для Linux не видно оформление, отправленное через Windows-клиенты.
На Хабрахабре в январе 2012 года была анонсирована возможность отправлять через скайп простые картинки, составляемые с помощью допустимых тегов.
В новой версии скайпа 5.8.0.154 больше нет возможности отправлять HTML. Но при этом код отправленный с версии младше, отображается в новой версии нормально. Для отправки кода нужна версия скайпа ≤5.7

Поддерживаются только некоторые теги, в том числе нерекомендуемые к использованию согласно современным стандартам HTML и CSS. CSS-стили элементов не поддерживаются. При отправке сообщения с ними они просто исчезнут.
HTML-разметка, которая работает в Скайпе:
  • зачёркивание (<s> </s>);
  • подчёркивание (<u> </u>);
  • цвет текста (<font color="#ff0000"> </font>), можно использовать только параметры вида #aaaaaa;
  • маркированные и нумерованные списки (<ul> <li> </li> </ul>, <ol> <li> </li> </ol>);
  • внешние ссылки (<a href="http://wikipedia.org">wikipedia.org</a>);
  • мигающий текст (<blink> </blink>);
  • изменение размера текста (<font size="15">final test</font>);
  • жирный шрифт и курсив (<b></b> и <i></i> соответственно);
  • HTML-комментарии (<!-- -->).
  • цитаты (<quote author="skype_id" authorname="DisplayedName" conversation="ConversationName" timestamp="unixTimestamp"><legacyquote>[hh:mm:ss] DisplayedName: </legacyquote>Quoted text</quote>).
  • горизонтальная линия (<hr />).
Несуществующие теги (например, <tag> </tag>) никак не влияют на форматирование сообщения и просто исчезают.
Если хотя бы один из парных тегов не закрыт, то Скайп не даст отправить сообщение (кнопка «отправить сообщение» не сработает).
Практическое применение: более красивое оформление реплик, сокращение ссылок при помощи тегов <a href="">. Также с помощью тегов появляется возможность отправлять пустые сообщения.
Недостатки: оформление поддерживается не во всех версиях Скайпа, не работает через API, может не отображаться при использовании нестандартных клиентов, появляется возможность скрытой подмены цели ссылки с расчётом на пользователей, немедленно нажимающих на ссылку и не проверяющих её настоящую цель.

Картинки в сообщении в скайпе
Несмотря на то, что тег img не поддерживается, 17 января 2012 года на Хабрахабре хабраюзером zhovner была анонсирована возможность отправлять через Скайп несложные картинки, генерируемые при помощи допустимых тегов.