Задача

Необходимо реализовать связку корзины интернет-магазина на платформе Tilda с Telegram-ботом. Заказ, оформленный пользователем на сайте, должен автоматически передаваться боту для подтверждения (с возможностью подтвердить или отклонить заказ прямо в Telegram). Промежуточное звено - AMO CRM: через неё проходят все данные о заказе и клиенте.

Текущая ситуация

  • Сайт (Tilda) имеет форму заказа и подключен к AmoCRM по стандартному API.
  • Клиентские данные (имя, телефон, email) фиксируются в сделке в AmoCRM.
  • Необходимо обеспечить отправку уведомления о новой сделке (заказе) в Telegram-чат менеджера (личный чат или группа).

Требования к реализации

  1. Вебхук из AmoCRM → Telegram бот: при создании сделки в AmoCRM (статус 'Заказ' или 'Новый') отправлять сообщение в Telegram: номер заказа, состав корзины, сумма, контакты клиента, ссылка на сделку.
  2. Кнопки подтверждения: в сообщении должны быть две кнопки:
    • ✅ Подтвердить (сменяет статус сделки на 'Подтвержден' в AmoCRM)
    • ❌ Отменить (меняет статус на 'Отменен')
  3. Обработка ошибок: в случае, если вебхук или API AmoCRM недоступны - бот должен повторять попытки или уведомлять администратора.
  4. Локализация: все сообщения бота на русском языке.

Используемые технологии

  • Python (AnyIO / asyncio) или Node.js
  • api Telegram Bot
  • AmoCRM API (Version 4 / OAuth 2.0)
  • Вебхуки (webhook receiver)

Результат работы

Работающий Telegram бот, интегрированный с AmoCRM через вебхук, который:

  • получает данные о заказе из сделки
  • выводит менеджеру информацию
  • изменяет статус по нажатию кнопки

Желателен подробный файл инструкции по развертыванию (хостинг, переменные окружения).

Разработка MIB-файла для SNMP-агента промышленного контроллера

Требуется создать MIB-файл для интеграции SNMP-агента программируемого логического контроллера (ПЛК) с системой мониторинга. Агент уже настроен и передает 183 параметра с известными OID. Файл необходим для корректного отображения данных.