Tournament

class clash_royale.models.tournament.TournamentMember[source]

Represents a member in a tournament.

tag: str
name: str
score: int
rank: int
clan: PlayerClan | None
class clash_royale.models.tournament.TournamentHeader[source]

Represents a Clash Royale tournament header.

tag: str
type: Literal['open', 'passwordProtected', 'unknown']
status: Literal['inPreparation', 'inProgress', 'ended', 'unknown']
creator_tag: str
name: str
description: str | None
capacity: int
max_capacity: int
preparation_duration: int
duration: int
created_time: ISO8601DateTime
first_place_card_prize: int
level_cap: int
class clash_royale.models.tournament.Tournament[source]

Represents a Clash Royale tournament.

started_time: ISO8601DateTime | None
ended_time: ISO8601DateTime | None
members_list: list[TournamentMember]