Разработка Telegram бота для управления рекламными компаниями

Разработка Telegram-ботов

Главной задачей проекта было создание Телеграм чат-бота для запуска проверки рекламных объявлений Яндекс Директ (ручной запуск и автоматический), формирование отчетов о проверке и запись изменений в рекламных компаний в базу данных


Ссылка на чат-бота
Ссылка на код проекта

УСЛУГИ:

Разработка сайтов и веб-приложений
Разработка чат-ботов

Перечень выполненных задач:

  • Реализован контроль доступа к боту
  • Подключена база данных
  • Интеграция с API Яндекс Директа и отдельными скриптами
  • Формирование отчетов, отслеживание даты последней проверки рекламных компаний
  • Возможность установить таймер автоматической проверки рекламных компаний
  • Размещение и запуск бота на сервере

Функционал и особенности:

  • Inline-клавиатура с подгрузкой в неё информации из базы данных
  • Асинхронное выполнение алгоритмов
  • Легкая масштабируемость проекта
Схема чат-бота

Применяемые технологии:

  • Язык программирования Python 3.10
  • Асинхронная библиотека "python-telegram-bot v20.x"
  • ORM SQLAlchemy
  • Библиотека "requests"

Результаты:

  • Автоматизация рутинных операций
  • Значительная экономия времени на проверке рекламных компаний