Разработать кастомного бота для Telegram для масс. рассылки
4 000 руб. за проект
Цель проекта Разработать Telegram-бота, который будет рассылать сообщение с предложением от компании в личные сообщения пользователей на основе загруженной базы контактных никнеймов.
Основные требования
Примечания Разработчику будет предоставлена тестовая база данных контактов для отладки и тестирования рассылки.
Основные требования
- Рассылка сообщений по базе никнеймов
- Возможность загрузить список никнеймов пользователей (Telegram usernames) в формате .csv или .txt.
- Бот должен автоматически отправлять заданное сообщение каждому пользователю из списка.
- Административный интерфейс для управления ботом.
- Возможность отслеживать статус рассылки (отправлено/не отправлено/ошибка) для каждого контакта.
- Отчет о завершении рассылки с общей статистикой (количество успешных/неуспешных отправок и причины неуспеха, если применимо).
- Настройки и параметры рассылки
- Задержка между отправкой сообщений (чтобы избежать лимитов Telegram) — параметр должен быть настраиваемым.
- Функция автоматической приостановки рассылки при достижении лимита отправок (чтобы избежать бана аккаунта).
- Система логов и отчетов
- Логи сессий отправки с подробной информацией (дата, время отправки,, статус отправки).
- Экспорт отчета по результатам рассылки в формате .csv или .xlsx.
- Безопасность и ограничения
- Бот должен использовать API Telegram в рамках безопасного и разрешенного использования, чтобы избежать бана.
- Защита от повторных отправок одному и тому же пользователю.
- Дополнительно: поддержка мультиаккаунтности (если потребуется больше одного аккаунта для рассылок).
- Учитывать ограничения Telegram на массовую рассылку и добавлять задержки между сообщениями.
- Реализовать обработку ошибок и возможность повторных попыток отправки при неудачной попытке.
- Ожидаемое время на разработку минимально жизнеспособного продукта): 2-3 дня.
Примечания Разработчику будет предоставлена тестовая база данных контактов для отладки и тестирования рассылки.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.