Требуется разработать консольное приложение (без графического интерфейса) для автоматической отправки текстовых сообщений с вложениями в группы и личные чаты мессенджеров Telegram и Viber с использованием личных номеров телефонов. Управление осуществляется через файлы конфигурации, аргументы командной строки и редактируемые CSV-списки.
Ключевые требования:
Модульная архитектура (логика по мессенджерам, оркестрация, работа с файлами – разделены).
Поддержка нескольких профилей (аккаунтов) для каждого мессенджера с сохранением сессий.
Единые CSV-списки получателей с указанием мессенджера, типа цели (группа/пользователь/сообщество) и идентификатора.
Отправка текста + одного вложения (фото, видео, документ).
Настраиваемая задержка между отправками.
Проверка участия в Viber-сообществах перед отправкой (если не участник – пропуск с логом).
Логирование всех событий в файл с выводом прогресса в консоль.
Базовая защита от банов (задержка, опционально – вариация текста и другие методы на усмотрение исполнителя).
Корректная обработка ошибок (пропуск ошибочных целей, остановка при глобальном бане).
Что требуется от исполнителя:
Опыт разработки на Python (или другом интерпретируемом языке) с использованием неофициальных API Telegram и Viber.
Понимание работы с сессиями, CSV, файловой системой, аргументами командной строки.
Умение писать чистый, модульный код с комментариями.
Готовность предоставить инструкцию по установке и запуску (README.md).
В отклике прошу указать:
Вашу цену за полный цикл разработки.
Сроки выполнения (с разбивкой по этапам, если необходимо).
Ваши условия (формат сдачи, порядок оплаты, гарантии).
Дополнительно:
Полное техническое задание приложено к заказу. Мы открыты к обсуждению ваших предложений по оптимизации архитектуры, выбору библиотек и методов работы – если вы видите более эффективное решение, готовы рассмотреть его.
Опубликован 11.08.2026 в 14:25