GetMyBot Bilgi Tabanı

История изменений реакции

Как узнать, кто изменил реакцию, сравнить настройки и вернуть рабочее состояние. Упражнение по восстановлению и разбор конфликтов.

Bu sayfada

Вы изменили условие, и бот перестал отвечать на команду. Если рабочая настройка есть в недавней истории, её можно вернуть без ручного переноса всех полей.

История изменений относится к настройкам одной сохранённой реакции. Она не отменяет выполненные действия: отправленное сообщение останется в чате, а изменённая заявка останется в коллекции.

Что видно в истории

Откройте сохранённую реакцию и нажмите История изменений. Список содержит последние 20 изменений. У записи показаны время, автор, источник правки, вид операции и изменённые поля.

Автор может быть неизвестен для старой или системной записи. Источник помогает отличить правку из приложения от API или автоматизации через MCP. Откройте подробности, чтобы сравнить Было и Стало.

Секретные значения скрыты при просмотре. Это не означает, что вместо них при восстановлении будут сохранены звёздочки: платформа использует исходные значения выбранного состояния.

Как вернуть рабочие настройки

  1. Найдите изменение, после которого реакция стала работать неправильно.
  2. Нажмите Вернуть предыдущее состояние у этой записи.
  3. Прочитайте предварительный просмотр. Он сравнивает текущую реакцию с состоянием до выбранного изменения.
  4. Проверьте название, триггер, условия, действия и связанные реакции. Если всё верно, нажмите Восстановить.
  5. Повторите команду или нажатие кнопки, на которых была ошибка. Успешное восстановление настроек ещё не проверяет весь сценарий.

Например, в 10:00 поменяли цену, а в 11:00 сломали условие команды. Выбор записи 11:00 возвращает настройки перед этой правкой, включая цену, сохранённую в 10:00. Выбор записи 10:00 вернёт состояние до изменения цены.

Восстанавливается состояние реакции целиком, а не одно раскрытое поле. Более поздние полезные правки тоже могут исчезнуть. Несохранённые правки открытого редактора будут заменены. Само восстановление становится новым изменением в истории.

Упражнение: вернуть описание

Для проверки используйте отдельную учебную реакцию, которую не вызывают рабочие пользователи.

  1. Сохраните описание Учебный вариант А.
  2. Поменяйте его на Учебный вариант Б и снова сохраните.
  3. Откройте историю и найдите запись, где было Учебный вариант А, а стало Учебный вариант Б.
  4. Выберите Вернуть предыдущее состояние. В предварительном просмотре ожидается переход от Б к А.
  5. Подтвердите восстановление. Описание снова должно стать Учебный вариант А, а в истории появится операция восстановления.

Если нужно вернуться к Б, найдите запись самого восстановления и просмотрите состояние перед ней. Сначала сверяйте различия: история ограничена последними изменениями.

Если восстановление не выполняется

СитуацияЧто сделать
После просмотра реакцию изменил другой участникНажмите Обновить различия, перечитайте их и повторите выбор
Реакция уже соответствует выбранному состояниюВосстанавливать нечего; выберите другое изменение или закройте окно
Запись истории больше недоступнаОбновите историю и выберите доступную запись
Старое состояние недопустимо для текущих каналов или тарифаПроверьте доступность действий и настройки каналов; восстановление проходит текущую проверку допустимости
Нужного изменения нет среди последних 20История не является бессрочной резервной копией; проверьте сохранённый экспорт и другие материалы проекта

Чем история отличается от JSON и журнала выполнения

ИнструментДля чего нужен
История измененийУзнать, кто и как менял настройки, вернуть доступное прошлое состояние
Экспорт JSONПолучить данные открытой формы для просмотра или сохранения вне платформы
Журнал выполненияУзнать, что произошло при конкретной команде или нажатии кнопки

Экспорт JSON показывает текущую форму, включая несохранённые изменения. Он не заменяет историю сохранённых правок и не является резервной копией проекта.

Для проверки новых цепочек см. практические уроки по данным, для устройства реакции – основы.