Задача была создать универсальное решение для компаний, у которых много технических уведомлений из разных источников. Когда у клиента есть сайт, складская система, CRM и другие сервисы — каждый пишет сообщения в разные места: на почту, в Slack, в мессенджеры. Это приводит к тому, что важные сообщения о новых заказах, сбоях сайта или заканчивающихся товарах можно легко пропустить.
Разработала и запустила бота-агрегатор на Python, который стал единой точкой сбора для всех уведомлений. Ключевые функции, которые были реализованы:
• Универсальный приём сообщений: Создала API, к которому можно подключить любой сервис, сайт или скрипт. Для безопасности каждому клиенту выдаётся уникальный ключ доступа.
• Настройка за 2 минуты: Владелец настраивает бота прямо в Telegram, выбирает канал для уведомлений и получает ключ для API — без программирования.
• Интуитивно понятный канал: Все сообщения приходят в один Telegram-канал с цветовыми метками: зелёные (всё хорошо), красные (ошибка), жёлтые (внимание), синие (информация). Видно сразу, что случилось, от какого сервиса и когда.
• Готовая к работе система: Создала демо-страницу, на которой можно протестировать отправку всех типов уведомлений одной кнопкой.
Бот решил главную проблему клиента — хаос в уведомлениях. Теперь все важные события (новые заказы, сбои сайта, отчёты, низкие остатки на складе) приходят в один канал с понятным оформлением. Это экономит время, снижает риск пропустить критичное сообщение и делает работу команды более организованной. Проект демонстрирует умение создавать законченные, полезные решения, которые решают конкретные бизнес-задачи с помощью технологий.