Редактор правил
Разделы и правила строками, а не сплошным текстом: заголовок, текст, серьёзность и рекомендуемое действие с длительностью. Перетащите правило, и номера пересчитаются.
Правила как код превращают правила сервера в структурированный документ: разделы с нумерованными правилами вроде 3.2, у каждого — серьёзность и рекомендуемое действие. Опубликуйте их в канал правил, и BotGG будет держать встраивания актуальными, хранить каждую версию со сравнением, просить участников принять правила заново после крупных изменений и позволит модераторам указывать точное правило в /warn, /timeout, /kick и /ban.

Разделы и правила строками, а не сплошным текстом: заголовок, текст, серьёзность и рекомендуемое действие с длительностью. Перетащите правило, и номера пересчитаются.
BotGG выкладывает правила в канал встраиваниями и правит их на месте, когда вы публикуете изменения. Удалённое вручную сообщение бот опубликует снова.
Каждая публикация — версия (1.0, 1.1, 2.0) с заметкой и сравнением: что добавлено, удалено, переписано или перенумеровано. Старую версию можно вернуть в черновик одним кликом.
Кнопка «Принимаю правила» может выдавать роль. После крупной версии роль можно снять у тех, кто ещё не принял новые правила.
/warn, /timeout, /kick и /ban получают параметр rule: с автодополнением. Случай, журнал модерации и ЛС участника показывают нарушенное правило.
Статистика за 7–365 дней: случаи со ссылкой на правило, самые нарушаемые правила, случаи по дням и сколько участников приняли текущую версию.
Откройте https://console.botgg.app, выберите сервер и включите «Правила как код» в разделе «Модерация».
Добавьте разделы и правила в редакторе, для каждого — серьёзность и рекомендуемое действие. Черновик сохраняется сам, а живое превью показывает встраивания Discord на языке бота.
Выберите канал правил и нажмите «Опубликовать». В окне видно сравнение и подсказка, крупная это версия или мелкая; добавьте короткую заметку для истории.
Участники читают правила в канале или через /rule и принимают их кнопкой, а модераторы ссылаются на них параметром rule:.
Каждое правило получает номер по месту в документе, поэтому «правило 3.2» значит одно и то же и для участников, и для модераторов. Внутри у правила постоянный идентификатор, так что сравнения версий и статистика модерации следуют за правилом, даже если его переместить или переименовать. Серьёзность и рекомендуемое действие можно показывать участникам или оставить только для персонала.
В документе может быть до 30 правил на тарифе Free и до 200 на Pro, в 25 разделах. Верификация может использовать опубликованные правила на шаге с правилами, и согласие там засчитывается и здесь.
/rule number [private]: показать правило по номеру или названиюrule: в /warn, /timeout, /kick и /ban: указать нарушенное правилоКогда модератор выбирает правило, случай запоминает его и версию, к которой оно относилось. Если причину не написали, ею становится «Правило 3.2: Без спама». В журнале модерации появляется поле «Правило», а ЛС участнику может процитировать название и текст правила — так проще разбирать апелляции и меньше споров.
Список собран из реальных определений команд бота. Полный перечень — на странице команд.
/rulenumberprivate?Показать одно из правил сервераВсе функции доступны на бесплатном тарифе. Pro повышает лимиты и открывает дополнительные возможности.
| Лимит | Free | Pro |
|---|---|---|
| Правил в своде правил | 30 | 200 |
Включите «Правила как код» в консоли BotGG, напишите разделы и правила в редакторе, выберите канал правил и нажмите «Опубликовать». BotGG выложит правила встраиваниями и будет обновлять их при каждой новой версии.
Да. Включите согласие, и под правилами появится кнопка «Принимаю правила», которая может выдавать роль. С повторным согласием новая крупная версия снимает роль, пока участник не примет новые правила.
Мелкая версия (2.0 → 2.1) — небольшая правка, например опечатка. Крупная (2.1 → 3.0) — настоящее изменение, после которого можно попросить участников принять правила снова. Окно публикации предлагает крупную версию, если правила добавили, удалили, переписали или изменили их серьёзность.
Используйте параметр rule: в /warn, /timeout, /kick или /ban. Он подсказывает правила из опубликованной версии, например «3.2 Без спама · ⚖️ Предупреждение». Случай, журнал модерации и ЛС участнику покажут это правило.
До 30 правил на тарифе Free и до 200 на Pro, в 25 разделах. Подробнее на странице цен.
Добавьте BotGG бесплатно и включайте нужные функции в веб-консоли.