<b>TON Connect в боте: как подключить кошелёк без лишних экранов и потерь</b>
TON Connect нужен там, где бот не просто показывает баланс, а просит пользователя подписать действие: оплату, перевод, депозит, привязку кошелька. Важное правило: бот не должен видеть приватный ключ, он работает только через запрос на подпись и ответ кошелька.
На практике схема такая:
• бот отдаёт пользователю кнопку подключения;
• кошелёк открывает запрос на соединение;
• пользователь подтверждает адрес;
• дальше бот хранит только публичный адрес и статус сессии.
Это уже достаточно для логики доступа, лимитов, статуса подписки и истории платежей.
Что важно проверить:
• после подключения у пользователя должен быть понятный экран, куда он вернётся;
• запросы на подпись должны быть короткими и читаемыми;
• для оплаты лучше показывать сумму, назначение и получателя до подтверждения;
• если действие не критично, не заставляйте подключать кошелёк заранее — это режет конверсию.
На практике лучше разделять два сценария: «подключить кошелёк» и «подписать транзакцию». Первый нужен для идентификации, второй — только когда есть конкретное действие. Так меньше отказов и меньше вопросов у пользователя.
Если строите бот с оплатой или доступом по TON, начинайте не с кода, а с UX: один экран подключения, один экран подтверждения, одна понятная причина, зачем кошелёк нужен.
Telegram Bots & Mini Apps Money
@tgbots_money_radar
<b>TON Connect в боте: как подключить кошелёк без лишних экранов и потерь</b>
Этот пост опубликован в Telegram-канале Telegram Bots & Mini Apps Money. Подписаться можно по ссылке: @tgbots_money_radar.