Розіграші
Розіграші з кнопкою участі, умовами за ролями, автоматичним визначенням переможців і перерозіграшем.
У панелі в розділі: Спільнота, Розіграші
Ти запускаєш розіграш командою, учасники беруть участь через кнопку, а бот після закінчення автоматично визначає переможців. Перерозіграти й завершити достроково теж можна.
Налаштування в панелі
| Налаштування | Значення |
|---|---|
| Стандартний колір | Колір ембедів розіграшів, якщо для окремого розіграшу не задано інший |
| Стандартний URL мініатюри | Зображення вгорі праворуч в ембеді |
| Повідомляти переможців в особисті | Кожен переможець отримує DM із призом, назвою сервера й посиланням на розіграш |
| Канал журналу | Там фіксуються нові й завершені розіграші |
Команди
| Команда | Дія |
|---|---|
/gcreate |
Запустити новий розіграш |
/gend |
Завершити достроково й одразу визначити переможців |
/greroll |
Визначити нових переможців |
/gcancel |
Скасувати без визначення переможців, за бажанням із причиною |
/glist |
Показати активні розіграші |
У /gcreate можна задати, серед іншого:
- rolle обов'язкові ролі, кілька через пробіл або кому. Брати участь може лише той, хто має одну з них
- notallowed виключені ролі
/gend, /greroll і /gcancel очікують ID повідомлення розіграшу. Його можна отримати правим кліком на повідомленні, якщо в Discord увімкнено режим розробника.
Три повідомлення
Усі три ти оформлюєш у Message Builder на одній сторінці:
| Повідомлення | Що це |
|---|---|
| Панель | Сам розіграш із кнопкою участі |
| Оголошення переможців | Відповідь під розіграшем, коли він завершується або переможців визначають заново |
| ПП переможцю | Особисте повідомлення кожному переможцеві |
Кнопка участі в панелі є обов'язковим блоком і завжди залишається.
Змінні
Панель: {prize}, {description}, {winners}, {endAt}, {host}, {participants}, {requiredRoles}, {excludedRoles}, {guild}, {memberCount}
Оголошення переможців: {prize}, {winners}, {host}, {messageUrl}, {guild}
ПП переможцю: {prize}, {messageUrl}, {guild}
Перезапуск не завершує розіграш
Якщо розіграш закінчується, поки бот перезапускається, його буде завершено згодом. Бот веде список серверів з активними розіграшами й регулярно їх перевіряє, а рідше запускається повна перевірка всіх серверів як страховка.
Колір
Колір окремого розіграшу може залишатися порожнім. Тоді діє Стандартний колір із панелі.
Потрібні дозволи
Надсилати повідомлення, вбудовувати посилання, керувати повідомленнями.