Skip to Content
VLRdevAPI

Equipos del Jugador (Player Teams)

Obtén los equipos actuales y pasados de un jugador, junto con fechas de ingreso, salida o inactividad.

player.teams(player_id) devuelve los equipos actuales e históricos de un jugador en vlr.gg.

Firma

player.teams(player_id: int) -> PlayerTeams

Parámetros

Prop

Type

Retorno - PlayerTeams

Prop

Type

Campos de PlayerTeam

Prop

Type

Ejemplos

Equipos actuales y pasados

import vlrdevapi

teams = vlrdevapi.player.teams(player_id=438)

print("Equipos actuales:")
for t in teams.current_teams:
    print(f"  {t.name} (desde {t.joined_date})")

print("Equipos anteriores:")
for t in teams.past_teams:
    end = t.left_date or t.inactive_date or "presente"
    print(f"  {t.name} ({t.joined_date} - {end})")

Cronología de equipos

import vlrdevapi
from datetime import datetime, timezone

teams = vlrdevapi.player.teams(player_id=438)
all_teams = teams.current_teams + teams.past_teams
for t in sorted(all_teams, key=lambda x: x.joined_date or datetime(1, 1, 1, tzinfo=timezone.utc)):
    print(f"{t.joined_date}: Se unió a {t.name}")
    if t.left_date:
        print(f"{t.left_date}: Salió de {t.name}")

Acceso curried

import vlrdevapi

player = vlrdevapi.player(438)
teams = player.teams()
print(f"Actualmente en: {[t.name for t in teams.current_teams]}")

Última actualización el

En esta página