Задача: Создание платежного Telegram-бота

Цель

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

Функциональные требования

  • При запуске бот приветствует пользователя и последовательно задает два вопроса:
    • «Имя ученика?»
    • «ID учителя?»
  • После получения ответов бот генерирует уникальный ID для ученика.
  • На основе полученных данных формирует готовую ссылку для оплаты.
  • Бот отправляет пользователю ответ с этой ссылкой.

Условия

  • Реализация исключительно на чистом Python (без сторонних фреймворков, если это не оговорено отдельно).
  • Вопросы задаются строго по порядку.
  • Для хранения и связывания ID ученика и ID преподавателя можно использовать простые структуры данных (словари или переменные).
  • Формат итоговой ссылки уточняется с заказчиком.
  • Конкретные названия компаний, номера телефонов и сайтов необходимо скрыть или вынести в переменные окружения.

Не функциональные требования

  • Код должен быть читаемым и оставляет возможности для доработки по просьбе заказчика.