0
@bot.message_handler(content_types=["text"])
def func_1(message):
    user.id = message.from_user.id
    chat_id = message.chat.id
    session["userid"] = f'{userid}'
    session["chat_id"] = f'{chat_id}'

# WHEN I TRY THIS IT PRINTS SUCCESSFULLY 
    userid2 = session.get("userid", None)
    chat_id2 = session.get("chat_id", None)
    print(userid2)
    print(chat_id2)

#HOW EVER THIS DOES N0T PRINT, I think it returns None
@app.route("/abc", methods=['GET', 'POST'])
def function_b():
    userid33 = session.get("userid", None)
    chat_id11 = session.get("chat_id", None)

    print(userid33)
    print(chat_id11)


I believe the code explains my problem clearly, i am using web-hooks for my telegram bot and all that other part works fine except the stated problem. How can i solve this ISSUE WITH SESSION OBJECTS NOT BEING PERCEIVABLY ACCESSIBLE OUTSIDE THE LOCAL SCOPE?

0 Answers0