Уведомления
Telegram
Уведомления и документы в Telegram: обсудим события, бота и права в чате.
Связывать подтверждённую готовность заказа с одной SMS, хранить попытку и разбирать ошибки связи или баланса. Кодовая проверка, если она нужна, проектируется отдельно от обычного уведомления.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Сервисная SMS | Skirbo → SMS Aero | Обсудим в составе подключения Клиент + событие + номер + версия шаблона; минимум данных и один владелец отправки. |
| Результат попытки | SMS Aero → Skirbo | Обсудим в составе подключения Принятие и итог раздельно; реальные ID/статусы проверяются по API. |
| Кодовая попытка | Согласованный контур → SMS Aero | Обсудим в составе подключения Отдельная операция Telegram-кода/SMS-резерва, не общий текстовый мессенджер. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Для продавца, сообщающего о готовности самовывоза, и склада, которому нужен контролируемый короткий канал связи. Официальный Python SDK SMS Aero показывает отправку SMS и отдельную отправку Telegram-кода с возможным SMS-резервом. Эти операции имеют разное назначение.
Прочитан официальный smsaero_python: email/API-key аккаунта, send_sms, send_telegram для кода и отдельные ошибки связи/недостатка средств. Схемы итоговых статусов и повторов нужно сверить по актуальному API.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Передать краткую полезную информацию без дублей и старого адреса.
Когда начинается: Склад подтвердил готовность заказа к выдаче.
Результат: У одного события есть одна контролируемая попытка и понятная причина отказа.
Задача: Не подменять уведомление о заказе кодовым продуктом.
Когда начинается: Продавец отдельно согласовал действие, требующее одноразового кода.
Результат: Код подтверждает только согласованное действие; складская выдача требует своего контроля.
Задача: Не продолжать отправку на старый контакт.
Когда начинается: Продавец подтвердил корректный номер покупателя.
Результат: Ошибка контакта исправлена прослеживаемо и не запускает рассылку по всем номерам.
Задача: Не уведомить покупателя о выдаче, которая уже отменена или перенесена.
Когда начинается: После постановки внутренней задачи продавец отменил заказ или склад изменил место выдачи.
Результат: Изменение заказа не теряет историю и не порождает повторное уведомление по старому адресу.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ, SKU и остатки | Продавец и система склада | В уведомление попадает только согласованный снимок события; сервис рассылки не меняет заказ или запас. |
| Складские статусы и возвраты | Система физического исполнения | Выдача, приёмка возврата и результат осмотра подтверждаются складом; письмо или SMS не создаёт эти факты. |
| Контакт и выбор канала | CRM продавца / подтверждённый контакт | Заказчик определяет адресата и назначение сообщения; сведения разных клиентов не объединяются. |
| Документы | Система, выпустившая документ | В сообщении — разрешённая ссылка или согласованное вложение, а не новая юридическая версия документа. |
| Результат сообщения | Поставщик канала связи | Принятие запроса, доставка и прочтение хранятся отдельно, если выбранный продукт их предоставляет. |
| Назначение сообщения, разрешение канала и отписка | Продавец; ответственный за клиентские коммуникации | Для каждого клиента раздельно хранить сервисный повод, рекламную подписку и запрет канала. Обновление заказа не создаёт рекламного согласия. Отказ от канала проверяется перед новой попыткой; спорный случай направляется ответственному без автоматического обхода запрета. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Для оценки выберите одну SMS о готовности, согласованный номер/отправителя и способ получения итогового результата SMS Aero.
Зададим отдельное правило повторов с ограничением числа попыток, чтобы задержка статуса не вызвала несколько одинаковых сообщений.
До настройки проверим согласованный текст и число сегментов, затем зафиксируем ограничения на переменные, увеличивающие длину.
Повтор не устраняет причину. Очередь выбранного клиента приостанавливается, ответственный восстанавливает условия, затем проверяются актуальность и судьба прежних попыток.
Прочитанная функция предназначена для кода подтверждения. Для текста о заказе нужен отдельный подтверждённый канал; цифры трека не следует маскировать под код.
Нет. Сначала выясняем судьбу попытки по сохранённому идентификатору или через согласованный разбор. При отсутствии идентификатора событие остаётся неопределённым; совпадение текста и телефона недостаточно, чтобы гарантировать отсутствие первой отправки.
Материал описывает предложение обмена. Работающий коннектор Skirbo, пилот и приёмка на заказах вашего клиента не подтверждены; способ реализации определяется после проверки доступов и операций. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.