Перейти к содержанию

Квиз-мероприятия

Квиз и автоигры с лимитом очков, темами и медиакаталогом.

Доступ

Ведущий с Text-допуском. Если сервер изменил базовый уровень через /config access lvl, фактический доступ имеет приоритет.

Что настроить заранее

Сервер активирован; функция включена; обязательные роли и каналы заполнены; у бота есть View Channel, Send Messages, Embed Links и Read Message History. Для ролей дополнительно нужны Manage Roles, для голоса — Connect и Speak.

/quiz_event media_add

Назначение

Добавить изображение для автоигры.

Синтаксис

/quiz_event media_add <category> <answer> <image_url> [aliases]

Параметры

Параметр Тип да Ограничения Описание
category string да car, footballer Игра
answer string да Правильный ответ
image_url string да HTTPS-картинка или страница Wikipedia
aliases string нет Варианты ответа через вертикальную черту

Кто может запускать

Ведущий с Text-допуском.

Серверное переопределение

Администратор может посмотреть и изменить уровень через /config access lvl. Значение 0 означает доступ только администраторам; уровни 1–5 сопоставляются с профилем ведущего. Проверить конкретного пользователя можно через /qa diagnose.

Что настроить заранее

Сервер активирован; функция включена; обязательные роли и каналы заполнены; у бота есть View Channel, Send Messages, Embed Links и Read Message History. Для ролей дополнительно нужны Manage Roles, для голоса — Connect и Speak.

Порядок действий

  1. Откройте подходящий канал и введите slash-команду.
  2. Заполните обязательные параметры; необязательные оставьте пустыми, если подходит серверное значение.
  3. Проверьте итоговое подтверждение перед действием, которое меняет роли, баланс или активное мероприятие.
  4. После ответа проверьте созданное сообщение, профиль или запись в панели.

Ожидаемый результат

При успехе Discord показывает подтверждение и идентификатор объекта, если он понадобится для отмены или продолжения. Ошибка всегда должна быть исправлена до повторной отправки.

Кнопки и формы

Если команда создаёт панель, используйте кнопки и формы только из последнего сообщения. Если кнопка больше не работает, обновите сообщение или повторно откройте панель.

Изменения состояния

Бот публикует или обновляет сообщения мероприятия, панели управления, роли победителей, статистику и журнал.

Типичные ошибки

  • Нет доступа. Проверьте уровень, направление и серверное переопределение через /qa diagnose.
  • Сервер не активирован. Завершите активацию в разделе «Сервер» панели.
  • Функция выключена. Включите соответствующий feature toggle и сохраните настройки.
  • Канал или роль не настроены. Заполните обязательное поле панели и повторите команду.
  • Боту не хватает права. Поднимите роль бота выше управляемых ролей и выдайте недостающее Discord permission.

/quiz_event media_remove

Назначение

Удалить изображение автоигры.

Синтаксис

/quiz_event media_remove <id>

Параметры

Параметр Тип да Ограничения Описание
id integer да min 1 ID изображения

Кто может запускать

Ведущий с Text-допуском.

Серверное переопределение

Администратор может посмотреть и изменить уровень через /config access lvl. Значение 0 означает доступ только администраторам; уровни 1–5 сопоставляются с профилем ведущего. Проверить конкретного пользователя можно через /qa diagnose.

Что настроить заранее

Сервер активирован; функция включена; обязательные роли и каналы заполнены; у бота есть View Channel, Send Messages, Embed Links и Read Message History. Для ролей дополнительно нужны Manage Roles, для голоса — Connect и Speak.

Порядок действий

  1. Откройте подходящий канал и введите slash-команду.
  2. Заполните обязательные параметры; необязательные оставьте пустыми, если подходит серверное значение.
  3. Проверьте итоговое подтверждение перед действием, которое меняет роли, баланс или активное мероприятие.
  4. После ответа проверьте созданное сообщение, профиль или запись в панели.

Ожидаемый результат

При успехе Discord показывает подтверждение и идентификатор объекта, если он понадобится для отмены или продолжения. Ошибка всегда должна быть исправлена до повторной отправки.

Кнопки и формы

Если команда создаёт панель, используйте кнопки и формы только из последнего сообщения. Если кнопка больше не работает, обновите сообщение или повторно откройте панель.

Изменения состояния

Бот публикует или обновляет сообщения мероприятия, панели управления, роли победителей, статистику и журнал.

Типичные ошибки

  • Нет доступа. Проверьте уровень, направление и серверное переопределение через /qa diagnose.
  • Сервер не активирован. Завершите активацию в разделе «Сервер» панели.
  • Функция выключена. Включите соответствующий feature toggle и сохраните настройки.
  • Канал или роль не настроены. Заполните обязательное поле панели и повторите команду.
  • Боту не хватает права. Поднимите роль бота выше управляемых ролей и выдайте недостающее Discord permission.

/quiz_event start

Назначение

Запустить квиз или автоигру.

Синтаксис

/quiz_event start <mode> [target_points] [topic] [game] [question_timeout]

Параметры

Параметр Тип да Ограничения Описание
mode string да quiz, auto Что запускаем
target_points integer нет min 1; max 20 До скольки очков играем (по умолчанию — лимит панели)
topic string нет autocomplete Тема для режима «Квиз»
game string нет math, flag, english, encrypt, capitals, captcha, evenodd, car, footballer Игра для режима «Автоигра»
question_timeout integer нет min 10; max 180 Секунд на ответ (по умолчанию 45)

Кто может запускать

Ведущий с Text-допуском.

Серверное переопределение

Администратор может посмотреть и изменить уровень через /config access lvl. Значение 0 означает доступ только администраторам; уровни 1–5 сопоставляются с профилем ведущего. Проверить конкретного пользователя можно через /qa diagnose.

Что настроить заранее

Сервер активирован; функция включена; обязательные роли и каналы заполнены; у бота есть View Channel, Send Messages, Embed Links и Read Message History. Для ролей дополнительно нужны Manage Roles, для голоса — Connect и Speak.

Порядок действий

  1. Откройте подходящий канал и введите slash-команду.
  2. Заполните обязательные параметры; необязательные оставьте пустыми, если подходит серверное значение.
  3. Проверьте итоговое подтверждение перед действием, которое меняет роли, баланс или активное мероприятие.
  4. После ответа проверьте созданное сообщение, профиль или запись в панели.

Ожидаемый результат

При успехе Discord показывает подтверждение и идентификатор объекта, если он понадобится для отмены или продолжения. Ошибка всегда должна быть исправлена до повторной отправки.

Кнопки и формы

Если команда создаёт панель, используйте кнопки и формы только из последнего сообщения. Если кнопка больше не работает, обновите сообщение или повторно откройте панель.

Изменения состояния

Бот публикует или обновляет сообщения мероприятия, панели управления, роли победителей, статистику и журнал.

Типичные ошибки

  • Нет доступа. Проверьте уровень, направление и серверное переопределение через /qa diagnose.
  • Сервер не активирован. Завершите активацию в разделе «Сервер» панели.
  • Функция выключена. Включите соответствующий feature toggle и сохраните настройки.
  • Канал или роль не настроены. Заполните обязательное поле панели и повторите команду.
  • Боту не хватает права. Поднимите роль бота выше управляемых ролей и выдайте недостающее Discord permission.

/quiz_event status

Назначение

Показать состояние мероприятия.

Синтаксис

/quiz_event status

Параметры

Параметров нет.

Кто может запускать

Ведущий с Text-допуском.

Серверное переопределение

Администратор может посмотреть и изменить уровень через /config access lvl. Значение 0 означает доступ только администраторам; уровни 1–5 сопоставляются с профилем ведущего. Проверить конкретного пользователя можно через /qa diagnose.

Что настроить заранее

Сервер активирован; функция включена; обязательные роли и каналы заполнены; у бота есть View Channel, Send Messages, Embed Links и Read Message History. Для ролей дополнительно нужны Manage Roles, для голоса — Connect и Speak.

Порядок действий

  1. Откройте подходящий канал и введите slash-команду.
  2. Заполните обязательные параметры; необязательные оставьте пустыми, если подходит серверное значение.
  3. Проверьте итоговое подтверждение перед действием, которое меняет роли, баланс или активное мероприятие.
  4. После ответа проверьте созданное сообщение, профиль или запись в панели.

Ожидаемый результат

При успехе Discord показывает подтверждение и идентификатор объекта, если он понадобится для отмены или продолжения. Ошибка всегда должна быть исправлена до повторной отправки.

Кнопки и формы

Если команда создаёт панель, используйте кнопки и формы только из последнего сообщения. Если кнопка больше не работает, обновите сообщение или повторно откройте панель.

Изменения состояния

Бот публикует или обновляет сообщения мероприятия, панели управления, роли победителей, статистику и журнал.

Типичные ошибки

  • Нет доступа. Проверьте уровень, направление и серверное переопределение через /qa diagnose.
  • Сервер не активирован. Завершите активацию в разделе «Сервер» панели.
  • Функция выключена. Включите соответствующий feature toggle и сохраните настройки.
  • Канал или роль не настроены. Заполните обязательное поле панели и повторите команду.
  • Боту не хватает права. Поднимите роль бота выше управляемых ролей и выдайте недостающее Discord permission.

/quiz_event stop

Назначение

Остановить активное мероприятие.

Синтаксис

/quiz_event stop

Параметры

Параметров нет.

Кто может запускать

Ведущий с Text-допуском.

Серверное переопределение

Администратор может посмотреть и изменить уровень через /config access lvl. Значение 0 означает доступ только администраторам; уровни 1–5 сопоставляются с профилем ведущего. Проверить конкретного пользователя можно через /qa diagnose.

Что настроить заранее

Сервер активирован; функция включена; обязательные роли и каналы заполнены; у бота есть View Channel, Send Messages, Embed Links и Read Message History. Для ролей дополнительно нужны Manage Roles, для голоса — Connect и Speak.

Порядок действий

  1. Откройте подходящий канал и введите slash-команду.
  2. Заполните обязательные параметры; необязательные оставьте пустыми, если подходит серверное значение.
  3. Проверьте итоговое подтверждение перед действием, которое меняет роли, баланс или активное мероприятие.
  4. После ответа проверьте созданное сообщение, профиль или запись в панели.

Ожидаемый результат

При успехе Discord показывает подтверждение и идентификатор объекта, если он понадобится для отмены или продолжения. Ошибка всегда должна быть исправлена до повторной отправки.

Кнопки и формы

Если команда создаёт панель, используйте кнопки и формы только из последнего сообщения. Если кнопка больше не работает, обновите сообщение или повторно откройте панель.

Изменения состояния

Бот публикует или обновляет сообщения мероприятия, панели управления, роли победителей, статистику и журнал.

Типичные ошибки

  • Нет доступа. Проверьте уровень, направление и серверное переопределение через /qa diagnose.
  • Сервер не активирован. Завершите активацию в разделе «Сервер» панели.
  • Функция выключена. Включите соответствующий feature toggle и сохраните настройки.
  • Канал или роль не настроены. Заполните обязательное поле панели и повторите команду.
  • Боту не хватает права. Поднимите роль бота выше управляемых ролей и выдайте недостающее Discord permission.

Связанные настройки

quiz, run_text, event_rewards