Техническое задание: Telegram-бот для смены паролей

Описание задачи

Разработать Telegram-бота, который по команде пользователя (одной кнопке) автоматически сменяет пароль на заранее привязанных аккаунтах. Бот должен выполнять следующие действия:

  • Инициировать процесс смены пароля на сайте почтового сервиса (например, Gmail) для конкретного аккаунта.
  • Затем, используя сессию или механизм восстановления, выполнить смену пароля для учетной записи на игровой платформе (Minecraft / Xbox).
  • Поддерживать базу данных с привязкой: пользователь Telegram -> связка почты и игрового аккаунта.

Ключевые требования

  • Реализация ТОЛЬКО для личного использования на известных аккаунтах заказчика.
  • Интерфейс: Telegram бот (взаимодействие через встроенную клавиатуру).
  • Стек: Python, библиотеки для работы с Telegram (aiogram/telebot) и автоматизацией браузера/запросов.
  • Безопасность: приватные данные не должны отправлять третьм сторонам, схема хранения данных обсуждается.
  • Референс: заказчик указывает, что у него есть подобный бот для другого сервиса (Ubisoft) - требуется аналогичный подход.

Уточнения

Все исходные названия платформ, домены и контакты не разглашаются и не указываются в ТЗ. Это техническая разработка для личного использования под управлением заказчика.