> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Предложения

> Собирайте и голосуйте за предложения сообщества, с опциональной модерацией персоналом, анонимной подачей и ветками обсуждения. Бесплатно на любом тарифе.

Участники вызывают `/suggest`, предложение публикуется, все голосуют.

<Info>
  **Бесплатно на любом тарифе**, без ограничений.
</Info>

<Warning>
  **Эта страница не сообщает, включена ли функция.** Предложения работают только когда модуль включён в [Настройке сервера](/ru/server-management/setup) — можно настроить всю страницу при выключенном модуле, успешно сохранить, а `/suggest` всё равно ответит, что отключено.

  Сначала проверьте «Настройку сервера».
</Warning>

## Шесть разделов

### Каналы

| Канал           | Назначение                                           |
| --------------- | ---------------------------------------------------- |
| **Suggestions** | Где публикуются одобренные предложения               |
| **Log**         | Куда записываются действия персонала                 |
| **Review**      | Где ждут ожидающие предложения, если требуется ревью |

### Разрешения

* **Staff roles** — могут одобрять и отклонять
* **Submission roles** — кто может подавать. **Оставьте пустым, чтобы разрешить всем**
* **Voting roles** — кто может голосовать. **Оставьте пустым, чтобы разрешить всем**

<Tip>
  Правило «пусто — значит всем» ловит людей. Если добавить хотя бы одну роль в Submission roles, все остальные тут же теряют доступ.
</Tip>

### Функции

| Переключатель             | Эффект                                                          |
| ------------------------- | --------------------------------------------------------------- |
| **Require Review**        | Предложения сначала идут в review-канал                         |
| **Allow Anonymous**       | Участники могут подавать без имени                              |
| **Allow Images**          | Разрешает вложения                                              |
| **Create Threads**        | Ветка обсуждения на каждое предложение                          |
| **Anonymous Resolutions** | Скрыть, какой сотрудник принял решение                          |
| **DM Updates**            | Сообщить автору, когда его предложение разрешено                |
| **Convert Messages**      | Превращать обычные сообщения в канале предложений в предложения |

<Tip>
  На публичном сервере включите **Require Review**. Без этого каждый прикол и дубликат летит в канал предложений, а хорошие идеи тонут.
</Tip>

### Голосование

Либо **реакции** — до 10 эмодзи, по умолчанию 👍 и 👎 — либо **кнопки** — до 5, у каждой эмодзи, лейбл до 80 символов и один из четырёх цветов.

### Лимиты

| Настройка          | Диапазон          | По умолчанию |
| ------------------ | ----------------- | ------------ |
| Cooldown           | 0–1440 минут      | 60           |
| Минимальная длина  | 1–500 символов    | 20           |
| Максимальная длина | 100–4000 символов | 2000         |

<Warning>
  Установка минимума выше максимума отклоняется при сохранении с сырым сообщением сервера. Страница не проверяет это до отправки.
</Warning>

### Цвета

Четыре цвета эмбеда: само предложение, одобрено, отклонено и реализовано.

## Блокировка участника

<Note>
  Отдельных участников можно заблокировать от подачи, но управления этим на странице нет. Блокировка сейчас доступна только через API.
</Note>

## Решение проблем

<AccordionGroup>
  <Accordion title="/suggest говорит, что функция отключена">
    Модуль Suggestions выключен в [Настройке сервера](/ru/server-management/setup). Эта страница на это не указывает.
  </Accordion>

  <Accordion title="Участники говорят, что им нельзя подавать">
    У вас заданы Submission roles. Очистите список, чтобы разрешить всем, или добавьте их роль.
  </Accordion>

  <Accordion title="Предложения не появляются в канале предложений">
    При включённом Require Review они сначала идут в review-канал и появляются публично только после одобрения.
  </Accordion>

  <Accordion title="Голосование ничего не делает">
    Проверьте Voting roles — непустой список ограничивает голосование этими ролями. Для голосования реакциями Vetox нужен **Add Reactions**.
  </Accordion>

  <Accordion title="Сохранение падает с сообщением о длине контента">
    Минимальная длина выше максимальной. Поправьте одну.
  </Accordion>
</AccordionGroup>

<Card title="Starboard" icon="star" horizontal href="/ru/engagement/starboard">
  Подсвечивайте сообщения, на которые больше всего реагируют.
</Card>
