@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?