Техническое задание: Мультиаккаунтный Telegram Userbot для автоматической рассылки

Цель проекта

Разработать сервис на базе Telegram userbot, который автоматически взаимодействует с пользователями на основе их активности в каналах или чатах, используя несколько аккаунтов для надежности и обхода системных ограничений.

Основной функционал

  • Мониторинг источников: Отслеживание новых сообщений в заданных каналах, группах или чатах.
  • Автоматическая отправка личных сообщений: Бот должен отправлять персональное сообщение автору нового сообщения из отслеживаемого источника.
  • Система предотвращения дублирования: Сообщение не отправляется, если:
    • С пользователем уже существует личная переписка от аккаунта бота.
    • Сообщение данному пользователю уже было отправлено ранее (необходима система учета истории отправок).
  • Мультиаккаунтная архитектура: Сервис должен работать с несколькими Telegram-аккаунтами одновременно.
  • Умная ротация аккаунтов: Автоматическое переключение между аккаунтами в случаях:
    • Достижения лимитов отправки сообщений (flood limits).
    • Получения ошибки FLOOD_WAIT.
    • Блокировки (бана) одного из аккаунтов.

Технические требования и особенности

  • Реализация в виде userbot (пользовательского бота), работающего от имени обычного аккаунта Telegram.
  • Необходима надежная система управления сессиями для нескольких аккаунтов.
  • Требуется механизм логирования всех действий, отправок и ошибок.
  • Необходима база данных или иной способ хранения истории переписок и отправленных сообщений для проверки условий дублирования.
  • Система должна быть отказоустойчивой и корректно обрабатывать сетевые ошибки и временную недоступность Telegram API.

Ожидаемый результат

Готовый к развертыванию сервис, который работает в фоновом режиме, требует минимального вмешательства для настройки отслеживаемых источников и текстов рассылки, и эффективно управляет пулом Telegram-аккаунтов для выполнения поставленной задачи.

Дизайн-проект многофункциональной постирочной 9 кв. м

Требуется разработать дизайн-проект узкого длинного помещения, совмещающего прачечную, мойку и хозяйственное хранилище. Необходимо интегрировать решение в готовый стиль первого этажа, учитывая существующие коммуникации и низкий потолок.