Что нужно сделать

Разработать Telegram-бота, который получает POST-запросы с оплаченными заказами от внешнего сервиса (конструктор сайтов) и платежного шлюза. После получения заказа бот добавляет его в базу данных, отправляет уведомление в тематические форумы (ветки) внутри Telegram-чата, а также предоставляет минимальный функционал управления заказом (например, изменение статуса). В перспективе база данных заказов будет использоваться для интеграции с другими сервисами: Spotify, Яндекс.Музыка, ВКонтакте (музыкальный API) и панелью управления прокси-серверами на базе Xray Core.

Основные требования

  • Знание Node.js (уверенно)
  • Умение работать с вебхуками/Post-запросами
  • Опыт интеграции с Telegram Bot API
  • Навыки работы с базами данных (любая реляционная или NoSQL - обсуждается)
  • Понимание принципов авторизации и безопасности (передача заказов, проверка подписей)
  • Желание работать в долгосрочной перспективе

Планы на будущее

Предстоит интеграция созданной базы заказов с внешними музыкальными сервисами (получение ссылок, создание плейлистов) и управление пользователями прокси-инфраструктуры через API. От исполнителя ожидается не только реализация бота, но и готовность участвовать в дальнейшей доработке системы.

Формат сотрудничества

Работа по четкому техническому заданию (высылается при отклике). Рассматриваются исполнители, готовые на длительное взаимодействие и ответственно подходящие к решению задач.

Интеграция 1С с платежным сервисом

Требуется доработать самописную конфигурацию 1С для создания платежных ссылок и QR-кодов через платежный шлюз, а также для сохранения данных об оплате в карточке договора.