Бюджет: 500 UAH Срок: 1 день
Добро пожаловать! Готовый реализовать свою задачу пишут на паитоне более 3 лет любой сложности, на телеграмме опыт уже 2 года в ботах и скриптах.
Примерный набросок.
Нужен автоответчик для личных сообщений с возможностью отправки медиа
(изображение / аудио / видео / документ / голосовое сбщ / видео сбщ)
Автоответчик должен иметь графический интерфейс.
Функционал в общих чертах:
Мультиаккаунт, т.е поддерживает авторизацию и работу нескольких аккаунтов одновременно.
Добавление аккаунтов.
1. Поле для ввода номера.
2. Поле для кода двухфакторной аутентификации.
3. Поле для кода подтверждения.
После добавления аккаунтов они сохраняются папке проекта в формате (номер_телефона.session)
Также добавить функцию импорта файлов .session
- У нас будет цепочка из 5-10 сбщ (сообщения отправляются в ответ на любое входящее, по порядку и только 1 раз)
(Полагаю, что это должен быть универсальный шаблон сбщ, который шарится на аккаунты и далее уже будет автономная правка сбщ в каждом акке)
- Каждое сообщение настраивается индивидуально (задержка в секундах перед отправкой / сам текст или прописываем путь до отправляемого медиафайла)
Должна быть возможность очистки пошаренного шаблона сбщ из всех аккаунтов (или очистка бд)
Проект должен записывать информацию в бд Sqlite.
Список аккантов должен быть заключен в поле со scrollbar.
Настройки аккаунта открываются по нажатию на аккаунт из списка.
Принцип работы.
- Нам отправили сбщ, бот ждёт указанное время (исходя из задержки на отправку сообщения), потом помечает сбщ прочитанным. Далее, через 10-15 сек начинается действие (имитирует набор / запись и отправляет наш заготовленный медиа файл - ogg для голосовых / mp4 для видео сбщ)
- Должна быть возможность отправки как одиночного сбщ, так и сбщ состоящего из 2 и более сбщ.
В первом случае через 60 сек отправляем одиночное сбщ.
Во втором случае через 60 сек отправляем сбщ состоящее из 3 ответов (задержка между ответами по 5 сек)
- Если сообщение содержит определенные слова или фразы (*привет*//*хай*//*доброе утро*//*добрый вечер*) то отправлять соответствующее сбщ.
- Иногда бывает, что у юзеров нет @логина, имени, стоят символы или пустой пробел вместо имени. Нужно их определять по id, чтобы понимать что и кому мы отправили.
- Бот не должен мешать обычной работе с аккаунтом.
- Должна быть возможность запуска и работы сразу нескольких копий проекта (запущенных с разных папок)
- Проект без виртуального окружения.
- Продумать распределение нагрузки и правильную логику работы, чтоб не получать PeerFloodError и пр.
- Нужна стабильная работа (запустил и забыл).
PS: нужен опытный специалист, который работает с api telegram и библиотекой telethon.
В дальнейшем планируется внести несколько дополнений.
За образец можно взять приложение из PlayMarket "AutoResponder for TG" - оно выполняет основной функционал, но в нем нельзя отправлять изображения, имитировать набор текста / запись голосовых и видео сбщ.
Цепочка сообщений - это и есть сообщение.
В одном случае, оно может быть односоставное, в другом состоящее из нескольких ответов.
Бюджет: 500 UAH Срок: 1 день
Добро пожаловать! Готовый реализовать свою задачу пишут на паитоне более 3 лет любой сложности, на телеграмме опыт уже 2 года в ботах и скриптах.
Бюджет: 5000 UAH Срок: 10 дней
Добрый вечер . Готовы выполнить ваш проект работаю с telethon 2 года
Десктопные приложения 52 ставки 31 июля
Разработка ботов 57 ставок 31 июля
Парсинг данных 39 ставок 30 июля
72 ставки 29 июля
Разработка ботов 87 ставок 27 июля