В Discordучастник
Конкурс накидок в Discord
Объявления, работы с кнопкой «Голосовать» и команды /tabard.
- Что делает
- Бот объявляет приём работ в выбранном канале, публикует по сообщению на работу с кнопкой «Голосовать», держит одно сообщение с числом проголосовавших и в конце называет пьедестал и победившую работу. /tabard status, my-vote и code — для всех; extend, remove и close — для тех, кто управляет сервером.
- Кто видит
- Кто читает канал, видит конкурс. Голосовать может тот, у кого есть подтверждённый персонаж в составе гильдии и, если у конкурса он есть, минимальное звание. Организует в Discord тот, у кого есть «Управлять сервером».
- Где находится
- В канале, выбранном в конкурсе, на сайте. Команды — вводом в любом канале сервера.
Как должно работать
- Голос подаётся только кнопкой «Голосовать». Ответ видите только вы: учтённый голос, сколько голосов осталось и «Отменить».
- Вы уже голосовали за эту работу: ответ предлагает «Забрать мой голос». При одном голосе на участника, уже использованном, — «Перенести мой голос».
- За свою работу никто не голосует, и каждый человек считается один раз, со всеми своими персонажами.
- Кто может голосовать, читается в момент щелчка, по составу на этот момент.
- Каждая работа показывает картинку, номер и идею. Автор виден во время голосования, только если авторство не анонимно.
- Сообщение о статусе говорит, сколько проголосовало. Счёт показывается только при включённом «Счёт в реальном времени в Discord».
- Напоминание выходит за 24 часа до конца приёма работ и голосования, если этап длится больше 25 часов.
- В конце кнопки исчезают, авторы появляются, и бот называет пьедестал и победившую работу. Если конкурс отменён во время голосования, никто не раскрывается и пьедестала нет.
- У работы, удалённой во время голосования, сообщение стирается. Восстановленная, она снова публикуется.
- /tabard говорит о конкурсе этого сервера: идущем, иначе самом свежем начатом и не отменённом. Если идут два, разных игр, опция game говорит, о каком.
- /tabard extend сдвигает конец этапа и даты после него, на 1–168 часов, чтобы голосование не сократилось.
- /tabard close работает, только когда проголосовали все, кто может голосовать. Результат выходит в канал на следующей минуте.
- /tabard code показывает картинку действительного кода, чтобы обсуждать идеи, и отказывает недействительному.
- Сообщения в канале выходят на языке сервера и никого не отмечают. Ответы, которые видите только вы, приходят на языке вашего Discord.
Это не баг
- Конкурс перешёл на проверку, а канал ничего не сказал: он снова заговорит, когда откроется голосование.
- Никто не узнает, за кого вы голосовали, даже организаторы: только итоги, а ваш голос — вам, в /tabard my-vote.
- У однодневного этапа напоминания нет: оно вышло бы вместе с открытием.