История изменений реакции
Как узнать, кто изменил реакцию, сравнить настройки и вернуть рабочее состояние. Упражнение по восстановлению и разбор конфликтов.
Trên trang này
Вы изменили условие, и бот перестал отвечать на команду. Если рабочая настройка есть в недавней истории, её можно вернуть без ручного переноса всех полей.
История изменений относится к настройкам одной сохранённой реакции. Она не отменяет выполненные действия: отправленное сообщение останется в чате, а изменённая заявка останется в коллекции.
Что видно в истории
Откройте сохранённую реакцию и нажмите История изменений. Список содержит последние 20 изменений. У записи показаны время, автор, источник правки, вид операции и изменённые поля.
Автор может быть неизвестен для старой или системной записи. Источник помогает отличить правку из приложения от API или автоматизации через MCP. Откройте подробности, чтобы сравнить Было и Стало.
Секретные значения скрыты при просмотре. Это не означает, что вместо них при восстановлении будут сохранены звёздочки: платформа использует исходные значения выбранного состояния.
Как вернуть рабочие настройки
- Найдите изменение, после которого реакция стала работать неправильно.
- Нажмите Вернуть предыдущее состояние у этой записи.
- Прочитайте предварительный просмотр. Он сравнивает текущую реакцию с состоянием до выбранного изменения.
- Проверьте название, триггер, условия, действия и связанные реакции. Если всё верно, нажмите Восстановить.
- Повторите команду или нажатие кнопки, на которых была ошибка. Успешное восстановление настроек ещё не проверяет весь сценарий.
Например, в 10:00 поменяли цену, а в 11:00 сломали условие команды. Выбор записи 11:00 возвращает настройки перед этой правкой, включая цену, сохранённую в 10:00. Выбор записи 10:00 вернёт состояние до изменения цены.
Восстанавливается состояние реакции целиком, а не одно раскрытое поле. Более поздние полезные правки тоже могут исчезнуть. Несохранённые правки открытого редактора будут заменены. Само восстановление становится новым изменением в истории.
Упражнение: вернуть описание
Для проверки используйте отдельную учебную реакцию, которую не вызывают рабочие пользователи.
- Сохраните описание
Учебный вариант А. - Поменяйте его на
Учебный вариант Би снова сохраните. - Откройте историю и найдите запись, где было
Учебный вариант А, а сталоУчебный вариант Б. - Выберите Вернуть предыдущее состояние. В предварительном просмотре ожидается переход от Б к А.
- Подтвердите восстановление. Описание снова должно стать
Учебный вариант А, а в истории появится операция восстановления.
Если нужно вернуться к Б, найдите запись самого восстановления и просмотрите состояние перед ней. Сначала сверяйте различия: история ограничена последними изменениями.
Если восстановление не выполняется
| Ситуация | Что сделать |
|---|---|
| После просмотра реакцию изменил другой участник | Нажмите Обновить различия, перечитайте их и повторите выбор |
| Реакция уже соответствует выбранному состоянию | Восстанавливать нечего; выберите другое изменение или закройте окно |
| Запись истории больше недоступна | Обновите историю и выберите доступную запись |
| Старое состояние недопустимо для текущих каналов или тарифа | Проверьте доступность действий и настройки каналов; восстановление проходит текущую проверку допустимости |
| Нужного изменения нет среди последних 20 | История не является бессрочной резервной копией; проверьте сохранённый экспорт и другие материалы проекта |
Чем история отличается от JSON и журнала выполнения
| Инструмент | Для чего нужен |
|---|---|
| История изменений | Узнать, кто и как менял настройки, вернуть доступное прошлое состояние |
| Экспорт JSON | Получить данные открытой формы для просмотра или сохранения вне платформы |
| Журнал выполнения | Узнать, что произошло при конкретной команде или нажатии кнопки |
Экспорт JSON показывает текущую форму, включая несохранённые изменения. Он не заменяет историю сохранённых правок и не является резервной копией проекта.
Для проверки новых цепочек см. практические уроки по данным, для устройства реакции – основы.