Гайд Рассылки
Как читать отчёт сообщений и готовить повтор
Статусы по адресатам, частичная остановка и неизвестный результат: порядок сверки перед продолжением.
Счётчик обработанных записей не равен числу прочитанных сообщений. Отчёт может описывать очередь, попытки и ответы системы. Перед выводом выясните значения статусов используемой программы и версию, к которой относится инструкция. Непонятный итог нужно сохранить как неизвестный, а не превратить в успех.
Свяжите результат с заданием
Сохраните время, тип назначения, входной набор и версию содержимого. Для каждой доступной строки отчёта должна оставаться связь с исходной записью. Имя без подтверждённой идентификации может оказаться неоднозначным. Не публикуйте адресатов и текст личной переписки в примере для поддержки.
Разделяйте результат программы и действие человека. Ответ системы о принятой операции сам по себе не доказывает прочтение или интерес к сообщению. В отчёте используйте именно те определения, которые подтверждены источником.
Для знакомства со словарём статусов достаточно объяснимой проверки в своём согласованном тестовом диалоге. Сопоставьте одну известную запись с видимым результатом и отчётом. Это проверка значения статуса, а не разрешение расширять отправку на произвольный список.
Разберите состояния отдельно
| Состояние | Что установить | Решение до уточнения |
|---|---|---|
| Подтверждённый итог | Как он определён программой | Сохранить; не дублировать |
| Ошибка адресата | Тип назначения и причину | Не отправлять повтор вслепую |
| Ошибка права | Что разрешено отправителю | Остановить недоступное действие |
| Пустой статус | Был ли получен ответ | Оставить неизвестным |
| Задача прервана | Последнюю подтверждённую запись | Не повторять весь список |
Сопоставьте счётчики
Проверьте, что программа считает входной строкой, пропуском и попыткой. Несколько попыток могут относиться к одной записи, а не к нескольким адресатам. Если арифметика не сходится, сначала установите определения счётчиков, затем ищите ошибку.
Сравнивайте результат с сохранённой версией входного набора. Если перед просмотром отчёта файл был отсортирован или очищен, номера строк могут перестать соответствовать исходному заданию.
Подготовьте продолжение
- Сохраните исходный файл, настройки и отчёт.
- Отделите подтверждённо выполненные записи.
- Найдите причину подтверждённых отказов.
- Уточните неопределённый результат.
- Проверьте возможность штатного продолжения задачи.
Список, который уже участвовал в согласованной отправке, не должен возвращаться в очередь без проверки истории. Срок ожидания сам по себе не снимает риск повторного сообщения. Не смешивайте диагностику с попыткой обойти ограничение Telegram.
Итоговая запись должна объяснять, какие данные позволяют продолжить, а каких не хватает. Отличия назначений описаны в выборе сценария, роль задержек — в заметке о паузах.
