Исходные данные
Есть готовый и рабочий Telegram-бот на Python, который использует сторонний сервис для загрузки постов. Код предоставлю исполнителю по запросу (весь код действующий, чистый).
Что необходимо сделать
1. Привязка аккаунтов
- Войти по логину/паролю (email) в заданные аккаунты соцсетей.
- Закрепить каждый аккаунт в стороннем сервисе.
- Поддерживаются соцсети: те, что доступны через используемый сервис.
2. Мультиаккаунтность и чаты
- Создать 3 отдельных чата для постинга в синем мессенджере.
- Каждый чат обслуживается своим набором из 3 аккаунтов каждой соцсети (всего 9 аккаунтов на 3 чата).
- В коде нужно предусмотреть удобную подмену аккаунтов при необходимости, а также замену прокси для каждого аккаунта.
Требования к функционалу бота (постинг)
Уникализация медиа
- Небольшой поворот и изменение угла изображения/видео.
- Корректировка яркости и контраста (вариации в заданных пределах).
- Обязательное удаление всех EXIF-метаданных с файлов.
Уникализация текста
- Текст, прикрепленный к каждому посту (видео), должен уникализироваться автоматически через один из ИИ-сервисов.
- Артикулы, если они присутствуют в исходном тексте, изменять нельзя - они должны остаться без изменений.
Ожидаемый результат
Полностью автономно работающая система из трёх кастомных чатов, каждый с уникальным набором соцсетей, готовых к постоянному постингу без ручного вмешательства. Все посты проходят обязательную и различающуюся генерацию.