trx = "" while True: quest_color = None try: x = api.get_player_quests(player) for quest in x: if not quest["claim_date"]: quest_color = quest_details[quest["name"]]["data"]["color"] if quest["completed_items"] / quest[ "total_items"] >= 1 and not quest["claim_trx_id"]: r.claim_reward(player, quest["id"], "quest") quest_color = None 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")