Руководство
Каждая функция GuildOS в игре, на сайте и в Discord: что она делает, кто её видит, как должна работать и что похоже на баг, но им не является. Если то, что вы увидели, противоречит написанному здесь, это баг — сообщите нам.
На сайте
Начните здесьофицерМастер, который подключает вашу гильдию к GuildOS, от Discord до первого списка состава.
- Что делает
- Вход сообщает, что нужно до того, как сесть за настройку, и четыре места, через которые идёт путь: в браузере (сервер, бот, гильдия и первый рейд), в Windows (компаньон), в игре (аддон отправляет первый состав) и с гильдией (приглашение, роли /register и страница). Можно сделать всё сразу или только часть сегодня: только рейд в Discord или только состав из игры. Каждый шаг говорит, что делать, и в реальном времени следит за тем, что происходит вне страницы.
- Кто видит
- Вход публичный: любой читает его, прежде чем что-либо разрешать. Шаги просят войти через Discord и работают только на сервере, где у вас есть «Управление сервером». Кто не администрирует ни одного сервера, сразу переходит к выбору персонажа.
- Где находится
- В «Начните здесь» в шапке или на guildos.me/start. Пока чего-то не хватает, сюда же ведут значок «Настроить» в шапке и кольцо «гильдия N из M» на панели гильдии.
Как должно работать
- Для того чтобы знать, что шаг выполнен, ничего не хранится: мастер смотрит на то, что уже есть. Закрыли вкладку посередине? Вернувшись, он продолжит с нужного шага.
- Выбранный сервер действует, только если у вас на нём есть «Управление сервером». Чужой сервер игнорируется.
- Шаг с компаньоном готов, только когда компаньон связался с сайтом или когда пришёл состав. Создать код недостаточно.
- «Позвать гильдию» готов, когда аддон есть хотя бы у половины состава.
- В полном наборе первый рейд, приглашение, роли и страница необязательны, и их можно пропустить. Шаг, зависящий от ещё не выполненного, не открывается.
- Пока ждёт чего-то извне, страница обновляется сама: каждые 5 секунд в ожидании бота, 15 — в ожидании первого рейда, 30 — в ожидании компаньона и состава.
- «Отправить на мой ПК» отправляет вам не больше одного сообщения в минуту.
Это не баг
- Нажали «Начните здесь» и попали в «Ваш персонаж»? Вы не администрируете ни одного сервера Discord, а для того, кто только играет, достаточно назвать персонажа.
- «Компаньон ещё не появился» после 3 дней с созданным кодом: ни один компаньон не связался с сайтом с этим кодом. Почти всегда это предупреждение Windows или код не вставлен.
- Поиграли, а состав не пришёл? Игра записывает состав, только когда вы делаете /reload или выходите из игры, и только после /gos web on.
- «Название гильдии не совпало»: название на сайте должно быть таким же, как в игре. Регистр и знаки < > не учитываются; диакритика и пробел учитываются. «Использовать название из игры» решает это одним щелчком.
Назначить рейдофицерФорма, которая назначает рейд и объявляет его в каналах Discord.
- Что делает
- Вы даёте название, день и время, выбираете рейд из списка (или пишете другой), размер, состав и каналы для объявления. Можно повторять каждую неделю, предупреждать заранее, закрывать запись за несколько часов до начала, закрывать, когда набрано, и просить офицера одобрять каждую запись. После создания бот публикует рейд с записью кнопкой в каждом выбранном канале.
- Кто видит
- Тот, кто может назначать рейд на сайте, по роли Discord с этим правом в настройках, или тот, у кого есть «Управление сервером» на сервере гильдии. Остальные возвращаются к списку рейдов.
- Где находится
- В «Назначить рейд» вверху страницы рейдов. Шаг первого рейда в мастере тоже приводит сюда.
Как должно работать
- День и время, которые вы вводите, читаются в вашем часовом поясе — том, что указан рядом с «Когда».
- Список рейдов — это список игры гильдии. Вечер, которого нет в списке, вводится через свободное поле.
- Если ни один канал не принял пост, рейд не создаётся, а страница показывает причину, которую назвал Discord.
- При превышении лимита роли запись уходит в ожидание, в порядке, в котором люди ответили. Никому не отказывают.
- «Повторять каждую неделю» превращает выбранные день и время в постоянное время и держит от 1 до 8 недель (3, если вы не меняли).
- Если размер не выбран, действует размер рейда из списка, и места по ролям берутся из него.
- Каналы, где был объявлен последний рейд, уже отмечены.
Это не баг
- Нет варианта мягкого резерва: на сайте мягкого резерва нет рейдов WoW: Forever.
- «Нет доступных каналов»: бот предлагает только каналы, которые он видит и где может писать. Проверьте его права в канале.
- Строка «кто обычно может» появляется, только когда кто-то отметил в «Ваших гильдиях» подходящие вечера.
- Рейд, назначенный только через свободное поле, никогда не привяжется сам к вечеру, который запишет аддон: привязывается только рейд, выбранный из списка. Привяжите вручную на странице вечера.
Напоминания в DiscordофицерЧто бот отправляет офицерам в личные сообщения и когда.
- Что делает
- Показывает, кто офицеры и запущен ли у каждого компаньон, цель гильдии (минимум 2 или все) и четыре уведомления, которые можно включать и выключать: понедельничная сводка, остановившийся компаньон, офицер без компаньона и отказ в отправке. Рядом — сообщения в том виде, в каком их покажет Discord, на языке сервера.
- Кто видит
- Только тот, у кого есть «Управление сервером» на сервере Discord гильдии. Для остальных страница отвечает, что её здесь нет.
- Где находится
- На панели, в карточке «напоминания в Discord», в «Посмотреть сообщения»; или в настройке, в «Напоминания в Discord».
Как должно работать
- Офицер — это тот, у кого в игре звание офицера (лидер, звание сразу под ним или звание, в названии которого есть одно из слов officer, leader, master, vice, GM, oficial, líder или mestre) и кто связал персонажа с Discord через /register. Тот, кто создал гильдию на сайте или код компаньона, тоже считается, если только состав не показывает, что этот человек играет без звания офицера.
- У офицера есть компаньон, когда созданный им код использовался за последние 7 дней.
- Сводка уходит в понедельник, начиная с 10:00 по часовому поясу Discord-сервера гильдии — сейчас у всех это время Бразилиа. Если делать нечего, она не уходит.
- «Компаньон остановился» уходит один раз за остановку, после 3 дней без состава, и только если какой-то состав уже приходил.
- «Офицер без компаньона» просит не чаще раза в неделю у каждого офицера и перестаёт просить, когда он отвечает, что не использует Windows.
- «Отключить на 1 неделю» глушит только понедельничную сводку. Уведомления о проблемах продолжают приходить.
- Сообщения уходят на языке основного сервера гильдии.
Это не баг
- В списке нет ни одного офицера: они появляются, когда приходит состав и каждый связывает персонажа через /register.
- Гильдия, созданная на этой неделе, не получает сводку до следующего понедельника.
- Офицер получает только одно сообщение за раз: кто только что получил уведомление об остановившемся компаньоне, сверху сводку не получает.
НастройкаофицерГде настраивается гильдия: название, публичная страница, серверы, права, роли и коды компаньона.
- Что делает
- Меняет название и то, где живёт гильдия (ruleset и регион), и пишет публичную страницу. Включает и выключает серверы Discord, выбирает основной и язык каждого. Говорит, какие роли Discord могут назначать рейд, настраивать гильдию и менять права, и какие роли выдаёт /register. Создаёт и отзывает коды компаньона, выбирает канал закреплённого списка рейдов и уведомления офицеров, и включает или выключает публичные страницы персонажей.
- Кто видит
- Тот, у кого есть «Управление сервером» на сервере гильдии, или роль с правом управлять гильдией или управлять правами. Любой другой, кто откроет страницу, увидит сообщение, что нужно администрировать сервер, связанный с гильдией.
- Где находится
- В «настроить» на панели гильдии (появляется только у тех, кто может). Сюда же ведут предупреждения вверху и мастер.
Как должно работать
- Переименование гильдии меняет ключ, который использует аддон: следующий состав должен прийти из гильдии с таким названием в игре.
- Тот, у кого есть «Управление сервером», может всё. Если не настроена ни одна роль, действовать могут только эти люди.
- Тот, у кого только право управлять гильдией, открывает эту страницу, но не меняет права: это для тех, у кого «Управление сервером» или право управлять правами.
- Последний сервер гильдии выключить нельзя.
- Язык сервера действует для того, что бот публикует в его каналах. Ответ, который видите только вы, следует языку вашего Discord.
- Код компаньона показывается только один раз, при создании. Потеряли? Создайте другой и отзовите старый.
- Выключение публичных страниц снимает страницу каждого персонажа и персонажей, выбранных случайно на странице гильдии.
Это не баг
- У языка сервера только Português и English: то, что бот публикует в каналах, пока выходит только на этих двух.
- /register не выдал роль? Боту нужно «Управление ролями» и его собственная роль выше тех, которые он выдаёт. А роль участника выдаётся только тем, кого подтверждает состав.
- Уведомление офицеру приходит не перед каждым рейдом: оно говорит только когда есть проблема, например нехватка танка или лекаря. Если проблем нет, бот молчит.
- Выключение публичных страниц не снимает страницу гильдии: оно снимает только страницы отдельных персонажей и случайный выбор.
Увидели что-то не так, как написано здесь? Значит, это баг, и мы хотим о нём знать.