Справка
Документация по командам
Все команды бота (/ в Discord), сгруппированные по разделам. Новичкам — сначала Начало работы.
Показать: Все Открыто всем Участник гильдии Участник — про себя Офицер / лидер
Регистрация
Привязка своего Discord-аккаунта к коду союзника SWGOH — без этого команды вида «мой персонаж» не знают, кого имеют в виду.
-
/регистрация ally_code:Открыто всем Привязать себя к коду союзника. Работает даже для тех, кого бот вообще не знает — сам проверит через игру, что этот аккаунт состоит в обслуживаемой гильдии. После этого команды без указания игрока (например /статы) по умолчанию берут этот аккаунт. -
/регистрация ally_code: альт:TrueУчастник гильдии Привязать второй (альт) аккаунт, не заменяя основной. -
альт:True в проверочных командахУчастник — про себя В /статы, /дк_требования проверить, /омикроны отчёт, /задачи отчёт — проверить свой второй аккаунт без ввода кода союзника. Работает и когда второй аккаунт в другой гильдии: тогда берутся плейты и требования той гильдии (в /статы ставьте «альт» до выбора плейта). -
/регистрация ally_code: участник:@XОфицер / лидер Зарегистрировать другого участника вместо себя. Если этот код союзника уже был по ошибке привязан к чужому Discord — офицерский вызов переносит его на указанного участника. -
/регистрация_отмена [ally_code]Участник гильдии Отвязать код союзника от себя. Если у вас несколько аккаунтов (основной + альт) — параметр ally_code обязателен, чтобы уточнить, какой из них отвязать. Если отвязывается основной, а альт остаётся — альт автоматически становится новым основным. -
/регистрация_отмена ally_code: участник:@XОфицер / лидер Отвязать аккаунт другого участника вместо своего. -
/регистрация_отчётОфицер / лидер Список по всей гильдии: кто ещё не привязан, у кого основной аккаунт, у кого — альт.
Статы и плейты
Нормы по статам персонажей (плейты) и проверка реального игрока по ним. В Discord — только просмотр, плейты создаются и правятся на сайте (/plates).
-
/статы [игрок]Участник — про себя Проверка статов персонажа(ей) игрока по его реальным модам/шмоту по нормам плейта. Параметр «сценарий»: как сейчас / релик поднят только тем, кто ниже цели / полный подгон релика. У персонажей с двумя вариантами мод-билда («вариант 1»/«вариант 2», названия задаются на сайте) активный вариант определяется автоматически по фактическим основам модов игрока — либо форсируется параметром «вариант». «с_отрядом»: не проверять плейт у тех, у кого нет его отряда (состав отряда задаётся на странице плейта на сайте; в модульном плейте — отряд каждого плейта-источника), по умолчанию проверяются все. «только_кресты»: показать только невыполненное (❌). Ответ — одно сообщение с листанием: сначала итог (у каждого персонажа кнопка «Открыть» — сразу на его страницу), дальше по странице на каждого персонажа плейта. «обновить» берёт свежие данные из игры не чаще раза в 5 минут на игрока. Без игрока — берётся ваш зарегистрированный аккаунт. Участник может проверить только себя; чужого игрока и «гильдия» — только офицеры. -
/статы_реликОфицер / лидер Пересчитать уже заданную в плейте норму персонажа на другой уровень реликвии — без привязки к игроку, просто «а что если норма была бы для релика N». У персонажа с двумя вариантами мод-билда показывает вариант 1, если не задан параметр «вариант». -
/статы_требования плейтыУчастник гильдии Список всех существующих плейтов: сколько в каждом персонажей и требований. -
/статы_требования списокУчастник гильдии Показать все требования плейта целиком, либо только по одному персонажу.
Датакроны
Требования к датакронам по сезонам ТБ и автосверка с тем, что реально есть у игроков. В Discord — проверка и список, сами требования задаются на сайте (/datacrons).
-
/дк_требования список [сезон]Участник гильдии Список требуемых датакронов с приоритетами. С «сезон» — только этот сезон, без него — все сезоны, где есть требования. -
/дк_требования проверить сезон: [игрок] [гильдия]Участник — про себя Без игрока и без гильдия:True — проверка по вашему зарегистрированному аккаунту (участникам доступно только это). С игроком — проверка конкретного человека, с гильдия:True — сводный отчёт по всей гильдии (кто не закрыл «Обязательно»): оба варианта только для офицеров. Под сводкой есть кнопка «Тегнуть должников» — бот одним сообщением в этот же канал тегает всех, кто не закрыл «Обязательно», и пишет, чего именно не хватает.
Задачи
Персональные задания на прокачку конкретного юнита с дедлайном и отслеживанием прогресса.
-
/задачи отчёт [игрок]Участник — про себя Прогресс по задачам. Свой отчёт открыт всем; отчёт по чужому игроку или по всей гильдии — только офицерам.
Территориальная битва (ТБ)
Отчёты по итогам ТБ, сравнение по игрокам/этапам, план планет по фазам и автоматический ордер по картинке стратегии.
-
/тб_отчетОфицер / лидер Панель отчётов: выберите вид отчёта (сводка гильдии за ТБ, игрок за ТБ, сравнение гильдии или игрока по последним ТБ), саму ТБ (из сохранённых последних) и игрока — и нажмите «Показать». Отчёт придёт файлом в то же скрытое сообщение; «Показать всем» публикует его в канал. Игроки, ушедшие из гильдии, тоже есть в списке. То же на сайте: /tb. -
/тб_ордер_из_картинкиОфицер / лидер Собрать ордер на 6 этапов ТБ из картинки Strategy Summary и сохранить как план (выбрать активным — в /тб_план). Картинка — скриншот вкладки «Strategy Summary» планировщика ТБ в ХотЮтилс (HotUtils), не из самой игры: наверху вкладки Round 1-6 и Strategy Summary, нужна именно последняя — таблица Dark/Mixed/Light/Bonus по раундам, с рейтингом ★ снизу справа в каждой заполненной ячейке (пример ниже). Порядок: 1) создать в Discord отдельный тред и первым сообщением в нём отправить этот скриншот; 2) вызвать команду со ссылкой на этот тред. Пример: `/тб_ордер_из_картинки ссылка:<ссылка на тред> название:«44 неделя» звёзды:120` — бот распознает картинку и опубликует в тот же тред 6 сообщений (по одному на этап). Параметр принудительно:True — опубликовать заново, даже если ордер для этих этапов в треде уже есть (например, план поменялся). То же на сайте: /tb/order-plans, блок «Ордер из картинки». -
/тб_планОфицер / лидер Панель планов ордера ТБ: список планов с отметкой активного, выбор плана и этапа, кнопки «Сделать активным», «Предпросмотр» (что уйдёт в канал по всем 6 этапам), «Разослать взводы» (в личку назначенным игрокам, с исключениями), «Удалить» (с подтверждением) и «Сохранить ветку» — зарегистрировать готовую ветку с ордером на 6 этапов (бот проверит, что все этапы на месте). То же на сайте: /tb/order-plans и /tb/platoons.
Территориальная война (ВГ)
Быстрый копипаст-ордер по контрам на ВГ.
-
/вг_ордер пак1: контра1: локация1: [пак2: контра2: локация2: ... до 5]Офицер / лидер Собрать готовый копипаст-ордер по ВГ. Команда одна, но параметров у неё много: до 5 троек «пак / наша контра / локация» — все заполняются за один вызов, Discord откроет их по очереди при наборе команды (сначала пак1, контра1, локация1, затем можно продолжить пак2 и т.д.). Каждое поле — через автодополнение (пак и локация — по фиксированному списку, контра — по базе контр гильдии), вручную печатать не нужно и не сработает. Если под пак не выбрана контра — ордер выйдет с пометкой «контра не выбрана», это не ошибка, просто впишите её в готовый текст вручную. Заполнять нужно только реально нужное число паков (1-5), остальные слоты можно оставить пустыми. Ордер сначала виден только вам; кнопка «Показать всем» публикует его в текущий канал. -
/вг_гайды_синхронизацияОфицер / лидер Форс-синхронизация базы контр из форум-канала гайдов ВГ (обычно синхронизируется сама). То же на сайте: кнопка «Синхронизировать сейчас» на /tw.
Нарушения
Учёт пропусков/нарушений участников по ТБ, ВГ, рейдам.
-
/нарушения [игрок]Офицер / лидер Панель нарушений: без игрока — таблица гильдии за 90 дней, с игроком — его досье. Режим (ТБ/ВГ/Рейд) и до трёх нарушений — выпадашками, «Зафиксировать» спросит дату и комментарии и опубликует нарушение в канале; «Снять нарушение» — выбор конкретного; «Показать всем» — таблица или досье в канал. Игрока можно сразу указать параметром (подсказки по нику) или Discord-тегом.
Дни рождения
Автопоздравления в выбранном канале в день рождения участника.
-
/дрОфицер / лидер Панель дней рождения: список по ближайшей дате, выбор участника сервера (с поиском), «Задать дату» (ДД-ММ-ГГГГ или ДД-ММ) и «Удалить».
Омикроны (фан)
Автообъявления в канале о том, кто получил омикрон, с шуточной подписью под конкретного персонажа. Канал и фразы настраиваются на сайте (/settings, /omicron/phrases).
-
/омикроны отчёт [игрок]Участник — про себя Какие приоритетные для ВГ омикроны игрок уже готов поставить (владеет всеми юнитами-требованиями на нужном релике), но ещё не поставил. Свой отчёт — без параметра, через /регистрация; чужого игрока смотрят только офицеры.
Настройки гильдии
Каналы и роли, которые бот использует для авто-уведомлений — дублируется страницей /settings на сайте.
-
/каналОфицер / лидер Запомнить текущий канал/ветку в списке гильдии — станет доступен для выбора в настройках оповещений (Discord и сайт). Для обычных каналов это не обязательно: на /settings в списке есть все каналы сервера; /канал нужен для веток (тредов). -
/настройкиОфицер / лидер Панель настроек гильдии. Сверху выбираете раздел (ТБ — тег на подготовку, ТБ — план и ордер, ТБ — итоговый отчёт, День рождения, ВГ — гайды, Задачи; Антиспам — только владельцу бота), ниже — списки каналов и ролей сервера с поиском (пустой выбор — сбросить) и кнопки вкл/выкл модулей. Вызывать на сервере гильдии. Время рассылок и расписание тегов — на сайте (/settings).
Прочее
-
/пригласитьОткрыто всем Получить ссылку, чтобы добавить бота на свой Discord-сервер. -
/подпискаОткрыто всем Ссылка на страницу подключения и продления подписки гильдии на сайте. Если вызвать на сервере гильдии — ID сервера подставится в форму сам.
Ручной доступ (офицеры своей гильдии)
Для участников, которых бот не резолвит по игровому рангу (например Discord другого аккаунта). Действует только в рамках вашей гильдии — веб-аналог: страница /access.
-
/грантОфицер / лидер Панель ручного доступа для тех, кого бот не узнаёт по игровому рангу: список выданных, выбор участника сервера (с поиском) и уровня (Игрок/Офицер), «Выдать доступ» (спросит код союзника) и «Снять доступ». Действует только в вашей гильдии.
Команд с таким доступом нет.