|
Общедоступные команды |
| !start, !старт |
Запуск викторины на текущем канале, если это разрешено хозяином
бота. Впоследствии викторина может быть остановлена только
превилегированым пользователем, или запустившим её (см. также команду !стоп). |
| !hint, !хинт |
Вывод подсказки по текущему вопросу, если он был задан. Первые 2
буквы. Выводится 1 раз. (стоимость ответа будет составлять 2 очка) |
| !!hint, !!хинт |
Вывод подсказки по текущему вопросу, если он был задан. Первые 3
буквы. Выводится 1 раз. (стоимость ответа будет составлять 1 очко) |
!won ник !вон ник |
Вывод информации о "достижениях" пользователя (количество правильных
ответов, заработанных очков, время самого быстрого ответа и максимальное
количество правильных ответов подряд), и примечания, если установлено
пользователем. При указании ника выводит информацию о нём (если
зарегистрирован), в противном случае - о пользователе, использующем
команду. |
!top число !том число |
Выводит список лучших игроков, в порядке убывания очков. По
умолчанию выводится пятёрка лучших, при указании дополнительного параметра
возможен вывод до десятка игроков. |
| !repeat, !вопрос |
Повторяет заданный вопрос. Команда, в общем-то, бесполезна, т.к.
текущий вопрос сообщается каждому зашедшему на канал. |
!memo текст
!мемо текст |
Установка собственного примечания, отображаемого при входе в канал
(при условии, что пользователь входит в пятёрку лучших игроков, и что для
канала владельцем установлена опция +greet). Примечание также
выводится по команде !вон, и отображается на сайте статистики. Длина
примечания ограничена двумя сотнями байт. |
| !email адрес |
Установка адреса собственной электронной почты, для использования на
сайте статистики (больше нигде не используется). |
| !stat, !стат |
Вывод статистики по боту (общее количество вопросов, количество ещё не
заданных) и информации о текущем раунде, если викторина запущена - имя
канала, количество прозвучавших вопросов, количество правильных ответов и
текущую продолжительность раунда. |
| !help |
Вывод полного списка существующих команд (без разграничения по уровням
доступа) и информации о том, как получить подсказку по каждой из
них. |
| !version, !версия |
Выводит информацию об используемой версии бота - номер и адрес
страницы поддержки. |
Команды для пятёрки
лучших |
| !stop, !стоп |
Остановка игры. Команда также доступна пользователю,
запустившему текущий раунд викторины. По этой команде происходит
сохранение информации о пользователях, причём пользователи, правильно
ответившие менее чем на 5 вопросов, автоматически удаляются.
Аналогичный процесс происходит и при отсутствии активности на канале в
течение трёх вопросов, для предотвращения холостого хода игры. |
| !next, !дальше |
Пропуск текущего вопроса, и переход к следующему. При этом очки
никому не начисляются, а счётчик данных подряд правильных ответов
сбрасывается. |
Команды для операторов
бота |
| !op, !оп |
Получение статуса оператора на канале. В нормальном состоянии
опом на канале обладает только бот, и эта команда используется только для
наведения порядке в экстренных ситуациях. |
!topic текст, !топик текст |
Смена топика канала, без использования статуса оператора (так
проще). Если параметр текст не указан - топик
очищается. |
!kick ник причина, !пни ник причина |
Выкинуть пользователя с указанным ником с канала, используя указанное
обоснование (при отсутствии используется комментарий по умолчанию). |
| !list |
Получение полного списка пользователей, отсортированного в порядке
убывания очков. Список содержит имена пользователей, под которыми их
знает бот, что может совершенно не совпадать с их никами. |
| !raw ник |
Получение полной информации о пользователе (всех его параметрах), в
"сыром" виде. |
| !forget ник |
Полное удаление пользователя с указанным ником из базы данных. |
| !append ник1 ник2 |
Добавление информации о первом пользователе ко второму (очки и
количество ответов складываются, время ответа выбирается наименьшее, а
количество ответов подряд - наибольшее). Дополнительная информация -
примечание и e-mail адрес - копируются только в случае отсутствия.
Источник копирования при этом из таблицы удаляется. |
| !rename ник1 ник2 |
Переименовка пользователя ник1 в ник2. Это влияет только на
внутреннюю таблицу рекордов, и в результате неаккуратного использования
пользователи могут остаться без своих очков (лечится, впрочем, командой
!append). |
| !set ник par data |
Изменяет значения параметра par для пользователя с указанным
ником на data, или удаляет параметр, если значение не
указано. Следует быть осторожным, т.к. удаление параметров
специального назначения (как score, answers, и т.д.) может привести к
нарушению работоспособности бота с этим пользователем. |
| !dump текст |
Отослать текст непосредственно на сервер. Последствия
неосторожного использования могут быть достаточно плачевными, потому
команда доступна не операторам, а мастерам бота. |
| !rehash |
Сохранение текущих результатов, обновление конфигурации бота и
перезагрузка скрипта. На процесс игры, в случае её активности, никак
не влияет. |
| !restart |
Полный перезапуск бота, с отключением от сервера. Викторина, в
случае её активности, прерываются, и текущие очки сохраняются.
Удаления пользователей, происходящего по команде !стоп, не
происходит. Команда доступна только владельцу бота. |
| !die |
Полная остановка бота, с сохранением текущих результатов.
Очистки таблицы пользователей, как при команде !стоп, не
происходит. Команда доступна только владельцу
бота. |