Задача по доработке Telegram-бота

Требуется внести изменения в функционал и интерфейс существующего Telegram-бота.

Основные требования:

  • Реализовать механизм получения согласия пользователя на обработку его персональных данных.
  • Добавить в интерфейс бота интерактивный элемент для этого согласия. Это может быть:
    • Галочка (чекбокс) с подписью.
    • Или отдельная кнопка подтверждения.
  • Под элементом согласия должна быть размещена кликабельная ссылка. При нажатии на неё у пользователя должен открываться документ (например, Политика конфиденциальности), размещённый на внешнем сайте.
  • Изменить текст на кнопке, которая ведёт к следующему шагу после согласия (например, «Продолжить», «Далее», «Подтвердить»).

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

Пользователь должен явно подтвердить своё согласие с условиями, предварительно имея возможность с ними ознакомиться, прежде чем продолжить использование функционала бота.