Руководство
Каждая функция GuildOS в игре, на сайте и в Discord: что она делает, кто её видит, как должна работать и что похоже на баг, но им не является. Если то, что вы увидели, противоречит написанному здесь, это баг — сообщите нам.
В Discord
Пост рейдаучастникСообщение о рейде в канале с кнопками, чтобы вы сказали, идёте ли.
- Что делает
- Когда рейд назначен, бот публикует в канале, когда он, где он, сколько человек идёт и кто идёт, в колонках по классам. Внизу кнопки «Записаться», «Опоздаю», «Под вопросом», «Не иду» и «Выйти». После каждого щелчка пост перерисовывается сам, во всех каналах, где рейд был опубликован. Время показывается по часам читающего.
- Кто видит
- Все, кто видит канал, читают и нажимают, без роли и без аддона. В рейде с одобрением тот, кто нажал «Записаться» или «Опоздаю», остаётся в «Ожидает офицера», пока офицер не одобрит на сайте.
- Где находится
- В канале, где был назначен рейд, через /raid create или через сайт. Один и тот же рейд может быть в нескольких каналах и на нескольких серверах, и к нему может добавиться ветка для разговора в этот вечер.
Как должно работать
- «Записаться» и «Опоздаю» спрашивают, каким персонажем вы идёте, или класс и спек, если персонажа у вас ещё нет. «Под вопросом», «Не иду» и «Выйти» ничего не спрашивают.
- «Опоздаю» сохраняет ваше место так же, как «Записаться». В посте рядом с вашим именем появляется ⏱.
- Лимиты задаются по функции: танк, лекарь и DPS. Кто превышает лимит своей функции, попадает в «Ожидание», и ответ на щелчок так и говорит. Когда появляется место, входит первый из «Ожидания», в порядке записи.
- «Не иду» оставляет ваше имя в посте, в «Отсутствующих». «Выйти» убирает ваше имя и освобождает место для следующего из «Ожидания».
- Пост показывает имя, значок спека и ⭐ для офицера. iLvl и посещаемость в нём никогда не появляются: они на странице рейда на сайте.
- Закрытый или отменённый рейд показывает вверху «Закрыт» или «Отменён», и все кнопки становятся серыми, включая «Не иду» и «Выйти». Когда проходит срок записи, рейд закрывается сам.
- Пост приходит на языке сервера. Ответ, который видите только вы, после щелчка приходит на языке вашего Discord.
Это не баг
- После рейда пост не меняется, чтобы показать, кто пришёл. Итог вечера (люди, боссы, предметы) уходит отдельным сообщением, только в канал, где гильдия закрепила список ближайших рейдов, а посещаемость каждого остаётся на сайте.
- В составе написано 18/25, а вы всё равно попали в «Ожидание»: оставшееся место — для другой функции. Танки, лекари и DPS считаются отдельно.
- Тот, кто отметил «Под вопросом», ни разу не выбрав персонажа, показывается с именем из Discord и «(без персонажа)». Персонаж запрашивается только у того, кто занимает место.
- Пост говорит, сколько записавшихся без аддона, но никогда не говорит кто. В рейде с двумя или менее подтверждёнными не показывается даже число.
Команды для всехучастникЗарегистрировать персонажа, посмотреть, что гильдия знает о вас, а в федеративной гильдии — подать заявку и найти статик.
- Что делает
- /register привязывает ваш аккаунт Discord к вашему персонажу и выдаёт роли, которые настроила гильдия. /profile показывает вашу посещаемость, приходили ли вы, когда говорили, что придёте, ближайший рейд и ваших персонажей. В федеративной гильдии есть также /apply (заявка), /pool (кто без статика), /availability (вечера, когда вы можете рейдить), /core info и /core apply. /appeal один раз просит Совет пересмотреть исключение.
- Кто видит
- Любой на сервере. /register и /profile есть на каждом сервере с ботом. /apply, /pool, /availability и /core появляются только там, где гильдия включила федеративную гильдию: /apply — для того, кто ещё не в гильдии, /availability — для рекрутов и участников, /core apply — для участников. /appeal — только для исключённого.
- Где находится
- Вводом команды в любом канале, где вы можете писать. В закрытом канале используйте кнопки закреплённого сообщения: «Зарегистрироваться», «Подать заявку» и «Мои данные» в канале входа; «Посмотреть пул» и «Моя доступность» в канале пула. /appeal работает в личных сообщениях бота.
Как должно работать
- /register подсказывает имена из состава, пока вы вводите. Если имя есть в составе и его никто не взял, вы подтверждены сразу. Если оно уже принадлежит другому аккаунту, бот отказывает. Если его нет в составе, бот спрашивает класс и спек, всё равно регистрирует и сам объединяет, когда придёт состав.
- В Forever у имени есть фамилия. Если вы введёте только первое имя и оно совпадёт с кем-то из состава, бот покажет полные имена вместо регистрации.
- Первый зарегистрированный вами персонаж становится основным. Начиная со второго бот спрашивает, какой основной: роли выдаются по нему.
- Роли класса и функции заменяются ролями основного. Роль участника приходит только когда персонаж есть в составе, и /register её никогда не снимает.
- /profile отвечает только вам: ничьих больше ваших чисел не видит.
- /apply работает, только если гильдия настроила канал заявок, и у каждого человека одна ожидающая заявка за раз. После одобрения вы получаете кодекс поведения в личные сообщения, а роль рекрута приходит, только когда вы его принимаете.
- Ответы этих команд только для вас и приходят на языке вашего Discord.
Это не баг
- Бот не трогает роль, которую гильдия не настроила для /register: цвет, канал или то, что вы получили по другой причине, остаются на месте.
- Там, где включена федеративная гильдия и используется та же роль, эту роль выдаёт она, а /register её не трогает.
- /apply, /pool, /availability и /core не появляются в вашем списке команд: гильдия не включила федеративную гильдию.
СтатикиучастникСтатик — это микро-гильдия внутри гильдии, со своим рейд-лидером, расписанием и добычей.
- Что делает
- Участник собирает статик командой /core create: название, размер и стиль, расписание, добыча и каналы, которые у него будут. Призыв становится постом в форуме статиков с кнопками «Подтверждаю» и «Отказываюсь», а роль и каналы статика создаются сразу. Когда набирается минимум, статик формируется: тот, кто призвал, становится рейд-лидером, остальные — рейдерами. После этого кнопка превращается в «Попросить принять», а руководство статика приглашает, принимает, повышает и исключает.
- Кто видит
- Призвать статик и попроситься в него: участники гильдии (место в Совете считается). Приглашать и принимать: рейд-лидер и офицеры этого статика. Редактировать, исключать, повышать, передавать лидерство, закрывать и объединять: только рейд-лидер этого статика. /core info: любой. Всё это существует только там, где гильдия включила федеративную гильдию.
- Где находится
- /core и то, что вы хотите сделать, в любом канале, где вы можете писать. Призыв уходит в форум статиков или в канал, где вы использовали команду, если форума нет. Заявки и приглашения приходят в личные сообщения. У каждого статика своя категория с объявлениями, чатом, правилами-и-добычей, составом и голосом, которую видит только статик.
Как должно работать
- Призывает статик только участник гильдии. У каждого человека один открытый призыв за раз, а у гильдии — не больше 10.
- Статик формируется при настроенном минимуме; без настройки — при половине размера, с округлением вверх. Тот, кто призвал, становится рейд-лидером.
- Отменить призыв может только тот, кто призвал, или Совет, и только пока он призывает. После отмены ничего не остаётся: роль, категория и каналы удаляются.
- Приглашать и принимать заявки: рейд-лидер и офицеры этого статика. Исключать, менять чью-либо роль и редактировать расписание, добычу и правила: только рейд-лидер.
- Выйти из статика — не значит выйти из гильдии. Кто остался без статика, возвращается в пул, а тот, кто остался без статика из-за закрытия его статика, показывается первым, с ⭐.
- Рейд-лидер выходит из статика, только предварительно передав лидерство.
- Каждый щелчок проверяется заново. Появившаяся кнопка — не право: кто не может, слышит причину на языке своего Discord.
Это не баг
- Совет не редактирует и не закрывает статик напрямую. Он вмешивается в статик только через /council intervene, при открытом случае по этому статику.
- Пост сформированного статика не перечисляет, кто в нём. Список — в /core info и в канале состава статика.
- Исключённого из статика уведомляют, но причину он не слышит. Причина остаётся у рейд-лидера и Совета.
- Статик без рейда 14 дней (или срок, настроенный гильдией) вызывает только уведомление в канале журнала. Никого не исключают.
Увидели что-то не так, как написано здесь? Значит, это баг, и мы хотим о нём знать.