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

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

Имеется телеграмм бот (написанный на телебот), приложение на python (на библиотеке flet) и sqlite база данных. Пользователь запускает телеграмм бота, после чего его заносит в базу данных. В моменте работы телеграмм бота ему известна чему равна переменная user_id пользователя, и вот эту переменную нужно передать когда пользователь переходит из телеграмм бота в приложение по кнопке. Как можно передать эту переменную? Я пробовал через urlparse, то есть в приложении прописать строчку кода где будет доставаться переменная из ссылки, вот только как написать чтобы приложение достало эту самую ссылку на которой оно и открыто.
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Средний 6 комментариев
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Профессия "Разработчик Telegram ботов"
    6 месяцев
    Далее
  • Skillbox
    Создание Telegram-бота и продвижение в мессенджерах
    3 месяца
    Далее
  • Фаст Лейн
    Телеграм-боты на Python
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev
software engineer
Да наверное никак.
Как я понимаю, miniapps передают данные в структуре initData и initUnsafeData, но там нет рандомных переменных, только внутренние userID, userName и так далее.
Сохраняйте внутреннюю переменную вместе с user_id в базе данных, и когда юзер переходит в веб приложение, то доставайте его из базы по user ID
Ответ написан
Ваш ответ на вопрос

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

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