Делаю игру на python (flask + telebot).
У меня получилось 2 файла main.py (сайт) и bot.py (бот в телеге). Дошел до момента когда в телеге открываеться игра, но никак не могу сделать обработку очков. Я не понимаю как вернуть в файл bot.py значение score c сайта.
вот тут открываеться сам интерфейс:
@bot.callback_query_handler(lambda query: True)
def game(query):
url = "https://ccce-51-179-121-162.ngrok-free.app/"
bot.answer_callback_query(query.id, url=url)
и по сути очки должны начисляться функцией "bot.set_game_score", но как получить значение в файле бота
вот код сайта:
@app.route('/')
def index():
return render_template('index.html')
@app.route('/again')
def again():
score = request.args.get('score')
return render_template('again.html', score=score, best_score="")
Помимо записывания score надо еще отображать лучший результат на странице.
Заранее спасибо за любую помощь!