Задача

Необходимо разработать и настроить Telegram-бота для однократной рассылки шаблонного сообщения с изображением (акционное предложение) по собственной базе клиентов.

Исходные данные

  • База клиентов - файл Excel, около 10 000 контактов.
  • Сообщение: текст-шаблон + картинка с акцией.

Требования к рассылке

  • Рассылка должна происходить автоматически.
  • Лимит отправки: не более 30 клиентов в день с одного аккаунта (для избежания блокировки).
  • Поддержка нескольких Telegram-аккаунтов: для увеличения общей скорости рассылки нужно подключать N аккаунтов, соответственно лимит в день увеличивается (N × 30).
  • Желательно использовать «прогретые» аккаунты (с историей активности), чтобы снизить риск блокировок.

Дополнительно

Исполнитель должен предусмотреть удобный способ загрузки Excel-файла и настройки текста и изображения под каждый запуск. Разовую отправку требуется производить сразу для всех контактов (с учётом ожидания того, что процесс может занять несколько дней из-за лимитов).

Техническая реализация

  • Язык: Python (бот на aiogram / telethon / Pyrogram).
  • Логирование отправок: сколько и кому отправлено, кого ждёт.
  • Безопасность и стабильность обработки ошибок (прерывания, сети, временные баны).