Анонсувати реліз у Discord і Telegram

Як із панелі BDO UA Translate відправити зведений анонс випуску в Discord і Telegram, навіщо спершу тестові канали, що підставляється в текст автоматично і що робити при повторі.

Анонс надсилається з панелі, кнопкою. Нічого копіювати руками в месенджери не треба.

Пост один на весь випуск, а не на кожен режим: ви виставляєте всі режими патча за раз, тому окремі пости дали б 4-7 повідомлень поспіль у кожному каналі.

Відкрити релізи

Чотири кнопки, дві групи

Блок «Анонс у соцмережі» на сторінці релізів має дві групи, і порядок у них не випадковий:

Група Канали Що це означає
Спершу перевірка тестовий Discord, тестовий Telegram текст бачить лише команда · надсилайте, поки не влаштує формулювання
Канали спільноти Discord релізи, Telegram спільноти пост побачать гравці, і прибрати його можна лише вручну в каналі

Живі канали доступні тільки на бойовому сервері. Локально їхні кнопки вимкнені навмисно · щоб випадкове натискання не пішло у канал спільноти.

Що в тексті пишеться руками, а що підставляється

Руками пишеться лише спільна частина · заголовок і формулювання. Вона редагується окремо, кнопкою «Редагувати текст анонсу».

Решта підставляється з релізів автоматично: номер патча, перелік режимів, кількість рядків і посилання.

Саме тому числа не переписують руками перед відправкою · рівно там раніше й виникали розбіжності між постом і сайтом.

Порядок дій

  1. Опублікуйте всі режими цього патча (як публікують).
  2. Розгорніть «Показати текст, який піде в канали» й перечитайте його.
  3. Надішліть у тестовий канал і подивіться, як він виглядає насправді.
  4. Якщо треба · поправте текст і повторіть крок 3.
  5. Надішліть у канали спільноти.

Тестові канали показують той самий текст, який отримає спільнота · різниця лише в розмітці під конкретний месенджер.

Що вас зупинить і чому

  • «Опублікованих релізів немає» · анонсувати нічого. Спершу публікація.
  • Режим не потрапить в анонс · для цього патча немає файла; система назве такі режими поіменно ще до відправки.
  • Текст задовгий · ліміт 4096 символів. Відправка відмовить, поки текст не скоротять, а не обріже його мовчки.
  • Канал не налаштований · дія скаже це прямо, замість вдавати успіх.

Повторна відправка

Поруч із каналом видно, коли він востаннє отримав анонс. Якщо натиснути ще раз, система перепитає · і попередить прямо: у каналі зʼявиться другий пост.

Сама дія станів релізів не змінює, тому повтор технічно безпечний. Небезпечний він лише для читача: два однакові пости в каналі спільноти виглядають як помилка.

Чого не робити

  • Не надсилати в канали спільноти, не перевіривши в тестовому. Пост звідти прибирається лише руками в самому каналі.
  • Не правити числа в тексті анонсу · вони приходять із релізів; якщо число виглядає дивно, дивіться на реліз, а не на текст.
  • Не анонсувати реліз, який не пройшов перевірку в грі (що вважати перевіреним).