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