> ## 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.

# Розыгрыши

> Проводите обычные и drop-розыгрыши с требованиями к участию, бонусными билетами, ролями победителей и наградами в опыте. Бесплатно на любом тарифе.

<Info>
  **Бесплатно на любом тарифе.** У розыгрышей нет premium-ограничений — приведённые ниже лимиты одинаковы для всех.
</Info>

## Шесть вкладок

<CardGroup cols={3}>
  <Card title="Overview" icon="chart-line">
    Статистика участия и недавние победители.
  </Card>

  <Card title="All Giveaways" icon="list">
    Все розыгрыши с фильтром по статусу.
  </Card>

  <Card title="Blacklist" icon="ban">
    Участники, которым запрещено участвовать.
  </Card>

  <Card title="Logs" icon="scroll">
    Куда записываются события розыгрышей.
  </Card>

  <Card title="Templates" icon="palette">
    Переиспользуемые эмбед-шаблоны.
  </Card>

  <Card title="Settings" icon="sliders">
    Общесерверные значения по умолчанию.
  </Card>
</CardGroup>

## Два типа

|               | Standard             | Drop                             |
| ------------- | -------------------- | -------------------------------- |
| Заканчивается | По истечении таймера | По достижении цели по участникам |
| Победители    | Случайная жеребьёвка | Первые вошедшие                  |

<Warning>
  **Drop, который так и не заполнился, истекает через 24 часа**, независимо от заданной цели по участникам. Задавайте её так, чтобы сервер реально мог достичь её за сутки.
</Warning>

## Создание

<Steps>
  <Step title="General">
    Приз и канал.
  </Step>

  <Step title="Configuration">
    Число победителей (1–20) и длительность для обычного розыгрыша или максимум участников (до 10 000) для drop. Опционально отложить старт на несколько часов.
  </Step>

  <Step title="Message">
    Шаблон или пользовательский эмбед, и как участники входят — **кнопкой** или **реакцией**.
  </Step>

  <Step title="Requirements">
    Кто может участвовать.
  </Step>

  <Step title="Prize">
    Опционально выдать победителям роль или опыт.
  </Step>
</Steps>

Длительность принимает `m`, `h`, `d`, `w` и `mo`. Просто число означает часы. Диапазон — **от 1 минуты до 30 дней**.

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

## Требования

| Требование                   | Лимит                             |
| ---------------------------- | --------------------------------- |
| Обязательные роли            | 10                                |
| Заблокированные роли         | 10                                |
| Bypass-роли                  | 5                                 |
| Минимальный возраст аккаунта | 1–365 дней                        |
| Минимальный уровень          | 1–200                             |
| Правила бонусных билетов     | 10, каждое даёт 1–10 доп. билетов |

Bypass-роли пропускают все прочие требования.

<Note>
  Минимальный уровень использует данные [Уровней](/ru/engagement/leveling). На сервере с выключенным лвлингом никто ему не удовлетворит.
</Note>

<Warning>
  Правило бонусных билетов без выбранных ролей молча отбрасывается при отправке. Проверьте, что после сохранения роли сохранились в правиле.
</Warning>

<Tip>
  Минимальный возраст аккаунта 7 дней — самая эффективная мера против «алтов». Она ничего не стоит настоящим участникам и не даёт одноразовым аккаунтам входить сто раз.
</Tip>

## Призы

Помимо объявленного приза, победителям можно выдать роли (до 10) и опыт (до 100 000, текстовый или голосовой).

Победителям автоматически приходит DM. Участник с закрытыми DM пропускается, но розыгрыш не срывается.

## Как определяются победители

* **Standard с бонусными билетами** — взвешенная случайность: дополнительные билеты действительно повышают шанс
* **Standard без них** — криптографически случайная перестановка
* **Drop** — первые вошедшие в порядке очереди

Участники в blacklist отфильтровываются в момент жеребьёвки, а не только при входе.

## Управление идущим розыгрышем

Откройте розыгрыш для **Re-Host**, **Reroll Winners**, **End Giveaway** и **Delete Giveaway**.

<Note>
  Reroll выбирает новых победителей из тех же участников. Исходные победители сохраняют уже выданные роль или опыт.
</Note>

## Blacklist

До 500 участников с опциональной причиной. Добавление, удаление и очистка применяются сразу.

## Шаблоны

До 10 переиспользуемых дизайнов, у каждого свой активный эмбед, эмбед завершения и стиль кнопки входа. Один можно пометить активным — он становится по умолчанию для новых розыгрышей.

Переменные шаблонов: `{prize}`, `{winners}`, `{host}`, `{endsAt}`, `{id}`, `{description}`, `{requiredRole}`, `{minAccountAge}`, `{entryCount}`.

## Settings

Два общесерверных значения по умолчанию: минимальный возраст аккаунта по умолчанию и рассылать ли DM победителям.

<Note>
  Это единственная вкладка, где используется панель сохранения. Всё остальное — создание, завершение, повторные жеребьёвки, blacklist, шаблоны — применяется сразу.
</Note>

## Лимиты

|                         |         |
| ----------------------- | ------- |
| Активных розыгрышей     | 100     |
| Победителей на розыгрыш | 20      |
| Длительность            | 30 дней |
| Шаблонов                | 10      |
| Blacklist               | 500     |

## Ping-роль

<Note>
  Роль-пинг на детальной странице розыгрыша можно задать только командой `/gstart` — в форме создания её нет.
</Note>

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

<AccordionGroup>
  <Accordion title="Участники не могут войти">
    Проверьте требования — возраст аккаунта и уровень отсекают больше людей, чем ожидается. Также Vetox нужно видеть канал и уметь в нём писать, а если вход по реакции — добавлять реакцию.
  </Accordion>

  <Accordion title="Розыгрыш закончился, а победитель не объявлен">
    Никто подходящий не вошёл, либо к моменту жеребьёвки все были в blacklist. Сделайте reroll после исправления.
  </Accordion>

  <Accordion title="Drop закончился рано, никто не выиграл">
    Drop истекает через 24 часа, если цель не достигнута. Понизьте цель.
  </Accordion>

  <Accordion title="Победители не получили роль">
    Роль должна быть **ниже** Vetox, а Vetox нужен **Manage Roles**.
  </Accordion>

  <Accordion title="Не могу создать ещё один розыгрыш">
    У вас 100 активных. Завершите или удалите часть.
  </Accordion>
</AccordionGroup>

<Card title="Battle Pass" icon="trophy" horizontal href="/ru/engagement/battle-pass">
  Постоянные награды вместо разовых призов.
</Card>
