// Python Dev

Телеграм-бот для голосовых розыгрышей

Опубликовано 26.03.2026

Задача клиента

Существующий бот для розыгрышей нуждался в новом функционале: пользователь выбирает заготовленную фразу, вводит номер телефона, а робот звонит, проигрывает фразу и присылает запись ответа обратно в Telegram.

Что было сделано

  • • К боту подключена SIP-телефония через MikoPBX: бот инициирует звонок, проигрывает выбранную фразу, записывает ответ и возвращает аудио пользователю прямо в чат.
  • • Добавлен второй режим звонков через встроенный функционал Telegram как более дешёвая альтернатива SIP, когда это технически возможно.
  • • Реализована оплата через Telegram Stars для монетизации звонков.
  • • Новый функционал был внедрён в существующий легаси-код с его постепенной расчисткой по мере развития продукта.

Результат

Клиент получил монетизируемый сервис голосовых розыгрышей с несколькими каналами звонка, автоматической записью ответа и доставкой результата обратно в Telegram.

Этот проект был не про старт с чистого листа, а про развитие уже существующего продукта без остановки его работы. Основной упор пришёлся на внедрение телефонии, возврат медиа-результатов в Telegram и аккуратную работу с легаси, которое нельзя было просто переписать с нуля.

В итоге бот получил новый, коммерчески полезный сценарий использования и возможность монетизации встроенными средствами платформы.

Стек:
#Python #aiogram #MikoPBX #Asterisk #Telegram Stars

Новый запрос

Оставить заявку

Подтвердите, что вы не бот.