Задача

Создать Telegram-бота на Python (aiogram), интегрированного с Яндекс.Диском и SMTP, для автоматизированной персонализированной рассылки писем по данным из Excel-файла.

Функциональные требования

  • Интеграция с Яндекс.Диском: бот должен уметь загружать Excel-файл (с колонками "Имя", "Email") по ссылке из чата в Telegram.
  • Массовая рассылка: отправка персонализированных писем через SMTP-сервер, с заменой шаблона на имя получателя.
  • FSM (конечный автомат): поэтапная загрузка файла, ввод настроек SMTP и запуск рассылки.
  • Отчетность: после рассылки бот предоставляет статистику - сколько писем отправлено успешно, сколько с ошибками (логи ошибок доступны для просмотра).

Технические детали

  • Язык: Python, библиотека aiogram для Telegram, psutil для мониторинга.
  • Работа с Excel - библиотека pandas или openpyxl.
  • Поддержка кодировок UTF-8, защита конфиденциальных данных через переменные окружения.

Разработка макета инструкции по гарантийному обслуживанию для маркетплейса

Требуется создать визуальный макет-инструкцию для покупателей по теме гарантийного обслуживания. Необходимо использовать карту России, иконки, выделения текста и соблюсти требования по компоновке элементов.

Сбор данных о вакансиях с сайта поиска работы

Требуется разработать инструмент для парсинга открытых вакансий с крупнейшего сайта по поиску персонала. Необходимо собирать все доступные данные по заданным критериям и предоставлять их в удобном структурированном виде с возможностью отслеживать обновления.