Genshin
GenshinBattleChronicleClient
Genshin battle chronicle component.
Methods:
-
genshin_tcg–Get genshin tcg cards.
-
get_envisaged_echoes–Get Genshin Envisaged Echo characters information.
-
get_full_genshin_user–Get a genshin user with all their possible data.
-
get_genshin_activities–Get genshin activities.
-
get_genshin_characters–Get genshin user characters.
-
get_genshin_detailed_characters–Return a list of genshin characters with full details.
-
get_genshin_event_calendar–Get Genshin event calendar.
-
get_genshin_notes–Get genshin real-time notes.
-
get_genshin_spiral_abyss–Get genshin spiral abyss runs.
-
get_genshin_tcg_preview–Get genshin tcg.
-
get_genshin_user–Get genshin user.
-
get_imaginarium_theater–Get Genshin Impact imaginarium theater runs.
-
get_partial_genshin_user–Get partial genshin user without character equipment.
-
get_stygian_onslaught–Get Stygian Onslaught data.
-
set_top_genshin_characters–Set the top 8 visible genshin characters for the current user.
Attributes:
genshin_tcg
genshin_tcg(uid: Optional[int] = None, *, limit: Optional[int] = None, characters: bool = True, action: bool = True, page_size: int = 32, lang: Optional[str] = None) -> PagedPaginator[TCGBaseCard]
Get genshin tcg cards.
get_envisaged_echoes
async
get_envisaged_echoes(uid: Optional[int] = None, *, lang: Optional[str] = None) -> Sequence[EnvisagedEchoCharacter]
Get Genshin Envisaged Echo characters information.
get_full_genshin_user
async
get_full_genshin_user(uid: Optional[int] = None, *, lang: Optional[str] = None) -> FullGenshinUserStats
Get a genshin user with all their possible data.
get_genshin_activities
async
get_genshin_activities(uid: Optional[int] = None, *, lang: Optional[str] = None) -> Activities
Get genshin activities.
get_genshin_characters
async
get_genshin_characters(uid: Optional[int] = None, *, lang: Optional[str] = None) -> Sequence[Character]
Get genshin user characters.
get_genshin_detailed_characters
async
get_genshin_detailed_characters(uid: Optional[int] = None, *, characters: Optional[Sequence[int]] = None, lang: Optional[str] = None, return_raw_data: bool = False) -> Union[GenshinDetailCharacters, Mapping[str, Any]]
Return a list of genshin characters with full details.
get_genshin_event_calendar
async
get_genshin_event_calendar(uid: Optional[int] = None, *, lang: Optional[str] = None) -> GenshinEventCalendar
Get Genshin event calendar.
get_genshin_notes
async
get_genshin_notes(uid: Optional[int] = None, *, lang: Optional[str] = None, autoauth: bool = True, return_raw_data: bool = False) -> Union[Notes, Mapping[str, Any]]
Get genshin real-time notes.
get_genshin_spiral_abyss
async
get_genshin_spiral_abyss(uid: Optional[int] = None, *, previous: bool = False, lang: Optional[str] = None, raw: bool = False) -> Union[SpiralAbyss, Mapping[str, Any]]
Get genshin spiral abyss runs.
get_genshin_tcg_preview
async
get_genshin_tcg_preview(uid: Optional[int] = None, *, lang: Optional[str] = None) -> TCGPreview
Get genshin tcg.
get_genshin_user
async
get_genshin_user(uid: Optional[int] = None, *, lang: Optional[str] = None) -> GenshinUserStats
Get genshin user.
get_imaginarium_theater
async
get_imaginarium_theater(uid: Optional[int] = None, *, previous: bool = False, need_detail: bool = True, lang: Optional[str] = None, raw: bool = False) -> Union[ImgTheater, Mapping[str, Any]]
Get Genshin Impact imaginarium theater runs.
get_partial_genshin_user
async
get_partial_genshin_user(uid: Optional[int] = None, *, lang: Optional[str] = None) -> PartialGenshinUserStats
Get partial genshin user without character equipment.
get_stygian_onslaught
async
get_stygian_onslaught(uid: Optional[int] = None, *, lang: Optional[str] = None, raw: bool = False, need_detail: bool = True) -> Union[list[HardChallenge], list[Mapping[str, Any]]]
Get Stygian Onslaught data.
set_top_genshin_characters
async
set_top_genshin_characters(characters: Sequence[IDOr[BaseCharacter]], *, uid: Optional[int] = None) -> None
Set the top 8 visible genshin characters for the current user.