Задать вопрос
@moteey

Как передать переменную из телеграмм бота в приложение?

Имеется телеграмм бот (написанный на телебот), приложение на python (на библиотеке flet) и sqlite база данных. Пользователь запускает телеграмм бота, после чего его заносит в базу данных. В моменте работы телеграмм бота ему известна чему равна переменная user_id пользователя, и вот эту переменную нужно передать когда пользователь переходит из телеграмм бота в приложение по кнопке. Как можно передать эту переменную? Я пробовал через urlparse, то есть в приложении прописать строчку кода где будет доставаться переменная из ссылки, вот только как написать чтобы приложение достало эту самую ссылку на которой оно и открыто.
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Средний 6 комментариев
Помогут разобраться в теме Все курсы
  • Devman
    Чат-боты на Python
    2 месяца
    Далее
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • AndroidSprint
    Kotlin основы: ИИ-ментор 24/7 + персональный наставник
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev
software engineer
Да наверное никак.
Как я понимаю, miniapps передают данные в структуре initData и initUnsafeData, но там нет рандомных переменных, только внутренние userID, userName и так далее.
Сохраняйте внутреннюю переменную вместе с user_id в базе данных, и когда юзер переходит в веб приложение, то доставайте его из базы по user ID
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы