@Renat871

Как добавить ивент проигрыша в telegram games api?

Делаю игру на 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 надо еще отображать лучший результат на странице.
Заранее спасибо за любую помощь!
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы