Skip to Content
VLRdevAPI

战队阵容名单 (Team Roster)

获取战队当前的活跃名单阵容:包含现役选手与教练组、职务角色、队长身份及官方照片。

team.roster(team_id) 返回指定战队在 vlr.gg 上的当前成员名单,涵盖选手与教练管理人员。

函数签名

team.roster(team_id: int) -> TeamRoster

参数

Prop

Type

返回值 - TeamRoster

Prop

Type

Player 字段说明

Prop

Type

示例

查看现役选手

import vlrdevapi

roster = vlrdevapi.team.roster(team_id=2593)
print(f"选手列表 ({len(roster.players)} 人):")
for p in roster.players:
    cap = " (队长)" if p.is_captain else ""
    status = ""
    if not p.is_active:
        status = " [非活跃]"
    elif p.is_sub:
        status = " [替补]"
    print(f"  {p.ign}{cap} - {p.real_name} ({p.country}){status}")

查看教练与战队职员

import vlrdevapi

roster = vlrdevapi.team.roster(team_id=2593)
print(f"教练团队 ({len(roster.staff)} 人):")
for s in roster.staff:
    print(f"  {s.ign} - {', '.join(s.roles)}")

筛选替补与非活跃选手

import vlrdevapi

roster = vlrdevapi.team.roster(team_id=2593)
subs = [p.ign for p in roster.players if p.is_sub]
inactive = [p.ign for p in roster.players if not p.is_active]
print(f"替补名单: {subs}")
print(f"非活跃队员: {inactive}")

柯里化链式访问

import vlrdevapi

team = vlrdevapi.team(2593)
roster = team.roster()
for p in roster.players:
    print(f"{p.ign} ({p.real_name})")

最后更新于

本页内容