Сцена первая. В кабинете
– Доктор… я могу составлять «белый список» чата только в маске. А еще, понимаете… Когда я в роли Listener, меня просто переполняют фантазии, я чувствую себя гениально, готов мысленно подсказать реплику ну просто любому участнику! Но когда я перехожу к User’у, выбрасываю все свои мысли в первую же минуту! А мои коллеги могут говорить часами, просто часами! Мне про это рассказывали в курилке. Я не могу признаться Master’у, поэтому я избегаю групповых встреч. Что про меня подумают! Как мне быть, доктор?
– Успокойтесь, голубчик, это распространено гораздо шире, чем вы можете себе представить. Терапия шагнула далеко вперед, обойдемся даже без фармакологии. Потренируем с вами набор специальных команд, потом вы сможете повторять их про себя даже в автобусе или за рулем. Хотя за рулем, в одиночестве, пожалуй, не стоит, хе-хе-хе. Сцепите-ка руки в замочек… Часто ли бабушка оставляла вас в старшей группе детского садика в белых шерстяных колготках собственной вязки?
[Голос за кадром.] Оставим наших героев, пусть поговорят наедине и спокойно заполнят рецепты. Знаете ли вы, что у участников чата Skype могут быть разные роли? У любого чата есть Creator (создатель). Если у него хватает дел помимо слежения за чатом, создатель может назначить в чате ведущих (Master), в полномочиях которых по сравнению с ним отсутствует только возможность назначать новых ведущих. Полноценные участники – это пользователи (User) и помощники (Helper). Последние отличаются тем, что всегда имеют право голоса в чате. Замыкают табель о рангах наблюдатели (Listener), которые могут только читать чат, и кандидаты (Applicant), ожидающие разрешения подключиться к чату.
Конечно же, такое ранжирование имеет смысл только в чатах с большим количеством участников. Групповым считается чат, в котором общаются более трех ]. человек. Даже отображение пунктов справки по командам чата в Skype зависит от количества участников беседы.
Сцена вторая. Тренировка
Над горами занимался прохладный в своей кристальной чистоте рассвет. Солнечные лучи четко высвечивали одинокую фигуру человека на гребне. Человек открыл глаза, окинул решительным взором расстилающийся перед ним суровый пейзаж. Порывистый ветер играл прядью волос.
– Так… Где там моя бумажка от доктора? Учу-учу, да никак не запомню…
[Голос за кадром.] Команды вводятся прямо в поле сообщения, перед ними ставится слеш. Советую начинать с волшебной команды /help, которая выведет список всех доступных команд. Если «хелп» не работает, обнови Skype.
– Кто это сказал?! Эх, не надо было пить розовые таблетки вместе с зелеными… Эй, как тебя там! А как я скайп обновлю? Тут только скалы да мох!
[Голос за кадром.] Это сказал я, голос за кадром! И зачем ты вообще в горы полез? А таблеточки тут ни при чем, обычная дорогущая гомеопатия из крахмала, красителя да следов какой-то пыльцы. Просто запивать их надо было водичкой, а не тем, что обычно для храбрости пьешь. Ты давай начинай, раз уже приготовился!
– Я думал, настоящие тренировки только в горах на рассвете бывают. Космические лучи, мудрость веков.
Человек медленно вдохнул и, встав на одну левую ногу, раскр, я расскажу, какие параметры были в записке. Большинство параметров команды /set options связаны с пользователями чата. JOINING_ENABLED позволит новым пользователям подключаться к чату. JOINERS_BECOME_APPLICANTS и JOINERS_BECOME_LISTENERS задает ыл бумажку.
– Первая команда – /set options, с помощью которой можно задать глобальные свойства чата! После нее идут параметры. Ой! Только не это! – Человек подпрыгнул, пытаясь поймать подхваченную ветром бумажку, которую внезапным порывом вырвало из его рук. – Вот ведь незадача!
[Голос за кадром.] Ну и возни же с тобой! Слезай давай со скалы, ищи компьютер! А пока спускаешься для всех новых участников соответствующие роли. Чтобы новички смогли войти в курс беседы, используется параметр HISTORY_DISCLOSED. Они увидят историю сообщений беседы: либо последние 400 сообщений, либо сообщения за последние две недели, если их было меньше четырех сотен. Если хочется проявить строгость, можно на время лишить всех участников права публикации новых сообщений параметром USERS_ARE_LISTENERS. Повторный ввод команды отменяет ее действие. Наконец, параметр TOPIC_AND_PIC_LOCKED_FOR_USERS запретит менять тему и эмблему чата всем, кроме его создателя-Creator’а. Просмотреть параметры текущего чата можно командой /get options. А узнать общее количество участников беседы – командой /info.
Сцена третья. Трудовые будни
На полке сиротливо пылилась коробочка с розовыми и зелеными гомеопатическими таблетками. Компанию ей составляла компьютерная мышка, которую теперь звали к столу только по праздникам. Бывший пациент-скалолаз пробежался пальцами по клавиатуре, дополнив парой мелочей правила чата, заданные ранее командой /set guidelines. Проворно сгенерировал URL-ссылку для доступа к чату командой /get url.
Убедившись, что все готово, набрал в строке «/me Всем доброго дня! Начинаем работать. Напоминаю, что просмотреть текущие правила чата можно командой /get guidelines». В чате от его имени отобразился введенный текст. На всякий случай удостоверился, что под его логином больше не запущено других Skype-сессий, командой /showplaces. На всякий случай принудительно отключил командой /remotelogout все остальные экземпляры Skype под своим логином, чтобы push-сообщения не засоряли телефон. Проверил командой /get role свою роль в чате и, увидев уже привычное «Creator», удовлетворенно улыбнулся.
Еще одной командой, на этот раз /get allowlist, создатель чата просмотрел список всех пользователей с доступом к чату. Затем добавил парочку новых из списка контактов командой /add. Проверив с помощью команды /whois данные об участниках, он уточнил для некоторых из них роли с помощью команды /setrole логин_Skype MASTER | HELPER | USER | LISTENER. И вообще, надо бы тему чата изменить! Тут же была выполнена команда /topic с именем новой темы.
После этого он набрал пару рабочих сообщений, однократно воспользовавшись командой /undoedit, отменяющей последнюю правку сообщения. Следить за потоком сообщений было просто, поскольку командой /alertson был активирован режим уведомления о сообщениях, содержащих заданное слово. Человек сел за компьютер и отключил уведомления командой /alertsoff. Все равно в любой момент можно найти сообщения с указанным ключевым словом с помощью команды /find. Покончив с текстами, запустил групповой звонок участникам чата командой /golive.
[Голос за кадром.] Вы только посмотрите, как разошелся! Так и галстук скоро завязывать научится. А ведь помню, помню, как его спасатели со скалы снимали. Он им еще пытался про голоса и космические лучи рассказывать, но вовремя одумался. Кстати, с тех пор ничего крепче кефира не употребляет. Однако таблеточки-то зря забросил, потому что знаете, какие у него любимые команды? Все, которые связаны с ограничением доступа к чату. Это и исключающий участника /kick, и более жесткий /kickban, который запрещает повторный вход. Сохранилась и склонность к маскам, которыми можно задавать группы имен отлучаемых от чата юзеров в команде /set banlist +маска. Иногда дразнит пользователей, по нескольку раз их выкидывая и возвращая в чат конструкцией /set banlist -маска. А вот «белые списки» пользователей, имеющих право присоединиться к беседе, которые тоже можно задавать маской (/set allowlist +|-маска), применять все еще стесняется. Даже повторный визит к доктору не помог. Видели бы вы, как часто он запускает просмотр удаленных пользователей командой /get banlist!
А еще он не пускает меня в свои чаты. Понаставил паролей (/set password) и даже подсказок для них (/set password_hint) не оставил! Я пробовал их посмотреть, /get password_hint набирал, хотя знаете, как голосу за кадром непросто это сделать? Может, когда-нибудь хотя бы из банальной благодарности снимет пароли с помощью /clearpassword. А вообще, неплохой парень. Захотите узнать о нем побольше сведений – выполните в чате Skype команду /get creator.
/leave
[Голос за кадром покинул чат.]