Чтобы показать текст до правки, SaveCloud должен получить первоначальную версию сообщения и затем событие изменения. Подключение после редактирования не вернёт прежнюю формулировку.
В этой статье
Что показывает отметка «изменено»
В Telegram можно исправлять уже отправленные сообщения. Отметка о редактировании помогает заметить, что текст менялся: этот принцип описан в официальном анонсе функции. Но для понимания договорённости часто важнее сама разница между формулировками.
Например, утром собеседник написал «Доставка в пятницу», а позже заменил пятницу на субботу. Если вы помните первое сообщение, текущая версия может вызвать сомнение. Сохранённый исходный текст позволяет сравнить две полученные версии и увидеть конкретное изменение без спора о том, кто что запомнил.
Как SaveCloud сохраняет правки
SaveCloud работает с новыми сообщениями из личных чатов, к которым вы дали доступ. Когда приходит первоначальный текст, сервис сохраняет его. Если затем собеседник редактирует эту реплику и бот получает событие правки, в диалоге с SaveCloud появляется уведомление с версиями «Было» и «Стало».
Это работает именно с теми данными, которые сервис успел получить. Если аккаунт подключён уже после правки, первоначальной версии у бота не было. Нельзя взять текущий текст и по одной отметке о редактировании достоверно восстановить всё, что стояло на его месте раньше.
Для сравнения не требуется пересылать сообщение в SaveCloud после каждой правки. Подключение и доступ к нужной переписке настраиваются заранее. Полный порядок действий разобран в инструкции по подключению.
Как читать уведомление «Было / Стало»
Представим простую переписку о встрече. Собеседник отправил «Буду у кафе в 19:00», а затем исправил время на 19:30. В SaveCloud вы смотрите имя отправителя, первоначальный текст в блоке «Было» и новую формулировку в блоке «Стало».
Сначала сравните смысл, а не только отдельные символы. Исправленная запятая и другой адрес доставки могут выглядеть как одно и то же событие редактирования, но требуют разной реакции. Бот показывает полученное содержимое; решение о том, нужно ли уточнять договорённость, остаётся за вами.
Уведомление удобно читать непосредственно в диалоге с ботом. Когда нужно увидеть более широкий контекст разговора, используйте сохранённый архив переписки. Отдельная вырванная из контекста фраза не всегда объясняет, почему человек внёс изменение.
Проверка на одном сообщении
- Запустите SaveCloud и подключите его к аккаунту через настройки Telegram.
- Убедитесь, что личный чат для проверки доступен боту.
- Попросите знакомого прислать новое сообщение, например «Встреча в 19:00».
- Попросите его изменить время в той же реплике на 19:30.
- Откройте SaveCloud и проверьте уведомление с исходным и новым текстом.
Не используйте для такого теста свою собственную реплику: уведомления о редактировании предназначены для входящих сообщений собеседника. Также лучше не менять несколько сообщений подряд в первой проверке. Один понятный пример помогает быстро понять, какое событие вы ожидаете увидеть.
Какие ожидания стоит проверить заранее
Сохранение правок не означает доступ к любой истории Telegram. Если чат не был подключён, у сервиса нет оснований считать его прошлые сообщения доступными. Если бот получил только уже изменённую версию, исходную формулировку показывать нечего.
Также не стоит считать уведомление полным журналом каждого нажатия клавиши. SaveCloud обрабатывает версии и события, которые передаёт Telegram. Для очень быстрых последовательных изменений нельзя заранее обещать, что каждая промежуточная формулировка окажется сохранена.
Сравнение текста и получение медиа — разные задачи. Если вы проверяете исчезающее фото, кружок или голосовое, нужен ответ на это медиа в переписке. Правило подробно объясняется в статье о сообщениях с таймером.
Что проверить, если уведомления нет
Начните с главного меню SaveCloud: подключён ли аккаунт и доступны ли сейчас функции сервиса. Затем откройте настройки «Автоматизации чатов» в Telegram и проверьте конкретную переписку. Аккаунт может оставаться подключённым, а отдельный собеседник — быть исключённым из доступа.
После исправления настроек повторите проверку на новом входящем сообщении. Старая реплика, которую уже несколько раз редактировали во время отключения, не подходит для подтверждения сохранения исходной версии. Новый короткий тест даёт более однозначный результат.
Если он тоже не сработал, напишите в поддержку, указав примерное время, что было отправлено и какое действие вы проверяли.
Частые вопросы
Можно увидеть исходный текст, если SaveCloud подключили после правки?
Нет. Чтобы показать первоначальную формулировку, бот должен был получить её до изменения. Отметка о редактировании не содержит для SaveCloud утраченный исходный текст.
Нужно отвечать на обычное текстовое сообщение для сохранения правки?
Для обычных текстовых сообщений в доступной подключённой переписке отдельный ответ не требуется. Ответ нужен для сценария сохранения медиа с таймером.
Почему не пришло уведомление после изменения моего сообщения?
Уведомления рассчитаны на входящие сообщения собеседника. Для проверки попросите другого человека отправить и затем отредактировать новую реплику.
Источники и проверка
Материал подготовлен редакцией SaveCloud. Описания Telegram сверены с официальными источниками; инструкции SaveCloud относятся к возможностям сервиса на дату публикации.
Было полезно?
Поделиться в Telegram
Пусть важное останется.
Подключите SaveCloud заранее.
Условия доступа и возможности указаны в боте.