Exemplo n.º 1
0
def check_answer(message):
    answer = utils.get_answer_for_user(message.chat.id)
    db_worker = SQLighter(config.database_name)
    if not answer:
        bot.send_message(message.chat.id, 'Чтобы начать игру, введите команду /game')
    else:
        keyboard_hider = types.ReplyKeyboardRemove()
        if message.text == answer:
            #f = open('images/correct.png', 'rb')
            bot.send_message(message.chat.id, 'Вы молодец! Попробуйте отгадать еще одну:', reply_markup=keyboard_hider)
            db_worker.add_score(message.chat.id)
        else:
            #f = open('images/wrong.png', 'rb')
            bot.send_message(message.chat.id, 'К сожалению вы не отгадали. Попробуйте следующую песню:)', reply_markup=keyboard_hider)
            db_worker.add_song_id(message.chat.id)
        utils.finish_user_game(message.chat.id)
    next_song(message)