Honkai Impact 3rd
HonkaiBattleChronicleClient
HonkaiBattleChronicleClient(
cookies: Optional[AnyCookieOrHeader] = None,
*,
authkey: Optional[str] = None,
lang: Lang = "en-us",
region: Region = OVERSEAS,
proxy: Optional[str] = None,
game: Optional[Game] = None,
uid: Optional[int] = None,
hoyolab_id: Optional[int] = None,
device_id: Optional[str] = None,
device_fp: Optional[str] = None,
headers: Optional[LooseHeaders] = None,
cache: Optional[BaseCache] = None,
debug: bool = False,
on_cookie_update: Optional[CookieUpdateHook] = None,
)
Honkai battle chronicle component.
Methods:
-
get_full_honkai_user–Get a full honkai user.
-
get_honkai_abyss–Get honkai abyss.
-
get_honkai_battlesuits–Get honkai battlesuits.
-
get_honkai_elysian_realm–Get honkai elysian realm.
-
get_honkai_memorial_arena–Get honkai memorial arena.
-
get_honkai_notes–Get honkai memorial arena.
-
get_honkai_old_abyss–Get honkai old abyss.
-
get_honkai_superstring_abyss–Get honkai superstring abyss.
-
get_honkai_user–Get honkai user stats.
Attributes:
get_memorial_arena
class-attribute
instance-attribute
get_memorial_arena = get_honkai_memorial_arena
get_superstring_abyss
class-attribute
instance-attribute
get_superstring_abyss = get_honkai_superstring_abyss
get_full_honkai_user
async
get_full_honkai_user(
uid: int, *, lang: Optional[str] = None
) -> FullHonkaiUserStats
Get a full honkai user.
get_honkai_abyss
async
get_honkai_abyss(
uid: int, *, lang: Optional[str] = None
) -> Sequence[Union[SuperstringAbyss, OldAbyss]]
Get honkai abyss.
get_honkai_battlesuits
async
get_honkai_battlesuits(
uid: int, *, lang: Optional[str] = None
) -> Sequence[FullBattlesuit]
Get honkai battlesuits.
get_honkai_elysian_realm
async
get_honkai_elysian_realm(
uid: int, *, lang: Optional[str] = None
) -> Sequence[ElysianRealm]
Get honkai elysian realm.
get_honkai_memorial_arena
async
get_honkai_memorial_arena(
uid: int, *, lang: Optional[str] = None
) -> Sequence[MemorialArena]
Get honkai memorial arena.
get_honkai_notes
async
get_honkai_notes(
uid: int,
*,
lang: Optional[str] = ...,
return_raw_data: Literal[False] = ...,
) -> HonkaiNotes
get_honkai_notes(
uid: int,
*,
lang: Optional[str] = None,
return_raw_data: bool = False,
) -> Union[HonkaiNotes, Mapping[str, Any]]
Get honkai memorial arena.
get_honkai_old_abyss
async
Get honkai old abyss.
Only for level > 80.
get_honkai_superstring_abyss
async
get_honkai_superstring_abyss(
uid: int, *, lang: Optional[str] = None
) -> Sequence[SuperstringAbyss]
Get honkai superstring abyss.
Only for level <= 80.
get_honkai_user
async
get_honkai_user(
uid: int, *, lang: Optional[str] = None
) -> HonkaiUserStats
Get honkai user stats.