Техническое задание: Telegram-бот для миграции сообщений
Цель проекта
Разработка программного решения для автоматического переноса полной истории сообщений из одного Telegram-чата (донора) в другой (приемник) с сохранением авторства и структуры переписки.
Ключевые требования
- Бот должен быть написан на чистом Python.
- Переносить необходимо всю историю сообщений из чата-донора.
- Каждое сообщение в целевом чате должно быть опубликовано от имени исходного пользователя (как в оригинальном чате), а не от имени бота.
- Заказчик является администратором в обоих чатах и предоставит необходимые доступы.
- Решение должно быть надежным и обрабатывать различные типы сообщений (текст, медиа и т.д.).
Ожидаемый результат
Полностью работоспособный бот, который по команде администратора выполняет миграцию данных, создавая в целевом чате идентичную копию переписки с сохранением всех авторских имен и временных меток.