Beispiel #1
0
            else:
                created_date = quest['created_date'].replace('Z', '')
                created_date = dt.datetime.strptime(created_date,
                                                    "%Y-%m-%dT%H:%M:%S.%f")
                reset_time = created_date + dt.timedelta(hours=23)

                if dt.datetime.now() >= reset_time:
                    r.start_quest(player, "daily")
    except:
        quest_color = None

    print("Searching match")
    r.find_match(player, "Ranked")

    sleep(3)
    trx = r.find_match_transaction(player, trx)

    if trx == "":
        continue

    status = api.get_battle_status(trx)

    if "Error" in status:
        print("Transaction error")
        sleep(120)
        continue

    while not status["opponent_player"]:
        try:
            status = api.get_battle_status(trx)
        except Exception as e: