diff --git a/docs/.buildinfo b/docs/.buildinfo index 4165cfe..dab47e0 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 5d21aed0a896bbc5e45063b84195d2b5 +config: 10f9c75bf24f9a58e222ae1dc44bb948 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/TikTokLive.client.html b/docs/TikTokLive.client.html index 29d3106..06893cf 100644 --- a/docs/TikTokLive.client.html +++ b/docs/TikTokLive.client.html @@ -6,7 +6,7 @@ - TikTokLive.client package - TikTokLive v6.0.0 + TikTokLive.client package - TikTokLive v6.0.1 @@ -129,7 +129,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/TikTokLive.client.web.routes.html b/docs/TikTokLive.client.web.routes.html index 41767e7..f51bb9e 100644 --- a/docs/TikTokLive.client.web.routes.html +++ b/docs/TikTokLive.client.web.routes.html @@ -6,7 +6,7 @@ - TikTokLive.client.web.routes package - TikTokLive v6.0.0 + TikTokLive.client.web.routes package - TikTokLive v6.0.1 @@ -129,7 +129,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/TikTokLive.client.ws.html b/docs/TikTokLive.client.ws.html index 1c803ef..d4c008d 100644 --- a/docs/TikTokLive.client.ws.html +++ b/docs/TikTokLive.client.ws.html @@ -6,12 +6,12 @@ - TikTokLive.client.ws package - TikTokLive v6.0.0 + TikTokLive.client.ws package - TikTokLive v6.0.1 - + @@ -129,7 +129,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/TikTokLive.events.html b/docs/TikTokLive.events.html index 8ffd488..aace176 100644 --- a/docs/TikTokLive.events.html +++ b/docs/TikTokLive.events.html @@ -6,7 +6,7 @@ - TikTokLive.events package - TikTokLive v6.0.0 + TikTokLive.events package - TikTokLive v6.0.1 @@ -129,7 +129,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/TikTokLive.html b/docs/TikTokLive.html index 3515420..3c59d8c 100644 --- a/docs/TikTokLive.html +++ b/docs/TikTokLive.html @@ -6,7 +6,7 @@ - TikTokLive package - TikTokLive v6.0.0 + TikTokLive package - TikTokLive v6.0.1 @@ -129,7 +129,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/TikTokLive.proto.html b/docs/TikTokLive.proto.html index 2d02f87..5f2e78f 100644 --- a/docs/TikTokLive.proto.html +++ b/docs/TikTokLive.proto.html @@ -6,12 +6,12 @@ - TikTokLive.proto package - TikTokLive v6.0.0 + TikTokLive.proto package - TikTokLive v6.0.1 - + @@ -129,7 +129,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 @@ -313,7 +313,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.AllListUser(linked_list: List[ForwardRef('LinkLayerListUser')] = <object object at 0x0000025ACE8D1C30>, applied_list: List[ForwardRef('LinkLayerListUser')] = <object object at 0x0000025ACE8D1C30>, invited_list: List[ForwardRef('LinkLayerListUser')] = <object object at 0x0000025ACE8D1C30>, ready_list: List[ForwardRef('LinkLayerListUser')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.AllListUser(linked_list: List[ForwardRef('LinkLayerListUser')] = <object object at 0x00000250D2A5C6B0>, applied_list: List[ForwardRef('LinkLayerListUser')] = <object object at 0x00000250D2A5C6B0>, invited_list: List[ForwardRef('LinkLayerListUser')] = <object object at 0x00000250D2A5C6B0>, ready_list: List[ForwardRef('LinkLayerListUser')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -339,7 +339,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.ApplyContent(applier: 'Player' = <object object at 0x0000025ACE8D1C30>, applier_link_mic_id: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.ApplyContent(applier: 'Player' = <object object at 0x00000250D2A5C6B0>, applier_link_mic_id: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -387,7 +387,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStruct(display_type: 'BadgeStructBadgeDisplayType' = <object object at 0x0000025ACE8D1C30>, image: 'BadgeStructImageBadge' = <object object at 0x0000025ACE8D1C30>, text: 'BadgeStructTextBadge' = <object object at 0x0000025ACE8D1C30>, str: 'BadgeStructStringBadge' = <object object at 0x0000025ACE8D1C30>, combine: 'BadgeStructCombineBadge' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStruct(display_type: 'BadgeStructBadgeDisplayType' = <object object at 0x00000250D2A5C6B0>, image: 'BadgeStructImageBadge' = <object object at 0x00000250D2A5C6B0>, text: 'BadgeStructTextBadge' = <object object at 0x00000250D2A5C6B0>, str: 'BadgeStructStringBadge' = <object object at 0x00000250D2A5C6B0>, combine: 'BadgeStructCombineBadge' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -450,7 +450,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge(icon: 'Image' = <object object at 0x0000025ACE8D1C30>, text: 'BadgeStructTextBadge' = <object object at 0x0000025ACE8D1C30>, str: str = <object object at 0x0000025ACE8D1C30>, profile_card_panel: 'BadgeStructProfileCardPanel' = <object object at 0x0000025ACE8D1C30>, background: 'BadgeStructCombineBadgeBackground' = <object object at 0x0000025ACE8D1C30>, background_dark_mode: 'BadgeStructCombineBadgeBackground' = <object object at 0x0000025ACE8D1C30>, icon_auto_mirrored: bool = <object object at 0x0000025ACE8D1C30>, background_auto_mirrored: bool = <object object at 0x0000025ACE8D1C30>, public_screen_show_style: int = <object object at 0x0000025ACE8D1C30>, personal_card_show_style: int = <object object at 0x0000025ACE8D1C30>, ranklist_online_audience_show_style: int = <object object at 0x0000025ACE8D1C30>, multi_guest_show_style: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge(icon: 'Image' = <object object at 0x00000250D2A5C6B0>, text: 'BadgeStructTextBadge' = <object object at 0x00000250D2A5C6B0>, str: str = <object object at 0x00000250D2A5C6B0>, profile_card_panel: 'BadgeStructProfileCardPanel' = <object object at 0x00000250D2A5C6B0>, background: 'BadgeStructCombineBadgeBackground' = <object object at 0x00000250D2A5C6B0>, background_dark_mode: 'BadgeStructCombineBadgeBackground' = <object object at 0x00000250D2A5C6B0>, icon_auto_mirrored: bool = <object object at 0x00000250D2A5C6B0>, background_auto_mirrored: bool = <object object at 0x00000250D2A5C6B0>, public_screen_show_style: int = <object object at 0x00000250D2A5C6B0>, personal_card_show_style: int = <object object at 0x00000250D2A5C6B0>, ranklist_online_audience_show_style: int = <object object at 0x00000250D2A5C6B0>, multi_guest_show_style: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -516,7 +516,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructCombineBadgeBackground(image: 'Image' = <object object at 0x0000025ACE8D1C30>, background_color_code: str = <object object at 0x0000025ACE8D1C30>, border_color_code: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructCombineBadgeBackground(image: 'Image' = <object object at 0x00000250D2A5C6B0>, background_color_code: str = <object object at 0x00000250D2A5C6B0>, border_color_code: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -569,7 +569,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructIconConfig(icon: 'Image' = <object object at 0x0000025ACE8D1C30>, background: 'BadgeStructCombineBadgeBackground' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructIconConfig(icon: 'Image' = <object object at 0x00000250D2A5C6B0>, background: 'BadgeStructCombineBadgeBackground' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -585,7 +585,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructImageBadge(image: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructImageBadge(image: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -596,7 +596,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructNumberConfig(number: int = <object object at 0x0000025ACE8D1C30>, background: 'BadgeStructCombineBadgeBackground' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructNumberConfig(number: int = <object object at 0x00000250D2A5C6B0>, background: 'BadgeStructCombineBadgeBackground' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -634,7 +634,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructProfileCardPanel(use_new_profile_card_style: bool = <object object at 0x0000025ACE8D1C30>, projection_config: 'BadgeStructProjectionConfig' = <object object at 0x0000025ACE8D1C30>, profile_content: 'BadgeStructProfileContent' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructProfileCardPanel(use_new_profile_card_style: bool = <object object at 0x00000250D2A5C6B0>, projection_config: 'BadgeStructProjectionConfig' = <object object at 0x00000250D2A5C6B0>, profile_content: 'BadgeStructProfileContent' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -655,7 +655,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructProfileContent(use_content: bool = <object object at 0x0000025ACE8D1C30>, icon_list: List[ForwardRef('BadgeStructIconConfig')] = <object object at 0x0000025ACE8D1C30>, number_config: 'BadgeStructNumberConfig' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructProfileContent(use_content: bool = <object object at 0x00000250D2A5C6B0>, icon_list: List[ForwardRef('BadgeStructIconConfig')] = <object object at 0x00000250D2A5C6B0>, number_config: 'BadgeStructNumberConfig' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -676,7 +676,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructProjectionConfig(use_projection: bool = <object object at 0x0000025ACE8D1C30>, icon: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructProjectionConfig(use_projection: bool = <object object at 0x00000250D2A5C6B0>, icon: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -692,7 +692,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructStringBadge(str: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructStringBadge(str: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -703,7 +703,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BadgeStructTextBadge(default_pattern: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BadgeStructTextBadge(default_pattern: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -843,7 +843,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContent(over_length: int = <object object at 0x0000025ACE8D1C30>, multi_live_content: 'MultiLiveContent' = <object object at 0x0000025ACE8D1C30>, cohost_content: 'BusinessContentCohostContent' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContent(over_length: int = <object object at 0x00000250D2A5C6B0>, multi_live_content: 'MultiLiveContent' = <object object at 0x00000250D2A5C6B0>, cohost_content: 'BusinessContentCohostContent' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -864,7 +864,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentCohostContent(join_group_biz_content: 'BusinessContentJoinGroupBizContent' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentCohostContent(join_group_biz_content: 'BusinessContentJoinGroupBizContent' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -875,7 +875,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentHashtag(id: int = <object object at 0x0000025ACE8D1C30>, title: str = <object object at 0x0000025ACE8D1C30>, image: 'Image' = <object object at 0x0000025ACE8D1C30>, namespace: 'HashtagNamespace' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentHashtag(id: int = <object object at 0x00000250D2A5C6B0>, title: str = <object object at 0x00000250D2A5C6B0>, image: 'Image' = <object object at 0x00000250D2A5C6B0>, namespace: 'HashtagNamespace' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -901,7 +901,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent(from_room_age_restricted: int = <object object at 0x0000025ACE8D1C30>, from_tag: 'BusinessContentTag' = <object object at 0x0000025ACE8D1C30>, dialog: 'BusinessContentPerceptionDialogInfo' = <object object at 0x0000025ACE8D1C30>, punish_info: 'PunishEventInfo' = <object object at 0x0000025ACE8D1C30>, join_group_msg_extra: 'BusinessContentJoinGroupMessageExtra' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent(from_room_age_restricted: int = <object object at 0x00000250D2A5C6B0>, from_tag: 'BusinessContentTag' = <object object at 0x00000250D2A5C6B0>, dialog: 'BusinessContentPerceptionDialogInfo' = <object object at 0x00000250D2A5C6B0>, punish_info: 'PunishEventInfo' = <object object at 0x00000250D2A5C6B0>, join_group_msg_extra: 'BusinessContentJoinGroupMessageExtra' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -932,7 +932,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtra(source_type: int = <object object at 0x0000025ACE8D1C30>, extra: 'BusinessContentJoinGroupMessageExtraRivalExtra' = <object object at 0x0000025ACE8D1C30>, other_users_list: List[ForwardRef('BusinessContentJoinGroupMessageExtraRivalExtra')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtra(source_type: int = <object object at 0x00000250D2A5C6B0>, extra: 'BusinessContentJoinGroupMessageExtraRivalExtra' = <object object at 0x00000250D2A5C6B0>, other_users_list: List[ForwardRef('BusinessContentJoinGroupMessageExtraRivalExtra')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -953,7 +953,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra(user_count: int = <object object at 0x0000025ACE8D1C30>, avatar_thumb: 'Image' = <object object at 0x0000025ACE8D1C30>, display_id: str = <object object at 0x0000025ACE8D1C30>, authentication_info: 'BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo' = <object object at 0x0000025ACE8D1C30>, nickname: str = <object object at 0x0000025ACE8D1C30>, follow_status: int = <object object at 0x0000025ACE8D1C30>, hashtag: 'BusinessContentHashtag' = <object object at 0x0000025ACE8D1C30>, top_host_info: 'BusinessContentTopHostInfo' = <object object at 0x0000025ACE8D1C30>, user_id: int = <object object at 0x0000025ACE8D1C30>, is_best_teammate: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra(user_count: int = <object object at 0x00000250D2A5C6B0>, avatar_thumb: 'Image' = <object object at 0x00000250D2A5C6B0>, display_id: str = <object object at 0x00000250D2A5C6B0>, authentication_info: 'BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo' = <object object at 0x00000250D2A5C6B0>, nickname: str = <object object at 0x00000250D2A5C6B0>, follow_status: int = <object object at 0x00000250D2A5C6B0>, hashtag: 'BusinessContentHashtag' = <object object at 0x00000250D2A5C6B0>, top_host_info: 'BusinessContentTopHostInfo' = <object object at 0x00000250D2A5C6B0>, user_id: int = <object object at 0x00000250D2A5C6B0>, is_best_teammate: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1009,7 +1009,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo(custom_verify: str = <object object at 0x0000025ACE8D1C30>, enterprise_verify_reason: str = <object object at 0x0000025ACE8D1C30>, authentication_badge: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo(custom_verify: str = <object object at 0x00000250D2A5C6B0>, enterprise_verify_reason: str = <object object at 0x00000250D2A5C6B0>, authentication_badge: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1030,7 +1030,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo(icon_type: int = <object object at 0x0000025ACE8D1C30>, title: 'Text' = <object object at 0x0000025ACE8D1C30>, sub_title: 'Text' = <object object at 0x0000025ACE8D1C30>, advice_action_text: 'Text' = <object object at 0x0000025ACE8D1C30>, default_action_text: 'Text' = <object object at 0x0000025ACE8D1C30>, violation_detail_url: str = <object object at 0x0000025ACE8D1C30>, scene: int = <object object at 0x0000025ACE8D1C30>, target_user_id: int = <object object at 0x0000025ACE8D1C30>, target_room_id: int = <object object at 0x0000025ACE8D1C30>, count_down_time: int = <object object at 0x0000025ACE8D1C30>, show_feedback: bool = <object object at 0x0000025ACE8D1C30>, feedback_options_list: List[ForwardRef('BusinessContentPerceptionFeedbackOption')] = <object object at 0x0000025ACE8D1C30>, policy_tip: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo(icon_type: int = <object object at 0x00000250D2A5C6B0>, title: 'Text' = <object object at 0x00000250D2A5C6B0>, sub_title: 'Text' = <object object at 0x00000250D2A5C6B0>, advice_action_text: 'Text' = <object object at 0x00000250D2A5C6B0>, default_action_text: 'Text' = <object object at 0x00000250D2A5C6B0>, violation_detail_url: str = <object object at 0x00000250D2A5C6B0>, scene: int = <object object at 0x00000250D2A5C6B0>, target_user_id: int = <object object at 0x00000250D2A5C6B0>, target_room_id: int = <object object at 0x00000250D2A5C6B0>, count_down_time: int = <object object at 0x00000250D2A5C6B0>, show_feedback: bool = <object object at 0x00000250D2A5C6B0>, feedback_options_list: List[ForwardRef('BusinessContentPerceptionFeedbackOption')] = <object object at 0x00000250D2A5C6B0>, policy_tip: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1101,7 +1101,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentPerceptionFeedbackOption(id: int = <object object at 0x0000025ACE8D1C30>, content_key: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentPerceptionFeedbackOption(id: int = <object object at 0x00000250D2A5C6B0>, content_key: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1117,7 +1117,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentTag(tag_type: int = <object object at 0x0000025ACE8D1C30>, tag_value: str = <object object at 0x0000025ACE8D1C30>, tag_text: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentTag(tag_type: int = <object object at 0x00000250D2A5C6B0>, tag_value: str = <object object at 0x00000250D2A5C6B0>, tag_text: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1138,7 +1138,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.BusinessContentTopHostInfo(rank_type: str = <object object at 0x0000025ACE8D1C30>, top_index: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.BusinessContentTopHostInfo(rank_type: str = <object object at 0x00000250D2A5C6B0>, top_index: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1154,7 +1154,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.CancelApplyContent(applier: 'Player' = <object object at 0x0000025ACE8D1C30>, applier_link_mic_id: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.CancelApplyContent(applier: 'Player' = <object object at 0x00000250D2A5C6B0>, applier_link_mic_id: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1170,7 +1170,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.CancelInviteContent(invitor: 'Player' = <object object at 0x0000025ACE8D1C30>, invitor_link_mic_id: str = <object object at 0x0000025ACE8D1C30>, invitee_link_mic_id: str = <object object at 0x0000025ACE8D1C30>, invite_seq_id: int = <object object at 0x0000025ACE8D1C30>, invitee: 'Player' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.CancelInviteContent(invitor: 'Player' = <object object at 0x00000250D2A5C6B0>, invitor_link_mic_id: str = <object object at 0x00000250D2A5C6B0>, invitee_link_mic_id: str = <object object at 0x00000250D2A5C6B0>, invite_seq_id: int = <object object at 0x00000250D2A5C6B0>, invitee: 'Player' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1201,7 +1201,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.CancelJoinGroupContent(leaver_list: List[ForwardRef('GroupPlayer')] = <object object at 0x0000025ACE8D1C30>, operator: 'GroupPlayer' = <object object at 0x0000025ACE8D1C30>, type: 'TextType' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.CancelJoinGroupContent(leaver_list: List[ForwardRef('GroupPlayer')] = <object object at 0x00000250D2A5C6B0>, operator: 'GroupPlayer' = <object object at 0x00000250D2A5C6B0>, type: 'TextType' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1228,7 +1228,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Common(method: str = <object object at 0x0000025ACE8D1C30>, msg_id: int = <object object at 0x0000025ACE8D1C30>, room_id: int = <object object at 0x0000025ACE8D1C30>, create_time: int = <object object at 0x0000025ACE8D1C30>, monitor: int = <object object at 0x0000025ACE8D1C30>, is_show_msg: bool = <object object at 0x0000025ACE8D1C30>, describe: str = <object object at 0x0000025ACE8D1C30>, display_text: 'Text' = <object object at 0x0000025ACE8D1C30>, fold_type: int = <object object at 0x0000025ACE8D1C30>, anchor_fold_type: int = <object object at 0x0000025ACE8D1C30>, priority_score: int = <object object at 0x0000025ACE8D1C30>, log_id: str = <object object at 0x0000025ACE8D1C30>, msg_process_filter_k: str = <object object at 0x0000025ACE8D1C30>, msg_process_filter_v: str = <object object at 0x0000025ACE8D1C30>, from_idc: str = <object object at 0x0000025ACE8D1C30>, to_idc: str = <object object at 0x0000025ACE8D1C30>, filter_msg_tags_list: List[str] = <object object at 0x0000025ACE8D1C30>, sei: 'CommonLiveMessageSei' = <object object at 0x0000025ACE8D1C30>, depend_root_id: 'CommonLiveMessageId' = <object object at 0x0000025ACE8D1C30>, depend_id: 'CommonLiveMessageId' = <object object at 0x0000025ACE8D1C30>, anchor_priority_score: int = <object object at 0x0000025ACE8D1C30>, room_message_heat_level: int = <object object at 0x0000025ACE8D1C30>, fold_type_for_web: int = <object object at 0x0000025ACE8D1C30>, anchor_fold_type_for_web: int = <object object at 0x0000025ACE8D1C30>, client_send_time: int = <object object at 0x0000025ACE8D1C30>, dispatch_strategy: 'CommonImDispatchStrategy' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Common(method: str = <object object at 0x00000250D2A5C6B0>, msg_id: int = <object object at 0x00000250D2A5C6B0>, room_id: int = <object object at 0x00000250D2A5C6B0>, create_time: int = <object object at 0x00000250D2A5C6B0>, monitor: int = <object object at 0x00000250D2A5C6B0>, is_show_msg: bool = <object object at 0x00000250D2A5C6B0>, describe: str = <object object at 0x00000250D2A5C6B0>, display_text: 'Text' = <object object at 0x00000250D2A5C6B0>, fold_type: int = <object object at 0x00000250D2A5C6B0>, anchor_fold_type: int = <object object at 0x00000250D2A5C6B0>, priority_score: int = <object object at 0x00000250D2A5C6B0>, log_id: str = <object object at 0x00000250D2A5C6B0>, msg_process_filter_k: str = <object object at 0x00000250D2A5C6B0>, msg_process_filter_v: str = <object object at 0x00000250D2A5C6B0>, from_idc: str = <object object at 0x00000250D2A5C6B0>, to_idc: str = <object object at 0x00000250D2A5C6B0>, filter_msg_tags_list: List[str] = <object object at 0x00000250D2A5C6B0>, sei: 'CommonLiveMessageSei' = <object object at 0x00000250D2A5C6B0>, depend_root_id: 'CommonLiveMessageId' = <object object at 0x00000250D2A5C6B0>, depend_id: 'CommonLiveMessageId' = <object object at 0x00000250D2A5C6B0>, anchor_priority_score: int = <object object at 0x00000250D2A5C6B0>, room_message_heat_level: int = <object object at 0x00000250D2A5C6B0>, fold_type_for_web: int = <object object at 0x00000250D2A5C6B0>, anchor_fold_type_for_web: int = <object object at 0x00000250D2A5C6B0>, client_send_time: int = <object object at 0x00000250D2A5C6B0>, dispatch_strategy: 'CommonImDispatchStrategy' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1483,7 +1483,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.CommonLiveMessageId(primary_id: str = <object object at 0x0000025ACE8D1C30>, message_scene: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.CommonLiveMessageId(primary_id: str = <object object at 0x00000250D2A5C6B0>, message_scene: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1499,7 +1499,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.CommonLiveMessageSei(unique_id: 'CommonLiveMessageId' = <object object at 0x0000025ACE8D1C30>, timestamp: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.CommonLiveMessageSei(unique_id: 'CommonLiveMessageId' = <object object at 0x00000250D2A5C6B0>, timestamp: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1564,7 +1564,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.CreateChannelContent(owner: 'Player' = <object object at 0x0000025ACE8D1C30>, owner_link_mic_id: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.CreateChannelContent(owner: 'Player' = <object object at 0x00000250D2A5C6B0>, owner_link_mic_id: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1580,7 +1580,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.DataContainer(data1: int = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, data3: int = <object object at 0x0000025ACE8D1C30>, data4: int = <object object at 0x0000025ACE8D1C30>, data5: int = <object object at 0x0000025ACE8D1C30>, data6: int = <object object at 0x0000025ACE8D1C30>, data7: int = <object object at 0x0000025ACE8D1C30>, data8: int = <object object at 0x0000025ACE8D1C30>, data9: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.DataContainer(data1: int = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, data3: int = <object object at 0x00000250D2A5C6B0>, data4: int = <object object at 0x00000250D2A5C6B0>, data5: int = <object object at 0x00000250D2A5C6B0>, data6: int = <object object at 0x00000250D2A5C6B0>, data7: int = <object object at 0x00000250D2A5C6B0>, data8: int = <object object at 0x00000250D2A5C6B0>, data9: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1631,7 +1631,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.DslConfig(scene_version: int = <object object at 0x0000025ACE8D1C30>, layout_id: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.DslConfig(scene_version: int = <object object at 0x00000250D2A5C6B0>, layout_id: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1647,7 +1647,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Emote(emote_id: str = <object object at 0x0000025ACE8D1C30>, image: 'Image' = <object object at 0x0000025ACE8D1C30>, audit_status: 'AuditStatus' = <object object at 0x0000025ACE8D1C30>, uuid: str = <object object at 0x0000025ACE8D1C30>, emote_type: 'EmoteType' = <object object at 0x0000025ACE8D1C30>, content_source: 'ContentSource' = <object object at 0x0000025ACE8D1C30>, emote_private_type: 'EmotePrivateType' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Emote(emote_id: str = <object object at 0x00000250D2A5C6B0>, image: 'Image' = <object object at 0x00000250D2A5C6B0>, audit_status: 'AuditStatus' = <object object at 0x00000250D2A5C6B0>, uuid: str = <object object at 0x00000250D2A5C6B0>, emote_type: 'EmoteType' = <object object at 0x00000250D2A5C6B0>, content_source: 'ContentSource' = <object object at 0x00000250D2A5C6B0>, emote_private_type: 'EmotePrivateType' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1813,7 +1813,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent(user_fan_ticket_list: List[ForwardRef('UserFanTicket')] = <object object at 0x0000025ACE8D1C30>, total_link_mic_fan_ticket: int = <object object at 0x0000025ACE8D1C30>, match_id: int = <object object at 0x0000025ACE8D1C30>, event_time: int = <object object at 0x0000025ACE8D1C30>, fan_ticket_icon_url: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent(user_fan_ticket_list: List[ForwardRef('UserFanTicket')] = <object object at 0x00000250D2A5C6B0>, total_link_mic_fan_ticket: int = <object object at 0x00000250D2A5C6B0>, match_id: int = <object object at 0x00000250D2A5C6B0>, event_time: int = <object object at 0x00000250D2A5C6B0>, fan_ticket_icon_url: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1844,7 +1844,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.FinishChannelContent(owner: 'Player' = <object object at 0x0000025ACE8D1C30>, finish_reason: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.FinishChannelContent(owner: 'Player' = <object object at 0x00000250D2A5C6B0>, finish_reason: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1860,7 +1860,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GiftStruct(image: 'Image' = <object object at 0x0000025ACE8D1C30>, describe: str = <object object at 0x0000025ACE8D1C30>, duration: int = <object object at 0x0000025ACE8D1C30>, id: int = <object object at 0x0000025ACE8D1C30>, for_linkmic: bool = <object object at 0x0000025ACE8D1C30>, combo: bool = <object object at 0x0000025ACE8D1C30>, type: int = <object object at 0x0000025ACE8D1C30>, diamond_count: int = <object object at 0x0000025ACE8D1C30>, is_displayed_on_panel: bool = <object object at 0x0000025ACE8D1C30>, primary_effect_id: int = <object object at 0x0000025ACE8D1C30>, gift_label_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, name: str = <object object at 0x0000025ACE8D1C30>, icon: 'Image' = <object object at 0x0000025ACE8D1C30>, gold_effect: str = <object object at 0x0000025ACE8D1C30>, preview_image: 'Image' = <object object at 0x0000025ACE8D1C30>, gift_panel_banner: 'GiftStructGiftPanelBanner' = <object object at 0x0000025ACE8D1C30>, is_broadcast_gift: bool = <object object at 0x0000025ACE8D1C30>, is_effect_befview: bool = <object object at 0x0000025ACE8D1C30>, is_random_gift: bool = <object object at 0x0000025ACE8D1C30>, is_box_gift: bool = <object object at 0x0000025ACE8D1C30>, can_put_in_gift_box: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GiftStruct(image: 'Image' = <object object at 0x00000250D2A5C6B0>, describe: str = <object object at 0x00000250D2A5C6B0>, duration: int = <object object at 0x00000250D2A5C6B0>, id: int = <object object at 0x00000250D2A5C6B0>, for_linkmic: bool = <object object at 0x00000250D2A5C6B0>, combo: bool = <object object at 0x00000250D2A5C6B0>, type: int = <object object at 0x00000250D2A5C6B0>, diamond_count: int = <object object at 0x00000250D2A5C6B0>, is_displayed_on_panel: bool = <object object at 0x00000250D2A5C6B0>, primary_effect_id: int = <object object at 0x00000250D2A5C6B0>, gift_label_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, name: str = <object object at 0x00000250D2A5C6B0>, icon: 'Image' = <object object at 0x00000250D2A5C6B0>, gold_effect: str = <object object at 0x00000250D2A5C6B0>, preview_image: 'Image' = <object object at 0x00000250D2A5C6B0>, gift_panel_banner: 'GiftStructGiftPanelBanner' = <object object at 0x00000250D2A5C6B0>, is_broadcast_gift: bool = <object object at 0x00000250D2A5C6B0>, is_effect_befview: bool = <object object at 0x00000250D2A5C6B0>, is_random_gift: bool = <object object at 0x00000250D2A5C6B0>, is_box_gift: bool = <object object at 0x00000250D2A5C6B0>, can_put_in_gift_box: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -1971,7 +1971,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner(display_text: 'Text' = <object object at 0x0000025ACE8D1C30>, left_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, schema_url: str = <object object at 0x0000025ACE8D1C30>, bg_color_values_list: List[str] = <object object at 0x0000025ACE8D1C30>, banner_lynx_url: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner(display_text: 'Text' = <object object at 0x00000250D2A5C6B0>, left_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, schema_url: str = <object object at 0x00000250D2A5C6B0>, bg_color_values_list: List[str] = <object object at 0x00000250D2A5C6B0>, banner_lynx_url: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2002,7 +2002,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo(random_gift_panel_banner: 'GiftStructRandomGiftPanelBanner' = <object object at 0x0000025ACE8D1C30>, effect_ids_list: List[int] = <object object at 0x0000025ACE8D1C30>, host_key: str = <object object at 0x0000025ACE8D1C30>, audience_key: str = <object object at 0x0000025ACE8D1C30>, random_gift_bubble: 'GiftStructRandomGiftBubble' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo(random_gift_panel_banner: 'GiftStructRandomGiftPanelBanner' = <object object at 0x00000250D2A5C6B0>, effect_ids_list: List[int] = <object object at 0x00000250D2A5C6B0>, host_key: str = <object object at 0x00000250D2A5C6B0>, audience_key: str = <object object at 0x00000250D2A5C6B0>, random_gift_bubble: 'GiftStructRandomGiftBubble' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2033,7 +2033,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GiftStructRandomGiftBubble(display_text: str = <object object at 0x0000025ACE8D1C30>, icon_dynamic_effect: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GiftStructRandomGiftBubble(display_text: str = <object object at 0x00000250D2A5C6B0>, icon_dynamic_effect: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2049,7 +2049,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner(bg_image: 'Image' = <object object at 0x0000025ACE8D1C30>, shading_image: 'Image' = <object object at 0x0000025ACE8D1C30>, target_num: int = <object object at 0x0000025ACE8D1C30>, collect_num: int = <object object at 0x0000025ACE8D1C30>, display_text: str = <object object at 0x0000025ACE8D1C30>, left_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, schema_url: str = <object object at 0x0000025ACE8D1C30>, bg_color_values_list: List[str] = <object object at 0x0000025ACE8D1C30>, round: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner(bg_image: 'Image' = <object object at 0x00000250D2A5C6B0>, shading_image: 'Image' = <object object at 0x00000250D2A5C6B0>, target_num: int = <object object at 0x00000250D2A5C6B0>, collect_num: int = <object object at 0x00000250D2A5C6B0>, display_text: str = <object object at 0x00000250D2A5C6B0>, left_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, schema_url: str = <object object at 0x00000250D2A5C6B0>, bg_color_values_list: List[str] = <object object at 0x00000250D2A5C6B0>, round: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2100,7 +2100,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Goal(id: int = <object object at 0x0000025ACE8D1C30>, description: str = <object object at 0x0000025ACE8D1C30>, audit_status: int = <object object at 0x0000025ACE8D1C30>, start_time: int = <object object at 0x0000025ACE8D1C30>, expire_time: int = <object object at 0x0000025ACE8D1C30>, real_finish_time: int = <object object at 0x0000025ACE8D1C30>, contributors_list: List[ForwardRef('GoalGoalContributor')] = <object object at 0x0000025ACE8D1C30>, contributors_length: int = <object object at 0x0000025ACE8D1C30>, id_str: str = <object object at 0x0000025ACE8D1C30>, audit_description: str = <object object at 0x0000025ACE8D1C30>, stats: 'GoalGoalStats' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Goal(id: int = <object object at 0x00000250D2A5C6B0>, description: str = <object object at 0x00000250D2A5C6B0>, audit_status: int = <object object at 0x00000250D2A5C6B0>, start_time: int = <object object at 0x00000250D2A5C6B0>, expire_time: int = <object object at 0x00000250D2A5C6B0>, real_finish_time: int = <object object at 0x00000250D2A5C6B0>, contributors_list: List[ForwardRef('GoalGoalContributor')] = <object object at 0x00000250D2A5C6B0>, contributors_length: int = <object object at 0x00000250D2A5C6B0>, id_str: str = <object object at 0x00000250D2A5C6B0>, audit_description: str = <object object at 0x00000250D2A5C6B0>, stats: 'GoalGoalStats' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2161,7 +2161,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GoalGoalContributor(user_id: int = <object object at 0x0000025ACE8D1C30>, avatar: 'Image' = <object object at 0x0000025ACE8D1C30>, display_id: str = <object object at 0x0000025ACE8D1C30>, score: int = <object object at 0x0000025ACE8D1C30>, user_id_str: str = <object object at 0x0000025ACE8D1C30>, in_room: bool = <object object at 0x0000025ACE8D1C30>, is_friend: bool = <object object at 0x0000025ACE8D1C30>, badge_list: List[ForwardRef('BadgeStruct')] = <object object at 0x0000025ACE8D1C30>, follow_by_owner: bool = <object object at 0x0000025ACE8D1C30>, is_fist_contribute: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GoalGoalContributor(user_id: int = <object object at 0x00000250D2A5C6B0>, avatar: 'Image' = <object object at 0x00000250D2A5C6B0>, display_id: str = <object object at 0x00000250D2A5C6B0>, score: int = <object object at 0x00000250D2A5C6B0>, user_id_str: str = <object object at 0x00000250D2A5C6B0>, in_room: bool = <object object at 0x00000250D2A5C6B0>, is_friend: bool = <object object at 0x00000250D2A5C6B0>, badge_list: List[ForwardRef('BadgeStruct')] = <object object at 0x00000250D2A5C6B0>, follow_by_owner: bool = <object object at 0x00000250D2A5C6B0>, is_fist_contribute: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2217,7 +2217,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GoalGoalStats(total_coins: int = <object object at 0x0000025ACE8D1C30>, total_contributor: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GoalGoalStats(total_coins: int = <object object at 0x00000250D2A5C6B0>, total_contributor: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2233,7 +2233,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GroupChannelAllUser(group_channel_id: int = <object object at 0x0000025ACE8D1C30>, user_list: List[ForwardRef('GroupChannelUser')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GroupChannelAllUser(group_channel_id: int = <object object at 0x00000250D2A5C6B0>, user_list: List[ForwardRef('GroupChannelUser')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2249,7 +2249,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GroupChannelUser(channel_id: int = <object object at 0x0000025ACE8D1C30>, status: 'GroupStatus' = <object object at 0x0000025ACE8D1C30>, type: 'TextType' = <object object at 0x0000025ACE8D1C30>, all_user: 'AllListUser' = <object object at 0x0000025ACE8D1C30>, join_time: int = <object object at 0x0000025ACE8D1C30>, linked_time: int = <object object at 0x0000025ACE8D1C30>, owner_user: 'GroupPlayer' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GroupChannelUser(channel_id: int = <object object at 0x00000250D2A5C6B0>, status: 'GroupStatus' = <object object at 0x00000250D2A5C6B0>, type: 'TextType' = <object object at 0x00000250D2A5C6B0>, all_user: 'AllListUser' = <object object at 0x00000250D2A5C6B0>, join_time: int = <object object at 0x00000250D2A5C6B0>, linked_time: int = <object object at 0x00000250D2A5C6B0>, owner_user: 'GroupPlayer' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2290,7 +2290,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.GroupPlayer(channel_id: int = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.GroupPlayer(channel_id: int = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2345,7 +2345,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Image(url_list: List[str] = <object object at 0x0000025ACE8D1C30>, is_animated: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Image(url_list: List[str] = <object object at 0x00000250D2A5C6B0>, is_animated: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2361,7 +2361,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Indicator(key: str = <object object at 0x0000025ACE8D1C30>, op: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Indicator(key: str = <object object at 0x00000250D2A5C6B0>, op: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2377,7 +2377,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.InviteContent(invitor: 'Player' = <object object at 0x0000025ACE8D1C30>, invitee_rtc_ext_info: 'RtcExtraInfo' = <object object at 0x0000025ACE8D1C30>, invitor_link_mic_id: str = <object object at 0x0000025ACE8D1C30>, invitee_link_mic_id: str = <object object at 0x0000025ACE8D1C30>, is_owner: bool = <object object at 0x0000025ACE8D1C30>, pos: 'Position' = <object object at 0x0000025ACE8D1C30>, dsl: 'DslConfig' = <object object at 0x0000025ACE8D1C30>, invitee: 'User' = <object object at 0x0000025ACE8D1C30>, operator: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.InviteContent(invitor: 'Player' = <object object at 0x00000250D2A5C6B0>, invitee_rtc_ext_info: 'RtcExtraInfo' = <object object at 0x00000250D2A5C6B0>, invitor_link_mic_id: str = <object object at 0x00000250D2A5C6B0>, invitee_link_mic_id: str = <object object at 0x00000250D2A5C6B0>, is_owner: bool = <object object at 0x00000250D2A5C6B0>, pos: 'Position' = <object object at 0x00000250D2A5C6B0>, dsl: 'DslConfig' = <object object at 0x00000250D2A5C6B0>, invitee: 'User' = <object object at 0x00000250D2A5C6B0>, operator: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2428,7 +2428,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.JoinDirectContent(joiner: 'LinkLayerListUser' = <object object at 0x0000025ACE8D1C30>, all_users: 'AllListUser' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.JoinDirectContent(joiner: 'LinkLayerListUser' = <object object at 0x00000250D2A5C6B0>, all_users: 'AllListUser' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2444,7 +2444,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.JoinGroupContent(group_user: 'GroupChannelAllUser' = <object object at 0x0000025ACE8D1C30>, join_user: 'GroupPlayer' = <object object at 0x0000025ACE8D1C30>, type: 'TextType' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.JoinGroupContent(group_user: 'GroupChannelAllUser' = <object object at 0x00000250D2A5C6B0>, join_user: 'GroupPlayer' = <object object at 0x00000250D2A5C6B0>, type: 'TextType' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2465,7 +2465,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.KickOutContent(offliner: 'Player' = <object object at 0x0000025ACE8D1C30>, kickout_reason: 'KickoutReason' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.KickOutContent(offliner: 'Player' = <object object at 0x00000250D2A5C6B0>, kickout_reason: 'KickoutReason' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2523,7 +2523,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LeaveContent(leaver: 'Player' = <object object at 0x0000025ACE8D1C30>, leave_reason: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LeaveContent(leaver: 'Player' = <object object at 0x00000250D2A5C6B0>, leave_reason: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2539,7 +2539,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent(operator: 'GroupPlayer' = <object object at 0x0000025ACE8D1C30>, group_channel_id: int = <object object at 0x0000025ACE8D1C30>, leave_source: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent(operator: 'GroupPlayer' = <object object at 0x00000250D2A5C6B0>, group_channel_id: int = <object object at 0x00000250D2A5C6B0>, leave_source: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2560,7 +2560,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkLayerListUser(user: 'User' = <object object at 0x0000025ACE8D1C30>, linkmic_id: int = <object object at 0x0000025ACE8D1C30>, pos: 'Position' = <object object at 0x0000025ACE8D1C30>, linked_time_nano: int = <object object at 0x0000025ACE8D1C30>, app_version: str = <object object at 0x0000025ACE8D1C30>, magic_number1: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkLayerListUser(user: 'User' = <object object at 0x00000250D2A5C6B0>, linkmic_id: int = <object object at 0x00000250D2A5C6B0>, pos: 'Position' = <object object at 0x00000250D2A5C6B0>, linked_time_nano: int = <object object at 0x00000250D2A5C6B0>, app_version: str = <object object at 0x00000250D2A5C6B0>, magic_number1: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2840,7 +2840,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkMicArmiesItems(host_user_id: int = <object object at 0x0000025ACE8D1C30>, battle_groups: List[ForwardRef('LinkMicArmiesItemsLinkMicArmiesGroup')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkMicArmiesItems(host_user_id: int = <object object at 0x00000250D2A5C6B0>, battle_groups: List[ForwardRef('LinkMicArmiesItemsLinkMicArmiesGroup')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2856,7 +2856,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkMicArmiesItemsLinkMicArmiesGroup(users: List[ForwardRef('User')] = <object object at 0x0000025ACE8D1C30>, points: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkMicArmiesItemsLinkMicArmiesGroup(users: List[ForwardRef('User')] = <object object at 0x00000250D2A5C6B0>, points: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2872,7 +2872,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkPosition(position: int = <object object at 0x0000025ACE8D1C30>, opt: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkPosition(position: int = <object object at 0x00000250D2A5C6B0>, opt: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2888,7 +2888,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent(from_user_id: int = <object object at 0x0000025ACE8D1C30>, from_room_id: int = <object object at 0x0000025ACE8D1C30>, to_user_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent(from_user_id: int = <object object at 0x00000250D2A5C6B0>, from_room_id: int = <object object at 0x00000250D2A5C6B0>, to_user_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2909,7 +2909,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerCancelContent(from_user_id: int = <object object at 0x0000025ACE8D1C30>, to_user_id: int = <object object at 0x0000025ACE8D1C30>, cancel_type: int = <object object at 0x0000025ACE8D1C30>, action_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerCancelContent(from_user_id: int = <object object at 0x00000250D2A5C6B0>, to_user_id: int = <object object at 0x00000250D2A5C6B0>, cancel_type: int = <object object at 0x00000250D2A5C6B0>, action_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -2941,7 +2941,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerCreateContent(owner_id: int = <object object at 0x0000025ACE8D1C30>, owner_room_id: int = <object object at 0x0000025ACE8D1C30>, link_type: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerCreateContent(owner_id: int = <object object at 0x00000250D2A5C6B0>, owner_room_id: int = <object object at 0x00000250D2A5C6B0>, link_type: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

Bases: Message

@@ -2983,7 +2983,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerInviteContent(from_user_id: int = <object object at 0x0000025ACE8D1C30>, from_room_id: int = <object object at 0x0000025ACE8D1C30>, to_rtc_ext_info: str = <object object at 0x0000025ACE8D1C30>, rtc_join_channel: bool = <object object at 0x0000025ACE8D1C30>, vendor: int = <object object at 0x0000025ACE8D1C30>, sec_from_user_id: str = <object object at 0x0000025ACE8D1C30>, to_linkmic_id_str: str = <object object at 0x0000025ACE8D1C30>, from_user: 'User' = <object object at 0x0000025ACE8D1C30>, required_mic_idx: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerInviteContent(from_user_id: int = <object object at 0x00000250D2A5C6B0>, from_room_id: int = <object object at 0x00000250D2A5C6B0>, to_rtc_ext_info: str = <object object at 0x00000250D2A5C6B0>, rtc_join_channel: bool = <object object at 0x00000250D2A5C6B0>, vendor: int = <object object at 0x00000250D2A5C6B0>, sec_from_user_id: str = <object object at 0x00000250D2A5C6B0>, to_linkmic_id_str: str = <object object at 0x00000250D2A5C6B0>, from_user: 'User' = <object object at 0x00000250D2A5C6B0>, required_mic_idx: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3034,7 +3034,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerKickOutContent(from_user_id: int = <object object at 0x0000025ACE8D1C30>, kickout_reason: 'KickoutReason' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerKickOutContent(from_user_id: int = <object object at 0x00000250D2A5C6B0>, kickout_reason: 'KickoutReason' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3050,7 +3050,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerLeaveContent(user_id: int = <object object at 0x0000025ACE8D1C30>, linkmic_id_str: str = <object object at 0x0000025ACE8D1C30>, send_leave_uid: int = <object object at 0x0000025ACE8D1C30>, leave_reason: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerLeaveContent(user_id: int = <object object at 0x00000250D2A5C6B0>, linkmic_id_str: str = <object object at 0x00000250D2A5C6B0>, send_leave_uid: int = <object object at 0x00000250D2A5C6B0>, leave_reason: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3082,7 +3082,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerListChangeContent(linked_users_list: List[ForwardRef('ListUser')] = <object object at 0x0000025ACE8D1C30>, applied_users_list: List[ForwardRef('ListUser')] = <object object at 0x0000025ACE8D1C30>, connecting_users_list: List[ForwardRef('ListUser')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerListChangeContent(linked_users_list: List[ForwardRef('ListUser')] = <object object at 0x00000250D2A5C6B0>, applied_users_list: List[ForwardRef('ListUser')] = <object object at 0x00000250D2A5C6B0>, connecting_users_list: List[ForwardRef('ListUser')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3103,7 +3103,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent(op: int = <object object at 0x0000025ACE8D1C30>, to_user_id: int = <object object at 0x0000025ACE8D1C30>, anchor_id: int = <object object at 0x0000025ACE8D1C30>, room_id: int = <object object at 0x0000025ACE8D1C30>, change_scene: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent(op: int = <object object at 0x00000250D2A5C6B0>, to_user_id: int = <object object at 0x00000250D2A5C6B0>, anchor_id: int = <object object at 0x00000250D2A5C6B0>, room_id: int = <object object at 0x00000250D2A5C6B0>, change_scene: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3140,7 +3140,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerMuteContent(user_id: int = <object object at 0x0000025ACE8D1C30>, status: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerMuteContent(user_id: int = <object object at 0x00000250D2A5C6B0>, status: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3156,7 +3156,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent(user: 'User' = <object object at 0x0000025ACE8D1C30>, room_id: int = <object object at 0x0000025ACE8D1C30>, invite_type: int = <object object at 0x0000025ACE8D1C30>, match_id: str = <object object at 0x0000025ACE8D1C30>, inner_channel_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent(user: 'User' = <object object at 0x00000250D2A5C6B0>, room_id: int = <object object at 0x00000250D2A5C6B0>, invite_type: int = <object object at 0x00000250D2A5C6B0>, match_id: str = <object object at 0x00000250D2A5C6B0>, inner_channel_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3187,7 +3187,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerReplyContent(from_user_id: int = <object object at 0x0000025ACE8D1C30>, from_room_id: int = <object object at 0x0000025ACE8D1C30>, from_user_linkmic_info: 'LinkerReplyContentLinkmicInfo' = <object object at 0x0000025ACE8D1C30>, to_user_id: int = <object object at 0x0000025ACE8D1C30>, to_user_linkmic_info: 'LinkerReplyContentLinkmicInfo' = <object object at 0x0000025ACE8D1C30>, link_type: int = <object object at 0x0000025ACE8D1C30>, reply_status: int = <object object at 0x0000025ACE8D1C30>, linker_setting: 'LinkerSetting' = <object object at 0x0000025ACE8D1C30>, from_user: 'User' = <object object at 0x0000025ACE8D1C30>, to_user: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerReplyContent(from_user_id: int = <object object at 0x00000250D2A5C6B0>, from_room_id: int = <object object at 0x00000250D2A5C6B0>, from_user_linkmic_info: 'LinkerReplyContentLinkmicInfo' = <object object at 0x00000250D2A5C6B0>, to_user_id: int = <object object at 0x00000250D2A5C6B0>, to_user_linkmic_info: 'LinkerReplyContentLinkmicInfo' = <object object at 0x00000250D2A5C6B0>, link_type: int = <object object at 0x00000250D2A5C6B0>, reply_status: int = <object object at 0x00000250D2A5C6B0>, linker_setting: 'LinkerSetting' = <object object at 0x00000250D2A5C6B0>, from_user: 'User' = <object object at 0x00000250D2A5C6B0>, to_user: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3243,7 +3243,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo(access_key: str = <object object at 0x0000025ACE8D1C30>, link_mic_id: int = <object object at 0x0000025ACE8D1C30>, joinable: bool = <object object at 0x0000025ACE8D1C30>, confluence_type: int = <object object at 0x0000025ACE8D1C30>, rtc_ext_info: str = <object object at 0x0000025ACE8D1C30>, rtc_app_id: str = <object object at 0x0000025ACE8D1C30>, rtc_app_sign: str = <object object at 0x0000025ACE8D1C30>, linkmic_id_str: str = <object object at 0x0000025ACE8D1C30>, vendor: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo(access_key: str = <object object at 0x00000250D2A5C6B0>, link_mic_id: int = <object object at 0x00000250D2A5C6B0>, joinable: bool = <object object at 0x00000250D2A5C6B0>, confluence_type: int = <object object at 0x00000250D2A5C6B0>, rtc_ext_info: str = <object object at 0x00000250D2A5C6B0>, rtc_app_id: str = <object object at 0x00000250D2A5C6B0>, rtc_app_sign: str = <object object at 0x00000250D2A5C6B0>, linkmic_id_str: str = <object object at 0x00000250D2A5C6B0>, vendor: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3294,7 +3294,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerSetting(max_member_limit: int = <object object at 0x0000025ACE8D1C30>, link_type: int = <object object at 0x0000025ACE8D1C30>, scene: int = <object object at 0x0000025ACE8D1C30>, owner_user_id: int = <object object at 0x0000025ACE8D1C30>, owner_room_id: int = <object object at 0x0000025ACE8D1C30>, vendor: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerSetting(max_member_limit: int = <object object at 0x00000250D2A5C6B0>, link_type: int = <object object at 0x00000250D2A5C6B0>, scene: int = <object object at 0x00000250D2A5C6B0>, owner_user_id: int = <object object at 0x00000250D2A5C6B0>, owner_room_id: int = <object object at 0x00000250D2A5C6B0>, vendor: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

Bases: Message

@@ -3346,7 +3346,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkerUpdateUserContent(from_user_id: int = <object object at 0x0000025ACE8D1C30>, to_user_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkerUpdateUserContent(from_user_id: int = <object object at 0x00000250D2A5C6B0>, to_user_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3423,7 +3423,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo(user_id: int = <object object at 0x0000025ACE8D1C30>, layout: int = <object object at 0x0000025ACE8D1C30>, fix_mic_num: int = <object object at 0x0000025ACE8D1C30>, allow_request_from_user: int = <object object at 0x0000025ACE8D1C30>, allow_request_from_follower_only: int = <object object at 0x0000025ACE8D1C30>, applier_sort_setting: 'LinkmicApplierSortSetting' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo(user_id: int = <object object at 0x00000250D2A5C6B0>, layout: int = <object object at 0x00000250D2A5C6B0>, fix_mic_num: int = <object object at 0x00000250D2A5C6B0>, allow_request_from_user: int = <object object at 0x00000250D2A5C6B0>, allow_request_from_follower_only: int = <object object at 0x00000250D2A5C6B0>, applier_sort_setting: 'LinkmicApplierSortSetting' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3459,7 +3459,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.LinkmicUserToastContent(user_id: int = <object object at 0x0000025ACE8D1C30>, room_id: int = <object object at 0x0000025ACE8D1C30>, display_text: 'Text' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.LinkmicUserToastContent(user_id: int = <object object at 0x00000250D2A5C6B0>, room_id: int = <object object at 0x00000250D2A5C6B0>, display_text: 'Text' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3480,7 +3480,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.ListChangeContent(type: 'TextType' = <object object at 0x0000025ACE8D1C30>, list: 'AllListUser' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.ListChangeContent(type: 'TextType' = <object object at 0x00000250D2A5C6B0>, list: 'AllListUser' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3496,7 +3496,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.ListUser(user: 'User' = <object object at 0x0000025ACE8D1C30>, linkmic_id: int = <object object at 0x0000025ACE8D1C30>, linkmic_id_str: str = <object object at 0x0000025ACE8D1C30>, link_status: int = <object object at 0x0000025ACE8D1C30>, link_type: 'ListUserLinkType' = <object object at 0x0000025ACE8D1C30>, user_position: int = <object object at 0x0000025ACE8D1C30>, silence_status: int = <object object at 0x0000025ACE8D1C30>, modify_time: int = <object object at 0x0000025ACE8D1C30>, linker_id: int = <object object at 0x0000025ACE8D1C30>, role_type: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.ListUser(user: 'User' = <object object at 0x00000250D2A5C6B0>, linkmic_id: int = <object object at 0x00000250D2A5C6B0>, linkmic_id_str: str = <object object at 0x00000250D2A5C6B0>, link_status: int = <object object at 0x00000250D2A5C6B0>, link_type: 'ListUserLinkType' = <object object at 0x00000250D2A5C6B0>, user_position: int = <object object at 0x00000250D2A5C6B0>, silence_status: int = <object object at 0x00000250D2A5C6B0>, modify_time: int = <object object at 0x00000250D2A5C6B0>, linker_id: int = <object object at 0x00000250D2A5C6B0>, role_type: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

Bases: Message

@@ -3622,7 +3622,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.MessageDetails(data1: int = <object object at 0x0000025ACE8D1C30>, color: 'TikTokColor' = <object object at 0x0000025ACE8D1C30>, category: str = <object object at 0x0000025ACE8D1C30>, user: 'UserContainer' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.MessageDetails(data1: int = <object object at 0x00000250D2A5C6B0>, color: 'TikTokColor' = <object object at 0x00000250D2A5C6B0>, category: str = <object object at 0x00000250D2A5C6B0>, user: 'UserContainer' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3720,7 +3720,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.MsgFilter(is_gifter: bool = <object object at 0x0000025ACE8D1C30>, is_subscribed_to_anchor: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.MsgFilter(is_gifter: bool = <object object at 0x00000250D2A5C6B0>, is_subscribed_to_anchor: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3736,7 +3736,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.MultiLiveContent(invite_biz_content: 'MultiLiveContentInviteBizContent' = <object object at 0x0000025ACE8D1C30>, reply_biz_content: 'MultiLiveContentReplyBizContent' = <object object at 0x0000025ACE8D1C30>, permit_biz_content: 'MultiLiveContentPermitBizContent' = <object object at 0x0000025ACE8D1C30>, kick_out_biz_content: 'MultiLiveContentKickOutBizContent' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.MultiLiveContent(invite_biz_content: 'MultiLiveContentInviteBizContent' = <object object at 0x00000250D2A5C6B0>, reply_biz_content: 'MultiLiveContentReplyBizContent' = <object object at 0x00000250D2A5C6B0>, permit_biz_content: 'MultiLiveContentPermitBizContent' = <object object at 0x00000250D2A5C6B0>, kick_out_biz_content: 'MultiLiveContentKickOutBizContent' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3762,7 +3762,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent(anchor_setting_info: 'LinkmicUserSettingInfo' = <object object at 0x0000025ACE8D1C30>, invite_source: int = <object object at 0x0000025ACE8D1C30>, operator_user_info: 'User' = <object object at 0x0000025ACE8D1C30>, operator_link_admin_type: int = <object object at 0x0000025ACE8D1C30>, invitee_user_info: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent(anchor_setting_info: 'LinkmicUserSettingInfo' = <object object at 0x00000250D2A5C6B0>, invite_source: int = <object object at 0x00000250D2A5C6B0>, operator_user_info: 'User' = <object object at 0x00000250D2A5C6B0>, operator_link_admin_type: int = <object object at 0x00000250D2A5C6B0>, invitee_user_info: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3793,7 +3793,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.MultiLiveContentKickOutBizContent(operator_user_info: 'User' = <object object at 0x0000025ACE8D1C30>, operator_link_admin_type: int = <object object at 0x0000025ACE8D1C30>, kick_player_user_info: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.MultiLiveContentKickOutBizContent(operator_user_info: 'User' = <object object at 0x00000250D2A5C6B0>, operator_link_admin_type: int = <object object at 0x00000250D2A5C6B0>, kick_player_user_info: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3814,7 +3814,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent(anchor_setting_info: 'LinkmicUserSettingInfo' = <object object at 0x0000025ACE8D1C30>, expire_timestamp: int = <object object at 0x0000025ACE8D1C30>, operator_user_info: 'User' = <object object at 0x0000025ACE8D1C30>, operator_link_admin_type: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent(anchor_setting_info: 'LinkmicUserSettingInfo' = <object object at 0x00000250D2A5C6B0>, expire_timestamp: int = <object object at 0x00000250D2A5C6B0>, operator_user_info: 'User' = <object object at 0x00000250D2A5C6B0>, operator_link_admin_type: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3840,7 +3840,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.MultiLiveContentReplyBizContent(link_type: int = <object object at 0x0000025ACE8D1C30>, is_turn_off_invitation: int = <object object at 0x0000025ACE8D1C30>, reply_user_info: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.MultiLiveContentReplyBizContent(link_type: int = <object object at 0x00000250D2A5C6B0>, is_turn_off_invitation: int = <object object at 0x00000250D2A5C6B0>, reply_user_info: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3893,7 +3893,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.P2PGroupChangeContent(group_ext_info_list: List[ForwardRef('RtcExtraInfo')] = <object object at 0x0000025ACE8D1C30>, group_user: 'GroupChannelAllUser' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.P2PGroupChangeContent(group_ext_info_list: List[ForwardRef('RtcExtraInfo')] = <object object at 0x00000250D2A5C6B0>, group_user: 'GroupChannelAllUser' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3909,7 +3909,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.PermitApplyContent(permiter: 'Player' = <object object at 0x0000025ACE8D1C30>, permiter_link_mic_id: str = <object object at 0x0000025ACE8D1C30>, applier_pos: 'Position' = <object object at 0x0000025ACE8D1C30>, reply_status: 'ReplyStatus' = <object object at 0x0000025ACE8D1C30>, dsl: 'DslConfig' = <object object at 0x0000025ACE8D1C30>, applier: 'User' = <object object at 0x0000025ACE8D1C30>, operator: 'User' = <object object at 0x0000025ACE8D1C30>, applier_link_mic_id: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.PermitApplyContent(permiter: 'Player' = <object object at 0x00000250D2A5C6B0>, permiter_link_mic_id: str = <object object at 0x00000250D2A5C6B0>, applier_pos: 'Position' = <object object at 0x00000250D2A5C6B0>, reply_status: 'ReplyStatus' = <object object at 0x00000250D2A5C6B0>, dsl: 'DslConfig' = <object object at 0x00000250D2A5C6B0>, applier: 'User' = <object object at 0x00000250D2A5C6B0>, operator: 'User' = <object object at 0x00000250D2A5C6B0>, applier_link_mic_id: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3955,7 +3955,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.PermitJoinGroupContent(approver: 'GroupPlayer' = <object object at 0x0000025ACE8D1C30>, agree_status: 'AgreeStatus' = <object object at 0x0000025ACE8D1C30>, type: 'TextType' = <object object at 0x0000025ACE8D1C30>, group_ext_info_list: List[ForwardRef('RtcExtraInfo')] = <object object at 0x0000025ACE8D1C30>, group_user: 'GroupChannelAllUser' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.PermitJoinGroupContent(approver: 'GroupPlayer' = <object object at 0x00000250D2A5C6B0>, agree_status: 'AgreeStatus' = <object object at 0x00000250D2A5C6B0>, type: 'TextType' = <object object at 0x00000250D2A5C6B0>, group_ext_info_list: List[ForwardRef('RtcExtraInfo')] = <object object at 0x00000250D2A5C6B0>, group_user: 'GroupChannelAllUser' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -3986,7 +3986,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Player(room_id: int = <object object at 0x0000025ACE8D1C30>, user_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Player(room_id: int = <object object at 0x00000250D2A5C6B0>, user_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4002,7 +4002,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.PollEndContent(end_type: int = <object object at 0x0000025ACE8D1C30>, option_list: List[ForwardRef('PollOptionInfo')] = <object object at 0x0000025ACE8D1C30>, operator: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.PollEndContent(end_type: int = <object object at 0x00000250D2A5C6B0>, option_list: List[ForwardRef('PollOptionInfo')] = <object object at 0x00000250D2A5C6B0>, operator: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4023,7 +4023,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.PollOptionInfo(votes: int = <object object at 0x0000025ACE8D1C30>, display_content: str = <object object at 0x0000025ACE8D1C30>, option_idx: int = <object object at 0x0000025ACE8D1C30>, vote_user_list: List[ForwardRef('VoteUser')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.PollOptionInfo(votes: int = <object object at 0x00000250D2A5C6B0>, display_content: str = <object object at 0x00000250D2A5C6B0>, option_idx: int = <object object at 0x00000250D2A5C6B0>, vote_user_list: List[ForwardRef('VoteUser')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4049,7 +4049,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.PollStartContent(start_time: int = <object object at 0x0000025ACE8D1C30>, end_time: int = <object object at 0x0000025ACE8D1C30>, option_list: List[ForwardRef('PollOptionInfo')] = <object object at 0x0000025ACE8D1C30>, title: str = <object object at 0x0000025ACE8D1C30>, operator: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.PollStartContent(start_time: int = <object object at 0x00000250D2A5C6B0>, end_time: int = <object object at 0x00000250D2A5C6B0>, option_list: List[ForwardRef('PollOptionInfo')] = <object object at 0x00000250D2A5C6B0>, title: str = <object object at 0x00000250D2A5C6B0>, operator: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4080,7 +4080,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.PollUpdateVotesContent(option_list: List[ForwardRef('PollOptionInfo')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.PollUpdateVotesContent(option_list: List[ForwardRef('PollOptionInfo')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4091,7 +4091,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Position(type: int = <object object at 0x0000025ACE8D1C30>, link: 'LinkPosition' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Position(type: int = <object object at 0x00000250D2A5C6B0>, link: 'LinkPosition' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

Bases: Message

@@ -4143,7 +4143,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Ranking(type: str = <object object at 0x0000025ACE8D1C30>, label: str = <object object at 0x0000025ACE8D1C30>, color: 'TikTokColor' = <object object at 0x0000025ACE8D1C30>, details: List[ForwardRef('ValueLabel')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Ranking(type: str = <object object at 0x00000250D2A5C6B0>, label: str = <object object at 0x00000250D2A5C6B0>, color: 'TikTokColor' = <object object at 0x00000250D2A5C6B0>, details: List[ForwardRef('ValueLabel')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4169,7 +4169,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.ReplyInviteContent(invitee: 'Player' = <object object at 0x0000025ACE8D1C30>, reply_status: 'ReplyStatus' = <object object at 0x0000025ACE8D1C30>, invitee_link_mic_id: str = <object object at 0x0000025ACE8D1C30>, invitee_pos: 'Position' = <object object at 0x0000025ACE8D1C30>, invite_operator_user: 'Player' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.ReplyInviteContent(invitee: 'Player' = <object object at 0x00000250D2A5C6B0>, reply_status: 'ReplyStatus' = <object object at 0x00000250D2A5C6B0>, invitee_link_mic_id: str = <object object at 0x00000250D2A5C6B0>, invitee_pos: 'Position' = <object object at 0x00000250D2A5C6B0>, invite_operator_user: 'Player' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4337,7 +4337,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.RoomMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, content: str = <object object at 0x0000025ACE8D1C30>, supprot_landscape: bool = <object object at 0x0000025ACE8D1C30>, source: int = <object object at 0x0000025ACE8D1C30>, icon: 'Image' = <object object at 0x0000025ACE8D1C30>, scene: str = <object object at 0x0000025ACE8D1C30>, is_welcome: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.RoomMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, content: str = <object object at 0x00000250D2A5C6B0>, supprot_landscape: bool = <object object at 0x00000250D2A5C6B0>, source: int = <object object at 0x00000250D2A5C6B0>, icon: 'Image' = <object object at 0x00000250D2A5C6B0>, scene: str = <object object at 0x00000250D2A5C6B0>, is_welcome: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4378,7 +4378,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.RoomVerifyMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, action: int = <object object at 0x0000025ACE8D1C30>, content: str = <object object at 0x0000025ACE8D1C30>, notice_type: int = <object object at 0x0000025ACE8D1C30>, close_room: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.RoomVerifyMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, action: int = <object object at 0x00000250D2A5C6B0>, content: str = <object object at 0x00000250D2A5C6B0>, notice_type: int = <object object at 0x00000250D2A5C6B0>, close_room: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4409,7 +4409,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.RtcExtraInfo(live_rtc_engine_config: 'RtcExtraInfoRtcEngineConfig' = <object object at 0x0000025ACE8D1C30>, live_rtc_video_param_list: List[ForwardRef('RtcExtraInfoRtcLiveVideoParam')] = <object object at 0x0000025ACE8D1C30>, rtc_bitrate_map: 'RtcExtraInfoRtcBitrateMap' = <object object at 0x0000025ACE8D1C30>, rtc_fps: int = <object object at 0x0000025ACE8D1C30>, rtc_business_id: str = <object object at 0x0000025ACE8D1C30>, interact_client_type: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.RtcExtraInfo(live_rtc_engine_config: 'RtcExtraInfoRtcEngineConfig' = <object object at 0x00000250D2A5C6B0>, live_rtc_video_param_list: List[ForwardRef('RtcExtraInfoRtcLiveVideoParam')] = <object object at 0x00000250D2A5C6B0>, rtc_bitrate_map: 'RtcExtraInfoRtcBitrateMap' = <object object at 0x00000250D2A5C6B0>, rtc_fps: int = <object object at 0x00000250D2A5C6B0>, rtc_business_id: str = <object object at 0x00000250D2A5C6B0>, interact_client_type: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4445,7 +4445,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap(xx1: int = <object object at 0x0000025ACE8D1C30>, xx2: int = <object object at 0x0000025ACE8D1C30>, xx3: int = <object object at 0x0000025ACE8D1C30>, xx4: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap(xx1: int = <object object at 0x00000250D2A5C6B0>, xx2: int = <object object at 0x00000250D2A5C6B0>, xx3: int = <object object at 0x00000250D2A5C6B0>, xx4: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4471,7 +4471,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig(rtc_app_id: str = <object object at 0x0000025ACE8D1C30>, rtc_user_id: str = <object object at 0x0000025ACE8D1C30>, rtc_token: str = <object object at 0x0000025ACE8D1C30>, rtc_channel_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig(rtc_app_id: str = <object object at 0x00000250D2A5C6B0>, rtc_user_id: str = <object object at 0x00000250D2A5C6B0>, rtc_token: str = <object object at 0x00000250D2A5C6B0>, rtc_channel_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4497,7 +4497,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcLiveVideoParam(strategy_id: int = <object object at 0x0000025ACE8D1C30>, params: 'RtcExtraInfoRtcVideoParam' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcLiveVideoParam(strategy_id: int = <object object at 0x00000250D2A5C6B0>, params: 'RtcExtraInfoRtcVideoParam' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4513,7 +4513,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam(width: int = <object object at 0x0000025ACE8D1C30>, height: int = <object object at 0x0000025ACE8D1C30>, fps: int = <object object at 0x0000025ACE8D1C30>, bitrate_kbps: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam(width: int = <object object at 0x00000250D2A5C6B0>, height: int = <object object at 0x00000250D2A5C6B0>, fps: int = <object object at 0x00000250D2A5C6B0>, bitrate_kbps: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4625,7 +4625,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.Text(key: str = <object object at 0x0000025ACE8D1C30>, default_pattern: str = <object object at 0x0000025ACE8D1C30>, default_format: 'TextTextFormat' = <object object at 0x0000025ACE8D1C30>, pieces_list: List[ForwardRef('TextTextPiece')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.Text(key: str = <object object at 0x00000250D2A5C6B0>, default_pattern: str = <object object at 0x00000250D2A5C6B0>, default_format: 'TextTextFormat' = <object object at 0x00000250D2A5C6B0>, pieces_list: List[ForwardRef('TextTextPiece')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4651,7 +4651,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.TextTextFormat(color: str = <object object at 0x0000025ACE8D1C30>, bold: bool = <object object at 0x0000025ACE8D1C30>, italic: bool = <object object at 0x0000025ACE8D1C30>, weight: int = <object object at 0x0000025ACE8D1C30>, italic_angle: int = <object object at 0x0000025ACE8D1C30>, font_size: int = <object object at 0x0000025ACE8D1C30>, use_heigh_light_color: bool = <object object at 0x0000025ACE8D1C30>, use_remote_clor: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.TextTextFormat(color: str = <object object at 0x00000250D2A5C6B0>, bold: bool = <object object at 0x00000250D2A5C6B0>, italic: bool = <object object at 0x00000250D2A5C6B0>, weight: int = <object object at 0x00000250D2A5C6B0>, italic_angle: int = <object object at 0x00000250D2A5C6B0>, font_size: int = <object object at 0x00000250D2A5C6B0>, use_heigh_light_color: bool = <object object at 0x00000250D2A5C6B0>, use_remote_clor: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4697,7 +4697,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.TextTextPiece(type: int = <object object at 0x0000025ACE8D1C30>, format: 'TextTextFormat' = <object object at 0x0000025ACE8D1C30>, string_value: str = <object object at 0x0000025ACE8D1C30>, user_value: 'TextTextPieceUser' = <object object at 0x0000025ACE8D1C30>, gift_value: 'TextTextPieceGift' = <object object at 0x0000025ACE8D1C30>, pattern_ref_value: 'TextTextPiecePatternRef' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.TextTextPiece(type: int = <object object at 0x00000250D2A5C6B0>, format: 'TextTextFormat' = <object object at 0x00000250D2A5C6B0>, string_value: str = <object object at 0x00000250D2A5C6B0>, user_value: 'TextTextPieceUser' = <object object at 0x00000250D2A5C6B0>, gift_value: 'TextTextPieceGift' = <object object at 0x00000250D2A5C6B0>, pattern_ref_value: 'TextTextPiecePatternRef' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4733,7 +4733,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.TextTextPieceGift(gift_id: int = <object object at 0x0000025ACE8D1C30>, color_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.TextTextPieceGift(gift_id: int = <object object at 0x00000250D2A5C6B0>, color_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4749,7 +4749,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.TextTextPiecePatternRef(key: str = <object object at 0x0000025ACE8D1C30>, default_pattern: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.TextTextPiecePatternRef(key: str = <object object at 0x00000250D2A5C6B0>, default_pattern: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4765,7 +4765,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.TextTextPieceUser(user: 'User' = <object object at 0x0000025ACE8D1C30>, with_colon: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.TextTextPieceUser(user: 'User' = <object object at 0x00000250D2A5C6B0>, with_colon: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4798,7 +4798,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.TikTokColor(color: str = <object object at 0x0000025ACE8D1C30>, id: int = <object object at 0x0000025ACE8D1C30>, data1: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.TikTokColor(color: str = <object object at 0x00000250D2A5C6B0>, id: int = <object object at 0x00000250D2A5C6B0>, data1: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4819,7 +4819,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.TimeStampContainer(timestamp1: int = <object object at 0x0000025ACE8D1C30>, timestamp2: int = <object object at 0x0000025ACE8D1C30>, timestamp3: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.TimeStampContainer(timestamp1: int = <object object at 0x00000250D2A5C6B0>, timestamp2: int = <object object at 0x00000250D2A5C6B0>, timestamp3: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -4840,7 +4840,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.User(id: int = <object object at 0x0000025ACE8D1C30>, nickname: str = <object object at 0x0000025ACE8D1C30>, bio_description: str = <object object at 0x0000025ACE8D1C30>, avatar_thumb: 'Image' = <object object at 0x0000025ACE8D1C30>, avatar_medium: 'Image' = <object object at 0x0000025ACE8D1C30>, avatar_large: 'Image' = <object object at 0x0000025ACE8D1C30>, verified: bool = <object object at 0x0000025ACE8D1C30>, status: int = <object object at 0x0000025ACE8D1C30>, create_time: int = <object object at 0x0000025ACE8D1C30>, modify_time: int = <object object at 0x0000025ACE8D1C30>, secret: int = <object object at 0x0000025ACE8D1C30>, share_qrcode_uri: str = <object object at 0x0000025ACE8D1C30>, badge_image_list: List[ForwardRef('Image')] = <object object at 0x0000025ACE8D1C30>, follow_info: 'UserFollowInfo' = <object object at 0x0000025ACE8D1C30>, pay_grade: 'UserPayGrade' = <object object at 0x0000025ACE8D1C30>, fans_club: 'UserFansClub' = <object object at 0x0000025ACE8D1C30>, border: 'UserBorder' = <object object at 0x0000025ACE8D1C30>, special_id: str = <object object at 0x0000025ACE8D1C30>, avatar_border: 'Image' = <object object at 0x0000025ACE8D1C30>, medal: 'Image' = <object object at 0x0000025ACE8D1C30>, real_time_icons_list: List[ForwardRef('Image')] = <object object at 0x0000025ACE8D1C30>, new_real_time_icons_list: List[ForwardRef('Image')] = <object object at 0x0000025ACE8D1C30>, top_vip_no: int = <object object at 0x0000025ACE8D1C30>, user_attr: 'UserUserAttr' = <object object at 0x0000025ACE8D1C30>, own_room: 'UserOwnRoom' = <object object at 0x0000025ACE8D1C30>, pay_score: int = <object object at 0x0000025ACE8D1C30>, ticket_count: int = <object object at 0x0000025ACE8D1C30>, link_mic_stats: 'LinkmicStatus' = <object object at 0x0000025ACE8D1C30>, display_id: str = <object object at 0x0000025ACE8D1C30>, with_commerce_permission: bool = <object object at 0x0000025ACE8D1C30>, with_fusion_shop_entry: bool = <object object at 0x0000025ACE8D1C30>, webcast_anchor_level: 'UserAnchorLevel' = <object object at 0x0000025ACE8D1C30>, verified_content: str = <object object at 0x0000025ACE8D1C30>, author_stats: 'UserAuthorStats' = <object object at 0x0000025ACE8D1C30>, top_fans_list: List[ForwardRef('User')] = <object object at 0x0000025ACE8D1C30>, sec_uid: str = <object object at 0x0000025ACE8D1C30>, user_role: int = <object object at 0x0000025ACE8D1C30>, activity_reward: 'UserActivityInfo' = <object object at 0x0000025ACE8D1C30>, personal_card: 'Image' = <object object at 0x0000025ACE8D1C30>, authentication_info: 'UserAuthenticationInfo' = <object object at 0x0000025ACE8D1C30>, media_badge_image_list: List[ForwardRef('Image')] = <object object at 0x0000025ACE8D1C30>, commerce_webcast_config_ids_list: List[int] = <object object at 0x0000025ACE8D1C30>, border_list: List[ForwardRef('UserBorder')] = <object object at 0x0000025ACE8D1C30>, combo_badge_info: 'UserComboBadgeInfo' = <object object at 0x0000025ACE8D1C30>, subscribe_info: 'UserSubscribeInfo' = <object object at 0x0000025ACE8D1C30>, badge_list: List[ForwardRef('BadgeStruct')] = <object object at 0x0000025ACE8D1C30>, mint_type_label_list: List[int] = <object object at 0x0000025ACE8D1C30>, fans_club_info: 'UserFansClubInfo' = <object object at 0x0000025ACE8D1C30>, allow_find_by_contacts: bool = <object object at 0x0000025ACE8D1C30>, allow_others_download_video: bool = <object object at 0x0000025ACE8D1C30>, allow_others_download_when_sharing_video: bool = <object object at 0x0000025ACE8D1C30>, allow_share_show_profile: bool = <object object at 0x0000025ACE8D1C30>, allow_show_in_gossip: bool = <object object at 0x0000025ACE8D1C30>, allow_show_my_action: bool = <object object at 0x0000025ACE8D1C30>, allow_strange_comment: bool = <object object at 0x0000025ACE8D1C30>, allow_unfollower_comment: bool = <object object at 0x0000025ACE8D1C30>, allow_use_linkmic: bool = <object object at 0x0000025ACE8D1C30>, anchor_level: 'UserAnchorLevel' = <object object at 0x0000025ACE8D1C30>, avatar_jpg: 'Image' = <object object at 0x0000025ACE8D1C30>, bg_img_url: str = <object object at 0x0000025ACE8D1C30>, block_status: int = <object object at 0x0000025ACE8D1C30>, comment_restrict: int = <object object at 0x0000025ACE8D1C30>, constellation: str = <object object at 0x0000025ACE8D1C30>, disable_ichat: int = <object object at 0x0000025ACE8D1C30>, enable_ichat_img: int = <object object at 0x0000025ACE8D1C30>, exp: int = <object object at 0x0000025ACE8D1C30>, fan_ticket_count: int = <object object at 0x0000025ACE8D1C30>, fold_stranger_chat: bool = <object object at 0x0000025ACE8D1C30>, follow_status: int = <object object at 0x0000025ACE8D1C30>, ichat_restrict_type: int = <object object at 0x0000025ACE8D1C30>, id_str: str = <object object at 0x0000025ACE8D1C30>, is_follower: bool = <object object at 0x0000025ACE8D1C30>, is_following: bool = <object object at 0x0000025ACE8D1C30>, need_profile_guide: bool = <object object at 0x0000025ACE8D1C30>, pay_scores: int = <object object at 0x0000025ACE8D1C30>, push_comment_status: bool = <object object at 0x0000025ACE8D1C30>, push_digg: bool = <object object at 0x0000025ACE8D1C30>, push_follow: bool = <object object at 0x0000025ACE8D1C30>, push_friend_action: bool = <object object at 0x0000025ACE8D1C30>, push_ichat: bool = <object object at 0x0000025ACE8D1C30>, push_status: bool = <object object at 0x0000025ACE8D1C30>, push_video_post: bool = <object object at 0x0000025ACE8D1C30>, push_video_recommend: bool = <object object at 0x0000025ACE8D1C30>, stats: 'UserUserStats' = <object object at 0x0000025ACE8D1C30>, verified_reason: str = <object object at 0x0000025ACE8D1C30>, with_car_management_permission: bool = <object object at 0x0000025ACE8D1C30>, upcoming_event_list: List[ForwardRef('UserLiveEventInfo')] = <object object at 0x0000025ACE8D1C30>, scm_label: str = <object object at 0x0000025ACE8D1C30>, ecommerce_entrance: 'UserEcommerceEntrance' = <object object at 0x0000025ACE8D1C30>, is_block: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.User(id: int = <object object at 0x00000250D2A5C6B0>, nickname: str = <object object at 0x00000250D2A5C6B0>, bio_description: str = <object object at 0x00000250D2A5C6B0>, avatar_thumb: 'Image' = <object object at 0x00000250D2A5C6B0>, avatar_medium: 'Image' = <object object at 0x00000250D2A5C6B0>, avatar_large: 'Image' = <object object at 0x00000250D2A5C6B0>, verified: bool = <object object at 0x00000250D2A5C6B0>, status: int = <object object at 0x00000250D2A5C6B0>, create_time: int = <object object at 0x00000250D2A5C6B0>, modify_time: int = <object object at 0x00000250D2A5C6B0>, secret: int = <object object at 0x00000250D2A5C6B0>, share_qrcode_uri: str = <object object at 0x00000250D2A5C6B0>, badge_image_list: List[ForwardRef('Image')] = <object object at 0x00000250D2A5C6B0>, follow_info: 'UserFollowInfo' = <object object at 0x00000250D2A5C6B0>, pay_grade: 'UserPayGrade' = <object object at 0x00000250D2A5C6B0>, fans_club: 'UserFansClub' = <object object at 0x00000250D2A5C6B0>, border: 'UserBorder' = <object object at 0x00000250D2A5C6B0>, special_id: str = <object object at 0x00000250D2A5C6B0>, avatar_border: 'Image' = <object object at 0x00000250D2A5C6B0>, medal: 'Image' = <object object at 0x00000250D2A5C6B0>, real_time_icons_list: List[ForwardRef('Image')] = <object object at 0x00000250D2A5C6B0>, new_real_time_icons_list: List[ForwardRef('Image')] = <object object at 0x00000250D2A5C6B0>, top_vip_no: int = <object object at 0x00000250D2A5C6B0>, user_attr: 'UserUserAttr' = <object object at 0x00000250D2A5C6B0>, own_room: 'UserOwnRoom' = <object object at 0x00000250D2A5C6B0>, pay_score: int = <object object at 0x00000250D2A5C6B0>, ticket_count: int = <object object at 0x00000250D2A5C6B0>, link_mic_stats: 'LinkmicStatus' = <object object at 0x00000250D2A5C6B0>, display_id: str = <object object at 0x00000250D2A5C6B0>, with_commerce_permission: bool = <object object at 0x00000250D2A5C6B0>, with_fusion_shop_entry: bool = <object object at 0x00000250D2A5C6B0>, webcast_anchor_level: 'UserAnchorLevel' = <object object at 0x00000250D2A5C6B0>, verified_content: str = <object object at 0x00000250D2A5C6B0>, author_stats: 'UserAuthorStats' = <object object at 0x00000250D2A5C6B0>, top_fans_list: List[ForwardRef('User')] = <object object at 0x00000250D2A5C6B0>, sec_uid: str = <object object at 0x00000250D2A5C6B0>, user_role: int = <object object at 0x00000250D2A5C6B0>, activity_reward: 'UserActivityInfo' = <object object at 0x00000250D2A5C6B0>, personal_card: 'Image' = <object object at 0x00000250D2A5C6B0>, authentication_info: 'UserAuthenticationInfo' = <object object at 0x00000250D2A5C6B0>, media_badge_image_list: List[ForwardRef('Image')] = <object object at 0x00000250D2A5C6B0>, commerce_webcast_config_ids_list: List[int] = <object object at 0x00000250D2A5C6B0>, border_list: List[ForwardRef('UserBorder')] = <object object at 0x00000250D2A5C6B0>, combo_badge_info: 'UserComboBadgeInfo' = <object object at 0x00000250D2A5C6B0>, subscribe_info: 'UserSubscribeInfo' = <object object at 0x00000250D2A5C6B0>, badge_list: List[ForwardRef('BadgeStruct')] = <object object at 0x00000250D2A5C6B0>, mint_type_label_list: List[int] = <object object at 0x00000250D2A5C6B0>, fans_club_info: 'UserFansClubInfo' = <object object at 0x00000250D2A5C6B0>, allow_find_by_contacts: bool = <object object at 0x00000250D2A5C6B0>, allow_others_download_video: bool = <object object at 0x00000250D2A5C6B0>, allow_others_download_when_sharing_video: bool = <object object at 0x00000250D2A5C6B0>, allow_share_show_profile: bool = <object object at 0x00000250D2A5C6B0>, allow_show_in_gossip: bool = <object object at 0x00000250D2A5C6B0>, allow_show_my_action: bool = <object object at 0x00000250D2A5C6B0>, allow_strange_comment: bool = <object object at 0x00000250D2A5C6B0>, allow_unfollower_comment: bool = <object object at 0x00000250D2A5C6B0>, allow_use_linkmic: bool = <object object at 0x00000250D2A5C6B0>, anchor_level: 'UserAnchorLevel' = <object object at 0x00000250D2A5C6B0>, avatar_jpg: 'Image' = <object object at 0x00000250D2A5C6B0>, bg_img_url: str = <object object at 0x00000250D2A5C6B0>, block_status: int = <object object at 0x00000250D2A5C6B0>, comment_restrict: int = <object object at 0x00000250D2A5C6B0>, constellation: str = <object object at 0x00000250D2A5C6B0>, disable_ichat: int = <object object at 0x00000250D2A5C6B0>, enable_ichat_img: int = <object object at 0x00000250D2A5C6B0>, exp: int = <object object at 0x00000250D2A5C6B0>, fan_ticket_count: int = <object object at 0x00000250D2A5C6B0>, fold_stranger_chat: bool = <object object at 0x00000250D2A5C6B0>, follow_status: int = <object object at 0x00000250D2A5C6B0>, ichat_restrict_type: int = <object object at 0x00000250D2A5C6B0>, id_str: str = <object object at 0x00000250D2A5C6B0>, is_follower: bool = <object object at 0x00000250D2A5C6B0>, is_following: bool = <object object at 0x00000250D2A5C6B0>, need_profile_guide: bool = <object object at 0x00000250D2A5C6B0>, pay_scores: int = <object object at 0x00000250D2A5C6B0>, push_comment_status: bool = <object object at 0x00000250D2A5C6B0>, push_digg: bool = <object object at 0x00000250D2A5C6B0>, push_follow: bool = <object object at 0x00000250D2A5C6B0>, push_friend_action: bool = <object object at 0x00000250D2A5C6B0>, push_ichat: bool = <object object at 0x00000250D2A5C6B0>, push_status: bool = <object object at 0x00000250D2A5C6B0>, push_video_post: bool = <object object at 0x00000250D2A5C6B0>, push_video_recommend: bool = <object object at 0x00000250D2A5C6B0>, stats: 'UserUserStats' = <object object at 0x00000250D2A5C6B0>, verified_reason: str = <object object at 0x00000250D2A5C6B0>, with_car_management_permission: bool = <object object at 0x00000250D2A5C6B0>, upcoming_event_list: List[ForwardRef('UserLiveEventInfo')] = <object object at 0x00000250D2A5C6B0>, scm_label: str = <object object at 0x00000250D2A5C6B0>, ecommerce_entrance: 'UserEcommerceEntrance' = <object object at 0x00000250D2A5C6B0>, is_block: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5296,7 +5296,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserActivityInfo(badge: 'Image' = <object object at 0x0000025ACE8D1C30>, storytag: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserActivityInfo(badge: 'Image' = <object object at 0x00000250D2A5C6B0>, storytag: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5312,7 +5312,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserAnchorLevel(level: int = <object object at 0x0000025ACE8D1C30>, experience: int = <object object at 0x0000025ACE8D1C30>, lowest_experience_this_level: int = <object object at 0x0000025ACE8D1C30>, highest_experience_this_level: int = <object object at 0x0000025ACE8D1C30>, task_start_experience: int = <object object at 0x0000025ACE8D1C30>, task_start_time: int = <object object at 0x0000025ACE8D1C30>, task_decrease_experience: int = <object object at 0x0000025ACE8D1C30>, task_target_experience: int = <object object at 0x0000025ACE8D1C30>, task_end_time: int = <object object at 0x0000025ACE8D1C30>, profile_dialog_bg: 'Image' = <object object at 0x0000025ACE8D1C30>, profile_dialog_bg_back: 'Image' = <object object at 0x0000025ACE8D1C30>, stage_level: 'Image' = <object object at 0x0000025ACE8D1C30>, small_icon: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserAnchorLevel(level: int = <object object at 0x00000250D2A5C6B0>, experience: int = <object object at 0x00000250D2A5C6B0>, lowest_experience_this_level: int = <object object at 0x00000250D2A5C6B0>, highest_experience_this_level: int = <object object at 0x00000250D2A5C6B0>, task_start_experience: int = <object object at 0x00000250D2A5C6B0>, task_start_time: int = <object object at 0x00000250D2A5C6B0>, task_decrease_experience: int = <object object at 0x00000250D2A5C6B0>, task_target_experience: int = <object object at 0x00000250D2A5C6B0>, task_end_time: int = <object object at 0x00000250D2A5C6B0>, profile_dialog_bg: 'Image' = <object object at 0x00000250D2A5C6B0>, profile_dialog_bg_back: 'Image' = <object object at 0x00000250D2A5C6B0>, stage_level: 'Image' = <object object at 0x00000250D2A5C6B0>, small_icon: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5383,7 +5383,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserAuthenticationInfo(custom_verify: str = <object object at 0x0000025ACE8D1C30>, enterprise_verify_reason: str = <object object at 0x0000025ACE8D1C30>, authentication_badge: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserAuthenticationInfo(custom_verify: str = <object object at 0x00000250D2A5C6B0>, enterprise_verify_reason: str = <object object at 0x00000250D2A5C6B0>, authentication_badge: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5404,7 +5404,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserAuthorStats(video_total_count: int = <object object at 0x0000025ACE8D1C30>, video_total_play_count: int = <object object at 0x0000025ACE8D1C30>, video_total_share_count: int = <object object at 0x0000025ACE8D1C30>, video_total_series_count: int = <object object at 0x0000025ACE8D1C30>, variety_show_play_count: int = <object object at 0x0000025ACE8D1C30>, video_total_favorite_count: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserAuthorStats(video_total_count: int = <object object at 0x00000250D2A5C6B0>, video_total_play_count: int = <object object at 0x00000250D2A5C6B0>, video_total_share_count: int = <object object at 0x00000250D2A5C6B0>, video_total_series_count: int = <object object at 0x00000250D2A5C6B0>, variety_show_play_count: int = <object object at 0x00000250D2A5C6B0>, video_total_favorite_count: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5440,7 +5440,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserBorder(icon: 'Image' = <object object at 0x0000025ACE8D1C30>, level: int = <object object at 0x0000025ACE8D1C30>, source: str = <object object at 0x0000025ACE8D1C30>, profile_decoration_ribbon: 'Image' = <object object at 0x0000025ACE8D1C30>, avatar_background_color: str = <object object at 0x0000025ACE8D1C30>, avatar_background_border_color: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserBorder(icon: 'Image' = <object object at 0x00000250D2A5C6B0>, level: int = <object object at 0x00000250D2A5C6B0>, source: str = <object object at 0x00000250D2A5C6B0>, profile_decoration_ribbon: 'Image' = <object object at 0x00000250D2A5C6B0>, avatar_background_color: str = <object object at 0x00000250D2A5C6B0>, avatar_background_border_color: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5476,7 +5476,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserComboBadgeInfo(icon: 'Image' = <object object at 0x0000025ACE8D1C30>, combo_count: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserComboBadgeInfo(icon: 'Image' = <object object at 0x00000250D2A5C6B0>, combo_count: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5492,7 +5492,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserContainer(user: 'User' = <object object at 0x0000025ACE8D1C30>, data1: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserContainer(user: 'User' = <object object at 0x00000250D2A5C6B0>, data1: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5508,7 +5508,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserEcommerceEntrance(entrance_type: 'UserEcommerceEntranceEntranceType' = <object object at 0x0000025ACE8D1C30>, creator_type: 'UserEcommerceEntranceCreatorType' = <object object at 0x0000025ACE8D1C30>, schema: str = <object object at 0x0000025ACE8D1C30>, shop_entrance_info: 'UserEcommerceEntranceShopEntranceInfo' = <object object at 0x0000025ACE8D1C30>, showcase_entrance_info: 'UserEcommerceEntranceShowcaseEntranceInfo' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserEcommerceEntrance(entrance_type: 'UserEcommerceEntranceEntranceType' = <object object at 0x00000250D2A5C6B0>, creator_type: 'UserEcommerceEntranceCreatorType' = <object object at 0x00000250D2A5C6B0>, schema: str = <object object at 0x00000250D2A5C6B0>, shop_entrance_info: 'UserEcommerceEntranceShopEntranceInfo' = <object object at 0x00000250D2A5C6B0>, showcase_entrance_info: 'UserEcommerceEntranceShowcaseEntranceInfo' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5588,7 +5588,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo(shop_id: str = <object object at 0x0000025ACE8D1C30>, shop_name: str = <object object at 0x0000025ACE8D1C30>, shop_rating: str = <object object at 0x0000025ACE8D1C30>, store_label: 'UserEcommerceEntranceShopEntranceInfoStoreLabel' = <object object at 0x0000025ACE8D1C30>, format_sold_count: str = <object object at 0x0000025ACE8D1C30>, sold_count: int = <object object at 0x0000025ACE8D1C30>, exp_rate_percentile: int = <object object at 0x0000025ACE8D1C30>, exp_rate_top_display: str = <object object at 0x0000025ACE8D1C30>, rate_display_style: int = <object object at 0x0000025ACE8D1C30>, show_rate_not_applicable: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo(shop_id: str = <object object at 0x00000250D2A5C6B0>, shop_name: str = <object object at 0x00000250D2A5C6B0>, shop_rating: str = <object object at 0x00000250D2A5C6B0>, store_label: 'UserEcommerceEntranceShopEntranceInfoStoreLabel' = <object object at 0x00000250D2A5C6B0>, format_sold_count: str = <object object at 0x00000250D2A5C6B0>, sold_count: int = <object object at 0x00000250D2A5C6B0>, exp_rate_percentile: int = <object object at 0x00000250D2A5C6B0>, exp_rate_top_display: str = <object object at 0x00000250D2A5C6B0>, rate_display_style: int = <object object at 0x00000250D2A5C6B0>, show_rate_not_applicable: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5644,7 +5644,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabel(official_label: 'UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel' = <object object at 0x0000025ACE8D1C30>, is_bytemall: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabel(official_label: 'UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel' = <object object at 0x00000250D2A5C6B0>, is_bytemall: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5692,7 +5692,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel(label_image_light: 'UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage' = <object object at 0x0000025ACE8D1C30>, label_image_dark: 'UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage' = <object object at 0x0000025ACE8D1C30>, label_type: int = <object object at 0x0000025ACE8D1C30>, label_type_str: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel(label_image_light: 'UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage' = <object object at 0x00000250D2A5C6B0>, label_image_dark: 'UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage' = <object object at 0x00000250D2A5C6B0>, label_type: int = <object object at 0x00000250D2A5C6B0>, label_type_str: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5718,7 +5718,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage(height: int = <object object at 0x0000025ACE8D1C30>, width: int = <object object at 0x0000025ACE8D1C30>, minetype: str = <object object at 0x0000025ACE8D1C30>, thumb_uri: str = <object object at 0x0000025ACE8D1C30>, thumb_uri_list: List[str] = <object object at 0x0000025ACE8D1C30>, uri: str = <object object at 0x0000025ACE8D1C30>, url_list: List[str] = <object object at 0x0000025ACE8D1C30>, color: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage(height: int = <object object at 0x00000250D2A5C6B0>, width: int = <object object at 0x00000250D2A5C6B0>, minetype: str = <object object at 0x00000250D2A5C6B0>, thumb_uri: str = <object object at 0x00000250D2A5C6B0>, thumb_uri_list: List[str] = <object object at 0x00000250D2A5C6B0>, uri: str = <object object at 0x00000250D2A5C6B0>, url_list: List[str] = <object object at 0x00000250D2A5C6B0>, color: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5764,7 +5764,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShowcaseEntranceInfo(format_sold_count: str = <object object at 0x0000025ACE8D1C30>, sold_count: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShowcaseEntranceInfo(format_sold_count: str = <object object at 0x00000250D2A5C6B0>, sold_count: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5780,7 +5780,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserFanTicket(user_id: int = <object object at 0x0000025ACE8D1C30>, fan_ticket: int = <object object at 0x0000025ACE8D1C30>, match_total_score: int = <object object at 0x0000025ACE8D1C30>, match_rank: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserFanTicket(user_id: int = <object object at 0x00000250D2A5C6B0>, fan_ticket: int = <object object at 0x00000250D2A5C6B0>, match_total_score: int = <object object at 0x00000250D2A5C6B0>, match_rank: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5806,7 +5806,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserFansClub(data: 'UserFansClubFansClubData' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserFansClub(data: 'UserFansClubFansClubData' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5817,7 +5817,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserFansClubFansClubData(club_name: str = <object object at 0x0000025ACE8D1C30>, level: int = <object object at 0x0000025ACE8D1C30>, user_fans_club_status: 'UserFansClubFansClubDataUserFansClubStatus' = <object object at 0x0000025ACE8D1C30>, available_gift_ids_list: List[int] = <object object at 0x0000025ACE8D1C30>, anchor_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserFansClubFansClubData(club_name: str = <object object at 0x00000250D2A5C6B0>, level: int = <object object at 0x00000250D2A5C6B0>, user_fans_club_status: 'UserFansClubFansClubDataUserFansClubStatus' = <object object at 0x00000250D2A5C6B0>, available_gift_ids_list: List[int] = <object object at 0x00000250D2A5C6B0>, anchor_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5892,7 +5892,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserFansClubInfo(is_sleeping: bool = <object object at 0x0000025ACE8D1C30>, fans_level: int = <object object at 0x0000025ACE8D1C30>, fans_score: int = <object object at 0x0000025ACE8D1C30>, badge: 'Image' = <object object at 0x0000025ACE8D1C30>, fans_count: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserFansClubInfo(is_sleeping: bool = <object object at 0x00000250D2A5C6B0>, fans_level: int = <object object at 0x00000250D2A5C6B0>, fans_score: int = <object object at 0x00000250D2A5C6B0>, badge: 'Image' = <object object at 0x00000250D2A5C6B0>, fans_count: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5940,7 +5940,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserFollowInfo(following_count: int = <object object at 0x0000025ACE8D1C30>, follower_count: int = <object object at 0x0000025ACE8D1C30>, follow_status: int = <object object at 0x0000025ACE8D1C30>, push_status: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserFollowInfo(following_count: int = <object object at 0x00000250D2A5C6B0>, follower_count: int = <object object at 0x00000250D2A5C6B0>, follow_status: int = <object object at 0x00000250D2A5C6B0>, push_status: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -5966,7 +5966,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserIdentity(is_gift_giver_of_anchor: bool = <object object at 0x0000025ACE8D1C30>, is_subscriber_of_anchor: bool = <object object at 0x0000025ACE8D1C30>, is_mutual_following_with_anchor: bool = <object object at 0x0000025ACE8D1C30>, is_follower_of_anchor: bool = <object object at 0x0000025ACE8D1C30>, is_moderator_of_anchor: bool = <object object at 0x0000025ACE8D1C30>, is_anchor: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserIdentity(is_gift_giver_of_anchor: bool = <object object at 0x00000250D2A5C6B0>, is_subscriber_of_anchor: bool = <object object at 0x00000250D2A5C6B0>, is_mutual_following_with_anchor: bool = <object object at 0x00000250D2A5C6B0>, is_follower_of_anchor: bool = <object object at 0x00000250D2A5C6B0>, is_moderator_of_anchor: bool = <object object at 0x00000250D2A5C6B0>, is_anchor: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6002,7 +6002,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserLiveEventInfo(event_id: int = <object object at 0x0000025ACE8D1C30>, start_time: int = <object object at 0x0000025ACE8D1C30>, duration: int = <object object at 0x0000025ACE8D1C30>, title: str = <object object at 0x0000025ACE8D1C30>, description: str = <object object at 0x0000025ACE8D1C30>, has_subscribed: bool = <object object at 0x0000025ACE8D1C30>, is_paid_event: bool = <object object at 0x0000025ACE8D1C30>, ticket_amount: int = <object object at 0x0000025ACE8D1C30>, pay_method: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserLiveEventInfo(event_id: int = <object object at 0x00000250D2A5C6B0>, start_time: int = <object object at 0x00000250D2A5C6B0>, duration: int = <object object at 0x00000250D2A5C6B0>, title: str = <object object at 0x00000250D2A5C6B0>, description: str = <object object at 0x00000250D2A5C6B0>, has_subscribed: bool = <object object at 0x00000250D2A5C6B0>, is_paid_event: bool = <object object at 0x00000250D2A5C6B0>, ticket_amount: int = <object object at 0x00000250D2A5C6B0>, pay_method: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6075,7 +6075,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserLiveEventInfoWalletPackage(iap_id: str = <object object at 0x0000025ACE8D1C30>, usd_price_show: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserLiveEventInfoWalletPackage(iap_id: str = <object object at 0x00000250D2A5C6B0>, usd_price_show: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6091,7 +6091,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserOwnRoom(room_ids_list: List[int] = <object object at 0x0000025ACE8D1C30>, room_ids_str_list: List[str] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserOwnRoom(room_ids_list: List[int] = <object object at 0x00000250D2A5C6B0>, room_ids_str_list: List[str] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6107,7 +6107,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserPayGrade(diamond_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, name: str = <object object at 0x0000025ACE8D1C30>, icon: 'Image' = <object object at 0x0000025ACE8D1C30>, next_name: str = <object object at 0x0000025ACE8D1C30>, level: int = <object object at 0x0000025ACE8D1C30>, next_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, grade_describe: str = <object object at 0x0000025ACE8D1C30>, grade_icon_list: List[ForwardRef('UserPayGradeGradeIcon')] = <object object at 0x0000025ACE8D1C30>, screen_chat_type: int = <object object at 0x0000025ACE8D1C30>, im_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, im_icon_with_level: 'Image' = <object object at 0x0000025ACE8D1C30>, live_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, new_im_icon_with_level: 'Image' = <object object at 0x0000025ACE8D1C30>, new_live_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, upgrade_need_consume: int = <object object at 0x0000025ACE8D1C30>, next_privileges: str = <object object at 0x0000025ACE8D1C30>, background: 'Image' = <object object at 0x0000025ACE8D1C30>, background_back: 'Image' = <object object at 0x0000025ACE8D1C30>, score: int = <object object at 0x0000025ACE8D1C30>, grade_banner: str = <object object at 0x0000025ACE8D1C30>, profile_dialog_bg: 'Image' = <object object at 0x0000025ACE8D1C30>, profile_dialog_bg_back: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserPayGrade(diamond_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, name: str = <object object at 0x00000250D2A5C6B0>, icon: 'Image' = <object object at 0x00000250D2A5C6B0>, next_name: str = <object object at 0x00000250D2A5C6B0>, level: int = <object object at 0x00000250D2A5C6B0>, next_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, grade_describe: str = <object object at 0x00000250D2A5C6B0>, grade_icon_list: List[ForwardRef('UserPayGradeGradeIcon')] = <object object at 0x00000250D2A5C6B0>, screen_chat_type: int = <object object at 0x00000250D2A5C6B0>, im_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, im_icon_with_level: 'Image' = <object object at 0x00000250D2A5C6B0>, live_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, new_im_icon_with_level: 'Image' = <object object at 0x00000250D2A5C6B0>, new_live_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, upgrade_need_consume: int = <object object at 0x00000250D2A5C6B0>, next_privileges: str = <object object at 0x00000250D2A5C6B0>, background: 'Image' = <object object at 0x00000250D2A5C6B0>, background_back: 'Image' = <object object at 0x00000250D2A5C6B0>, score: int = <object object at 0x00000250D2A5C6B0>, grade_banner: str = <object object at 0x00000250D2A5C6B0>, profile_dialog_bg: 'Image' = <object object at 0x00000250D2A5C6B0>, profile_dialog_bg_back: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6223,7 +6223,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon(icon: 'Image' = <object object at 0x0000025ACE8D1C30>, icon_diamond: int = <object object at 0x0000025ACE8D1C30>, level: int = <object object at 0x0000025ACE8D1C30>, level_str: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon(icon: 'Image' = <object object at 0x00000250D2A5C6B0>, icon_diamond: int = <object object at 0x00000250D2A5C6B0>, level: int = <object object at 0x00000250D2A5C6B0>, level_str: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6249,7 +6249,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserSubscribeBadge(origin_img: 'Image' = <object object at 0x0000025ACE8D1C30>, preview_img: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserSubscribeBadge(origin_img: 'Image' = <object object at 0x00000250D2A5C6B0>, preview_img: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6265,7 +6265,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserSubscribeInfo(qualification: bool = <object object at 0x0000025ACE8D1C30>, is_subscribe: bool = <object object at 0x0000025ACE8D1C30>, badge: 'UserSubscribeBadge' = <object object at 0x0000025ACE8D1C30>, enable_subscription: bool = <object object at 0x0000025ACE8D1C30>, subscriber_count: int = <object object at 0x0000025ACE8D1C30>, is_in_grace_period: bool = <object object at 0x0000025ACE8D1C30>, is_subscribed_to_anchor: bool = <object object at 0x0000025ACE8D1C30>, user_gift_sub_auth: bool = <object object at 0x0000025ACE8D1C30>, anchor_gift_sub_auth: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserSubscribeInfo(qualification: bool = <object object at 0x00000250D2A5C6B0>, is_subscribe: bool = <object object at 0x00000250D2A5C6B0>, badge: 'UserSubscribeBadge' = <object object at 0x00000250D2A5C6B0>, enable_subscription: bool = <object object at 0x00000250D2A5C6B0>, subscriber_count: int = <object object at 0x00000250D2A5C6B0>, is_in_grace_period: bool = <object object at 0x00000250D2A5C6B0>, is_subscribed_to_anchor: bool = <object object at 0x00000250D2A5C6B0>, user_gift_sub_auth: bool = <object object at 0x00000250D2A5C6B0>, anchor_gift_sub_auth: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6316,7 +6316,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserUserAttr(is_muted: bool = <object object at 0x0000025ACE8D1C30>, is_admin: bool = <object object at 0x0000025ACE8D1C30>, is_super_admin: bool = <object object at 0x0000025ACE8D1C30>, mute_duration: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserUserAttr(is_muted: bool = <object object at 0x00000250D2A5C6B0>, is_admin: bool = <object object at 0x00000250D2A5C6B0>, is_super_admin: bool = <object object at 0x00000250D2A5C6B0>, mute_duration: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6342,7 +6342,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.UserUserStats(id: int = <object object at 0x0000025ACE8D1C30>, id_str: str = <object object at 0x0000025ACE8D1C30>, following_count: int = <object object at 0x0000025ACE8D1C30>, follower_count: int = <object object at 0x0000025ACE8D1C30>, record_count: int = <object object at 0x0000025ACE8D1C30>, total_duration: int = <object object at 0x0000025ACE8D1C30>, daily_fan_ticket_count: int = <object object at 0x0000025ACE8D1C30>, daily_income: int = <object object at 0x0000025ACE8D1C30>, item_count: int = <object object at 0x0000025ACE8D1C30>, favorite_item_count: int = <object object at 0x0000025ACE8D1C30>, diamond_consumed_count: int = <object object at 0x0000025ACE8D1C30>, tuwen_item_count: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.UserUserStats(id: int = <object object at 0x00000250D2A5C6B0>, id_str: str = <object object at 0x00000250D2A5C6B0>, following_count: int = <object object at 0x00000250D2A5C6B0>, follower_count: int = <object object at 0x00000250D2A5C6B0>, record_count: int = <object object at 0x00000250D2A5C6B0>, total_duration: int = <object object at 0x00000250D2A5C6B0>, daily_fan_ticket_count: int = <object object at 0x00000250D2A5C6B0>, daily_income: int = <object object at 0x00000250D2A5C6B0>, item_count: int = <object object at 0x00000250D2A5C6B0>, favorite_item_count: int = <object object at 0x00000250D2A5C6B0>, diamond_consumed_count: int = <object object at 0x00000250D2A5C6B0>, tuwen_item_count: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6408,7 +6408,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.ValueLabel(data: int = <object object at 0x0000025ACE8D1C30>, label: str = <object object at 0x0000025ACE8D1C30>, label2: str = <object object at 0x0000025ACE8D1C30>, label3: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.ValueLabel(data: int = <object object at 0x00000250D2A5C6B0>, label: str = <object object at 0x00000250D2A5C6B0>, label2: str = <object object at 0x00000250D2A5C6B0>, label3: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6434,7 +6434,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.VoteUser(user_id: int = <object object at 0x0000025ACE8D1C30>, nick_name: str = <object object at 0x0000025ACE8D1C30>, avatar_thumb: 'Image' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.VoteUser(user_id: int = <object object at 0x00000250D2A5C6B0>, nick_name: str = <object object at 0x00000250D2A5C6B0>, avatar_thumb: 'Image' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6455,7 +6455,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastBarrageMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, event: 'WebcastBarrageMessageBarrageEvent' = <object object at 0x0000025ACE8D1C30>, msg_type: 'WebcastBarrageMessageBarrageType' = <object object at 0x0000025ACE8D1C30>, icon: 'Image' = <object object at 0x0000025ACE8D1C30>, content: 'Text' = <object object at 0x0000025ACE8D1C30>, duration: int = <object object at 0x0000025ACE8D1C30>, background: 'Image' = <object object at 0x0000025ACE8D1C30>, right_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, user_grade_param: 'WebcastBarrageMessageBarrageTypeUserGradeParam' = <object object at 0x0000025ACE8D1C30>, fans_level_param: 'WebcastBarrageMessageBarrageTypeFansLevelParam' = <object object at 0x0000025ACE8D1C30>, subscribe_gift_param: 'WebcastBarrageMessageBarrageTypeSubscribeGiftParam' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastBarrageMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, event: 'WebcastBarrageMessageBarrageEvent' = <object object at 0x00000250D2A5C6B0>, msg_type: 'WebcastBarrageMessageBarrageType' = <object object at 0x00000250D2A5C6B0>, icon: 'Image' = <object object at 0x00000250D2A5C6B0>, content: 'Text' = <object object at 0x00000250D2A5C6B0>, duration: int = <object object at 0x00000250D2A5C6B0>, background: 'Image' = <object object at 0x00000250D2A5C6B0>, right_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, user_grade_param: 'WebcastBarrageMessageBarrageTypeUserGradeParam' = <object object at 0x00000250D2A5C6B0>, fans_level_param: 'WebcastBarrageMessageBarrageTypeFansLevelParam' = <object object at 0x00000250D2A5C6B0>, subscribe_gift_param: 'WebcastBarrageMessageBarrageTypeSubscribeGiftParam' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6516,7 +6516,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageEvent(event_name: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageEvent(event_name: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6599,7 +6599,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeFansLevelParam(current_grade: int = <object object at 0x0000025ACE8D1C30>, display_config: int = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeFansLevelParam(current_grade: int = <object object at 0x00000250D2A5C6B0>, display_config: int = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6620,7 +6620,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeSubscribeGiftParam(gift_sub_count: int = <object object at 0x0000025ACE8D1C30>, show_gift_sub_count: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeSubscribeGiftParam(gift_sub_count: int = <object object at 0x00000250D2A5C6B0>, show_gift_sub_count: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6636,7 +6636,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam(current_grade: int = <object object at 0x0000025ACE8D1C30>, display_config: int = <object object at 0x0000025ACE8D1C30>, user_id: str = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam(current_grade: int = <object object at 0x00000250D2A5C6B0>, display_config: int = <object object at 0x00000250D2A5C6B0>, user_id: str = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6662,7 +6662,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastCaptionMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, time_stamp: int = <object object at 0x0000025ACE8D1C30>, caption_data: 'WebcastCaptionMessageCaptionData' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastCaptionMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, time_stamp: int = <object object at 0x00000250D2A5C6B0>, caption_data: 'WebcastCaptionMessageCaptionData' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6683,7 +6683,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastCaptionMessageCaptionData(language: str = <object object at 0x0000025ACE8D1C30>, text: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastCaptionMessageCaptionData(language: str = <object object at 0x00000250D2A5C6B0>, text: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6699,7 +6699,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastChatMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>, content: str = <object object at 0x0000025ACE8D1C30>, visible_to_sender: bool = <object object at 0x0000025ACE8D1C30>, background_image: 'Image' = <object object at 0x0000025ACE8D1C30>, full_screen_text_color: str = <object object at 0x0000025ACE8D1C30>, background_image_v2: 'Image' = <object object at 0x0000025ACE8D1C30>, gift_image: 'Image' = <object object at 0x0000025ACE8D1C30>, input_type: int = <object object at 0x0000025ACE8D1C30>, at_user: 'User' = <object object at 0x0000025ACE8D1C30>, emotes_list: List[ForwardRef('WebcastChatMessageEmoteWithIndex')] = <object object at 0x0000025ACE8D1C30>, content_language: str = <object object at 0x0000025ACE8D1C30>, quick_chat_scene: int = <object object at 0x0000025ACE8D1C30>, community_flagged_status: int = <object object at 0x0000025ACE8D1C30>, user_identity: 'UserIdentity' = <object object at 0x0000025ACE8D1C30>, comment_quality_scores: Dict[str, str] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastChatMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>, content: str = <object object at 0x00000250D2A5C6B0>, visible_to_sender: bool = <object object at 0x00000250D2A5C6B0>, background_image: 'Image' = <object object at 0x00000250D2A5C6B0>, full_screen_text_color: str = <object object at 0x00000250D2A5C6B0>, background_image_v2: 'Image' = <object object at 0x00000250D2A5C6B0>, gift_image: 'Image' = <object object at 0x00000250D2A5C6B0>, input_type: int = <object object at 0x00000250D2A5C6B0>, at_user: 'User' = <object object at 0x00000250D2A5C6B0>, emotes_list: List[ForwardRef('WebcastChatMessageEmoteWithIndex')] = <object object at 0x00000250D2A5C6B0>, content_language: str = <object object at 0x00000250D2A5C6B0>, quick_chat_scene: int = <object object at 0x00000250D2A5C6B0>, community_flagged_status: int = <object object at 0x00000250D2A5C6B0>, user_identity: 'UserIdentity' = <object object at 0x00000250D2A5C6B0>, comment_quality_scores: Dict[str, str] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6785,7 +6785,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastChatMessageEmoteWithIndex(index: int = <object object at 0x0000025ACE8D1C30>, emote: 'Emote' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastChatMessageEmoteWithIndex(index: int = <object object at 0x00000250D2A5C6B0>, emote: 'Emote' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6801,7 +6801,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastControlMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, action: 'ControlAction' = <object object at 0x0000025ACE8D1C30>, tips: str = <object object at 0x0000025ACE8D1C30>, extra: 'WebcastControlMessageExtra' = <object object at 0x0000025ACE8D1C30>, perception_audience_text: 'Text' = <object object at 0x0000025ACE8D1C30>, punish_info: 'PunishEventInfo' = <object object at 0x0000025ACE8D1C30>, float_text: 'Text' = <object object at 0x0000025ACE8D1C30>, float_style: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastControlMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, action: 'ControlAction' = <object object at 0x00000250D2A5C6B0>, tips: str = <object object at 0x00000250D2A5C6B0>, extra: 'WebcastControlMessageExtra' = <object object at 0x00000250D2A5C6B0>, perception_audience_text: 'Text' = <object object at 0x00000250D2A5C6B0>, punish_info: 'PunishEventInfo' = <object object at 0x00000250D2A5C6B0>, float_text: 'Text' = <object object at 0x00000250D2A5C6B0>, float_style: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6847,7 +6847,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra(ban_info_url: str = <object object at 0x0000025ACE8D1C30>, reason_no: int = <object object at 0x0000025ACE8D1C30>, title: 'Text' = <object object at 0x0000025ACE8D1C30>, violation_reason: 'Text' = <object object at 0x0000025ACE8D1C30>, content: 'Text' = <object object at 0x0000025ACE8D1C30>, got_it_button: 'Text' = <object object at 0x0000025ACE8D1C30>, ban_detail_button: 'Text' = <object object at 0x0000025ACE8D1C30>, source: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra(ban_info_url: str = <object object at 0x00000250D2A5C6B0>, reason_no: int = <object object at 0x00000250D2A5C6B0>, title: 'Text' = <object object at 0x00000250D2A5C6B0>, violation_reason: 'Text' = <object object at 0x00000250D2A5C6B0>, content: 'Text' = <object object at 0x00000250D2A5C6B0>, got_it_button: 'Text' = <object object at 0x00000250D2A5C6B0>, ban_detail_button: 'Text' = <object object at 0x00000250D2A5C6B0>, source: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6893,7 +6893,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>, emote_list: List[ForwardRef('Emote')] = <object object at 0x0000025ACE8D1C30>, msg_filter: 'MsgFilter' = <object object at 0x0000025ACE8D1C30>, user_identity: 'UserIdentity' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>, emote_list: List[ForwardRef('Emote')] = <object object at 0x00000250D2A5C6B0>, msg_filter: 'MsgFilter' = <object object at 0x00000250D2A5C6B0>, user_identity: 'UserIdentity' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6924,7 +6924,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, envelope_info: 'WebcastEnvelopeMessageEnvelopeInfo' = <object object at 0x0000025ACE8D1C30>, display: 'EnvelopeDisplay' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, envelope_info: 'WebcastEnvelopeMessageEnvelopeInfo' = <object object at 0x00000250D2A5C6B0>, display: 'EnvelopeDisplay' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -6945,7 +6945,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo(envelope_id: str = <object object at 0x0000025ACE8D1C30>, business_type: 'EnvelopeBusinessType' = <object object at 0x0000025ACE8D1C30>, envelope_idc: str = <object object at 0x0000025ACE8D1C30>, send_user_name: str = <object object at 0x0000025ACE8D1C30>, diamond_count: int = <object object at 0x0000025ACE8D1C30>, people_count: int = <object object at 0x0000025ACE8D1C30>, unpack_at: int = <object object at 0x0000025ACE8D1C30>, send_user_id: str = <object object at 0x0000025ACE8D1C30>, send_user_avatar: 'Image' = <object object at 0x0000025ACE8D1C30>, create_at: str = <object object at 0x0000025ACE8D1C30>, room_id: str = <object object at 0x0000025ACE8D1C30>, follow_show_status: 'EnvelopeFollowShowStatus' = <object object at 0x0000025ACE8D1C30>, skin_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo(envelope_id: str = <object object at 0x00000250D2A5C6B0>, business_type: 'EnvelopeBusinessType' = <object object at 0x00000250D2A5C6B0>, envelope_idc: str = <object object at 0x00000250D2A5C6B0>, send_user_name: str = <object object at 0x00000250D2A5C6B0>, diamond_count: int = <object object at 0x00000250D2A5C6B0>, people_count: int = <object object at 0x00000250D2A5C6B0>, unpack_at: int = <object object at 0x00000250D2A5C6B0>, send_user_id: str = <object object at 0x00000250D2A5C6B0>, send_user_avatar: 'Image' = <object object at 0x00000250D2A5C6B0>, create_at: str = <object object at 0x00000250D2A5C6B0>, room_id: str = <object object at 0x00000250D2A5C6B0>, follow_show_status: 'EnvelopeFollowShowStatus' = <object object at 0x00000250D2A5C6B0>, skin_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7016,7 +7016,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastGiftMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, gift_id: int = <object object at 0x0000025ACE8D1C30>, fan_ticket_count: int = <object object at 0x0000025ACE8D1C30>, group_count: int = <object object at 0x0000025ACE8D1C30>, repeat_count: int = <object object at 0x0000025ACE8D1C30>, combo_count: int = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>, to_user: 'User' = <object object at 0x0000025ACE8D1C30>, repeat_end: int = <object object at 0x0000025ACE8D1C30>, group_id: int = <object object at 0x0000025ACE8D1C30>, income_taskgifts: int = <object object at 0x0000025ACE8D1C30>, room_fan_ticket_count: int = <object object at 0x0000025ACE8D1C30>, gift: 'GiftStruct' = <object object at 0x0000025ACE8D1C30>, log_id: str = <object object at 0x0000025ACE8D1C30>, send_type: int = <object object at 0x0000025ACE8D1C30>, monitor_extra: str = <object object at 0x0000025ACE8D1C30>, color_id: int = <object object at 0x0000025ACE8D1C30>, is_first_sent: bool = <object object at 0x0000025ACE8D1C30>, order_id: str = <object object at 0x0000025ACE8D1C30>, user_identity: 'UserIdentity' = <object object at 0x0000025ACE8D1C30>, user_gift_reciever: 'WebcastGiftMessageUserGiftReciever' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastGiftMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, gift_id: int = <object object at 0x00000250D2A5C6B0>, fan_ticket_count: int = <object object at 0x00000250D2A5C6B0>, group_count: int = <object object at 0x00000250D2A5C6B0>, repeat_count: int = <object object at 0x00000250D2A5C6B0>, combo_count: int = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>, to_user: 'User' = <object object at 0x00000250D2A5C6B0>, repeat_end: int = <object object at 0x00000250D2A5C6B0>, group_id: int = <object object at 0x00000250D2A5C6B0>, income_taskgifts: int = <object object at 0x00000250D2A5C6B0>, room_fan_ticket_count: int = <object object at 0x00000250D2A5C6B0>, gift: 'GiftStruct' = <object object at 0x00000250D2A5C6B0>, log_id: str = <object object at 0x00000250D2A5C6B0>, send_type: int = <object object at 0x00000250D2A5C6B0>, monitor_extra: str = <object object at 0x00000250D2A5C6B0>, color_id: int = <object object at 0x00000250D2A5C6B0>, is_first_sent: bool = <object object at 0x00000250D2A5C6B0>, order_id: str = <object object at 0x00000250D2A5C6B0>, user_identity: 'UserIdentity' = <object object at 0x00000250D2A5C6B0>, user_gift_reciever: 'WebcastGiftMessageUserGiftReciever' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7127,7 +7127,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftImPriority(queue_sizes_list: List[int] = <object object at 0x0000025ACE8D1C30>, self_queue_priority: int = <object object at 0x0000025ACE8D1C30>, priority: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftImPriority(queue_sizes_list: List[int] = <object object at 0x00000250D2A5C6B0>, self_queue_priority: int = <object object at 0x00000250D2A5C6B0>, priority: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7148,7 +7148,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastGiftMessagePublicAreaCommon(user_label: 'Image' = <object object at 0x0000025ACE8D1C30>, user_consume_in_room: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastGiftMessagePublicAreaCommon(user_label: 'Image' = <object object at 0x00000250D2A5C6B0>, user_consume_in_room: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7164,7 +7164,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastGiftMessageUserGiftReciever(user_id: int = <object object at 0x0000025ACE8D1C30>, device_name: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastGiftMessageUserGiftReciever(user_id: int = <object object at 0x00000250D2A5C6B0>, device_name: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7180,7 +7180,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, indicator: 'Indicator' = <object object at 0x0000025ACE8D1C30>, goal: 'Goal' = <object object at 0x0000025ACE8D1C30>, contributor_id: int = <object object at 0x0000025ACE8D1C30>, contributor_avatar: 'Image' = <object object at 0x0000025ACE8D1C30>, contributor_display_id: str = <object object at 0x0000025ACE8D1C30>, contribute_count: int = <object object at 0x0000025ACE8D1C30>, contribute_score: int = <object object at 0x0000025ACE8D1C30>, gift_repeat_count: int = <object object at 0x0000025ACE8D1C30>, contributor_id_str: str = <object object at 0x0000025ACE8D1C30>, pin: bool = <object object at 0x0000025ACE8D1C30>, unpin: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, indicator: 'Indicator' = <object object at 0x00000250D2A5C6B0>, goal: 'Goal' = <object object at 0x00000250D2A5C6B0>, contributor_id: int = <object object at 0x00000250D2A5C6B0>, contributor_avatar: 'Image' = <object object at 0x00000250D2A5C6B0>, contributor_display_id: str = <object object at 0x00000250D2A5C6B0>, contribute_count: int = <object object at 0x00000250D2A5C6B0>, contribute_score: int = <object object at 0x00000250D2A5C6B0>, gift_repeat_count: int = <object object at 0x00000250D2A5C6B0>, contributor_id_str: str = <object object at 0x00000250D2A5C6B0>, pin: bool = <object object at 0x00000250D2A5C6B0>, unpin: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7246,7 +7246,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, data: 'WebcastHourlyRankMessageRankContainer' = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, data: 'WebcastHourlyRankMessageRankContainer' = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7267,7 +7267,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer(data1: int = <object object at 0x0000025ACE8D1C30>, rankingdata: 'WebcastHourlyRankMessageRankContainerRankingData' = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, rankings: 'Ranking' = <object object at 0x0000025ACE8D1C30>, rankingdata2: 'WebcastHourlyRankMessageRankContainerRankingData2' = <object object at 0x0000025ACE8D1C30>, data3: int = <object object at 0x0000025ACE8D1C30>, data4: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer(data1: int = <object object at 0x00000250D2A5C6B0>, rankingdata: 'WebcastHourlyRankMessageRankContainerRankingData' = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, rankings: 'Ranking' = <object object at 0x00000250D2A5C6B0>, rankingdata2: 'WebcastHourlyRankMessageRankContainerRankingData2' = <object object at 0x00000250D2A5C6B0>, data3: int = <object object at 0x00000250D2A5C6B0>, data4: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7308,7 +7308,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData(data1: int = <object object at 0x0000025ACE8D1C30>, rankdata: 'Ranking' = <object object at 0x0000025ACE8D1C30>, data2: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData(data1: int = <object object at 0x00000250D2A5C6B0>, rankdata: 'Ranking' = <object object at 0x00000250D2A5C6B0>, data2: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7329,7 +7329,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2(data1: int = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, rankdata: 'Ranking' = <object object at 0x0000025ACE8D1C30>, data3: str = <object object at 0x0000025ACE8D1C30>, data4: int = <object object at 0x0000025ACE8D1C30>, data5: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2(data1: int = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, rankdata: 'Ranking' = <object object at 0x00000250D2A5C6B0>, data3: str = <object object at 0x00000250D2A5C6B0>, data4: int = <object object at 0x00000250D2A5C6B0>, data5: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7365,7 +7365,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, delete_msg_ids_list: List[int] = <object object at 0x0000025ACE8D1C30>, delete_user_ids_list: List[int] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, delete_msg_ids_list: List[int] = <object object at 0x00000250D2A5C6B0>, delete_user_ids_list: List[int] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7386,7 +7386,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage(header: 'Common' = <object object at 0x0000025ACE8D1C30>, json: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage(header: 'Common' = <object object at 0x00000250D2A5C6B0>, json: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7402,7 +7402,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLikeMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, count: int = <object object at 0x0000025ACE8D1C30>, total: int = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLikeMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, count: int = <object object at 0x00000250D2A5C6B0>, total: int = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7428,7 +7428,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, message_type: 'MessageType' = <object object at 0x0000025ACE8D1C30>, channel_id: int = <object object at 0x0000025ACE8D1C30>, scene: 'Scene' = <object object at 0x0000025ACE8D1C30>, create_channel_content: 'CreateChannelContent' = <object object at 0x0000025ACE8D1C30>, list_change_content: 'ListChangeContent' = <object object at 0x0000025ACE8D1C30>, invite_content: 'InviteContent' = <object object at 0x0000025ACE8D1C30>, apply_content: 'ApplyContent' = <object object at 0x0000025ACE8D1C30>, permit_apply_content: 'PermitApplyContent' = <object object at 0x0000025ACE8D1C30>, reply_invite_content: 'ReplyInviteContent' = <object object at 0x0000025ACE8D1C30>, kick_out_content: 'KickOutContent' = <object object at 0x0000025ACE8D1C30>, cancel_apply_content: 'CancelApplyContent' = <object object at 0x0000025ACE8D1C30>, cancel_invite_content: 'CancelInviteContent' = <object object at 0x0000025ACE8D1C30>, leave_content: 'LeaveContent' = <object object at 0x0000025ACE8D1C30>, finish_content: 'FinishChannelContent' = <object object at 0x0000025ACE8D1C30>, join_direct_content: 'JoinDirectContent' = <object object at 0x0000025ACE8D1C30>, join_group_content: 'JoinGroupContent' = <object object at 0x0000025ACE8D1C30>, permit_group_content: 'PermitJoinGroupContent' = <object object at 0x0000025ACE8D1C30>, cancel_group_content: 'CancelJoinGroupContent' = <object object at 0x0000025ACE8D1C30>, leave_group_content: 'LeaveJoinGroupContent' = <object object at 0x0000025ACE8D1C30>, p2_p_group_change_content: 'P2PGroupChangeContent' = <object object at 0x0000025ACE8D1C30>, business_content: 'BusinessContent' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, message_type: 'MessageType' = <object object at 0x00000250D2A5C6B0>, channel_id: int = <object object at 0x00000250D2A5C6B0>, scene: 'Scene' = <object object at 0x00000250D2A5C6B0>, create_channel_content: 'CreateChannelContent' = <object object at 0x00000250D2A5C6B0>, list_change_content: 'ListChangeContent' = <object object at 0x00000250D2A5C6B0>, invite_content: 'InviteContent' = <object object at 0x00000250D2A5C6B0>, apply_content: 'ApplyContent' = <object object at 0x00000250D2A5C6B0>, permit_apply_content: 'PermitApplyContent' = <object object at 0x00000250D2A5C6B0>, reply_invite_content: 'ReplyInviteContent' = <object object at 0x00000250D2A5C6B0>, kick_out_content: 'KickOutContent' = <object object at 0x00000250D2A5C6B0>, cancel_apply_content: 'CancelApplyContent' = <object object at 0x00000250D2A5C6B0>, cancel_invite_content: 'CancelInviteContent' = <object object at 0x00000250D2A5C6B0>, leave_content: 'LeaveContent' = <object object at 0x00000250D2A5C6B0>, finish_content: 'FinishChannelContent' = <object object at 0x00000250D2A5C6B0>, join_direct_content: 'JoinDirectContent' = <object object at 0x00000250D2A5C6B0>, join_group_content: 'JoinGroupContent' = <object object at 0x00000250D2A5C6B0>, permit_group_content: 'PermitJoinGroupContent' = <object object at 0x00000250D2A5C6B0>, cancel_group_content: 'CancelJoinGroupContent' = <object object at 0x00000250D2A5C6B0>, leave_group_content: 'LeaveJoinGroupContent' = <object object at 0x00000250D2A5C6B0>, p2_p_group_change_content: 'P2PGroupChangeContent' = <object object at 0x00000250D2A5C6B0>, business_content: 'BusinessContent' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7544,7 +7544,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, message_type: 'LinkMessageType' = <object object at 0x0000025ACE8D1C30>, linker_id: int = <object object at 0x0000025ACE8D1C30>, scene: 'Scene' = <object object at 0x0000025ACE8D1C30>, invite_content: 'LinkerInviteContent' = <object object at 0x0000025ACE8D1C30>, reply_content: 'LinkerReplyContent' = <object object at 0x0000025ACE8D1C30>, create_content: 'LinkerCreateContent' = <object object at 0x0000025ACE8D1C30>, close_content: 'LinkerCloseContent' = <object object at 0x0000025ACE8D1C30>, enter_content: 'LinkerEnterContent' = <object object at 0x0000025ACE8D1C30>, leave_content: 'LinkerLeaveContent' = <object object at 0x0000025ACE8D1C30>, cancel_content: 'LinkerCancelContent' = <object object at 0x0000025ACE8D1C30>, kick_out_content: 'LinkerKickOutContent' = <object object at 0x0000025ACE8D1C30>, linked_list_change_content: 'LinkerLinkedListChangeContent' = <object object at 0x0000025ACE8D1C30>, update_user_content: 'LinkerUpdateUserContent' = <object object at 0x0000025ACE8D1C30>, waiting_list_change_content: 'LinkerWaitingListChangeContent' = <object object at 0x0000025ACE8D1C30>, mute_content: 'LinkerMuteContent' = <object object at 0x0000025ACE8D1C30>, random_match_content: 'LinkerRandomMatchContent' = <object object at 0x0000025ACE8D1C30>, update_user_setting_content: 'LinkerUpdateUserSettingContent' = <object object at 0x0000025ACE8D1C30>, mic_idx_update_content: 'LinkerMicIdxUpdateContent' = <object object at 0x0000025ACE8D1C30>, list_change_content: 'LinkerListChangeContent' = <object object at 0x0000025ACE8D1C30>, cohost_list_change_content: 'CohostListChangeContent' = <object object at 0x0000025ACE8D1C30>, media_change_content: 'LinkerMediaChangeContent' = <object object at 0x0000025ACE8D1C30>, reply_accept_notice_content: 'LinkerAcceptNoticeContent' = <object object at 0x0000025ACE8D1C30>, sys_kick_out_content: 'LinkerSysKickOutContent' = <object object at 0x0000025ACE8D1C30>, user_toast_content: 'LinkmicUserToastContent' = <object object at 0x0000025ACE8D1C30>, extra: str = <object object at 0x0000025ACE8D1C30>, expire_timestamp: int = <object object at 0x0000025ACE8D1C30>, transfer_extra: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, message_type: 'LinkMessageType' = <object object at 0x00000250D2A5C6B0>, linker_id: int = <object object at 0x00000250D2A5C6B0>, scene: 'Scene' = <object object at 0x00000250D2A5C6B0>, invite_content: 'LinkerInviteContent' = <object object at 0x00000250D2A5C6B0>, reply_content: 'LinkerReplyContent' = <object object at 0x00000250D2A5C6B0>, create_content: 'LinkerCreateContent' = <object object at 0x00000250D2A5C6B0>, close_content: 'LinkerCloseContent' = <object object at 0x00000250D2A5C6B0>, enter_content: 'LinkerEnterContent' = <object object at 0x00000250D2A5C6B0>, leave_content: 'LinkerLeaveContent' = <object object at 0x00000250D2A5C6B0>, cancel_content: 'LinkerCancelContent' = <object object at 0x00000250D2A5C6B0>, kick_out_content: 'LinkerKickOutContent' = <object object at 0x00000250D2A5C6B0>, linked_list_change_content: 'LinkerLinkedListChangeContent' = <object object at 0x00000250D2A5C6B0>, update_user_content: 'LinkerUpdateUserContent' = <object object at 0x00000250D2A5C6B0>, waiting_list_change_content: 'LinkerWaitingListChangeContent' = <object object at 0x00000250D2A5C6B0>, mute_content: 'LinkerMuteContent' = <object object at 0x00000250D2A5C6B0>, random_match_content: 'LinkerRandomMatchContent' = <object object at 0x00000250D2A5C6B0>, update_user_setting_content: 'LinkerUpdateUserSettingContent' = <object object at 0x00000250D2A5C6B0>, mic_idx_update_content: 'LinkerMicIdxUpdateContent' = <object object at 0x00000250D2A5C6B0>, list_change_content: 'LinkerListChangeContent' = <object object at 0x00000250D2A5C6B0>, cohost_list_change_content: 'CohostListChangeContent' = <object object at 0x00000250D2A5C6B0>, media_change_content: 'LinkerMediaChangeContent' = <object object at 0x00000250D2A5C6B0>, reply_accept_notice_content: 'LinkerAcceptNoticeContent' = <object object at 0x00000250D2A5C6B0>, sys_kick_out_content: 'LinkerSysKickOutContent' = <object object at 0x00000250D2A5C6B0>, user_toast_content: 'LinkmicUserToastContent' = <object object at 0x00000250D2A5C6B0>, extra: str = <object object at 0x00000250D2A5C6B0>, expire_timestamp: int = <object object at 0x00000250D2A5C6B0>, transfer_extra: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7690,7 +7690,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies(common: 'Common' = <object object at 0x0000025ACE8D1C30>, id: int = <object object at 0x0000025ACE8D1C30>, battle_items: List[ForwardRef('LinkMicArmiesItems')] = <object object at 0x0000025ACE8D1C30>, id2: int = <object object at 0x0000025ACE8D1C30>, time_stamp1: int = <object object at 0x0000025ACE8D1C30>, time_stamp2: int = <object object at 0x0000025ACE8D1C30>, battle_status: int = <object object at 0x0000025ACE8D1C30>, data1: int = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, data3: int = <object object at 0x0000025ACE8D1C30>, image: 'Image' = <object object at 0x0000025ACE8D1C30>, data4: int = <object object at 0x0000025ACE8D1C30>, data5: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies(common: 'Common' = <object object at 0x00000250D2A5C6B0>, id: int = <object object at 0x00000250D2A5C6B0>, battle_items: List[ForwardRef('LinkMicArmiesItems')] = <object object at 0x00000250D2A5C6B0>, id2: int = <object object at 0x00000250D2A5C6B0>, time_stamp1: int = <object object at 0x00000250D2A5C6B0>, time_stamp2: int = <object object at 0x00000250D2A5C6B0>, battle_status: int = <object object at 0x00000250D2A5C6B0>, data1: int = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, data3: int = <object object at 0x00000250D2A5C6B0>, image: 'Image' = <object object at 0x00000250D2A5C6B0>, data4: int = <object object at 0x00000250D2A5C6B0>, data5: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7761,7 +7761,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle(common: 'Common' = <object object at 0x0000025ACE8D1C30>, id: int = <object object at 0x0000025ACE8D1C30>, battle_config: 'WebcastLinkMicBattleLinkMicBattleConfig' = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, details: List[ForwardRef('WebcastLinkMicBattleLinkMicBattleDetails')] = <object object at 0x0000025ACE8D1C30>, teams1: List[ForwardRef('WebcastLinkMicBattleLinkMicBattleTeam')] = <object object at 0x0000025ACE8D1C30>, teams2: List[ForwardRef('WebcastLinkMicBattleLinkMicBattleTeam')] = <object object at 0x0000025ACE8D1C30>, team_data: List[ForwardRef('WebcastLinkMicBattleLinkMicBattleTeamData')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle(common: 'Common' = <object object at 0x00000250D2A5C6B0>, id: int = <object object at 0x00000250D2A5C6B0>, battle_config: 'WebcastLinkMicBattleLinkMicBattleConfig' = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, details: List[ForwardRef('WebcastLinkMicBattleLinkMicBattleDetails')] = <object object at 0x00000250D2A5C6B0>, teams1: List[ForwardRef('WebcastLinkMicBattleLinkMicBattleTeam')] = <object object at 0x00000250D2A5C6B0>, teams2: List[ForwardRef('WebcastLinkMicBattleLinkMicBattleTeam')] = <object object at 0x00000250D2A5C6B0>, team_data: List[ForwardRef('WebcastLinkMicBattleLinkMicBattleTeamData')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7807,7 +7807,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig(id1: int = <object object at 0x0000025ACE8D1C30>, timestamp: int = <object object at 0x0000025ACE8D1C30>, data1: int = <object object at 0x0000025ACE8D1C30>, id2: int = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig(id1: int = <object object at 0x00000250D2A5C6B0>, timestamp: int = <object object at 0x00000250D2A5C6B0>, data1: int = <object object at 0x00000250D2A5C6B0>, id2: int = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7838,7 +7838,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData(id: int = <object object at 0x0000025ACE8D1C30>, data1: int = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, data3: int = <object object at 0x0000025ACE8D1C30>, url: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData(id: int = <object object at 0x00000250D2A5C6B0>, data1: int = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, data3: int = <object object at 0x00000250D2A5C6B0>, url: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7869,7 +7869,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleDetails(id: int = <object object at 0x0000025ACE8D1C30>, details: 'WebcastLinkMicBattleLinkMicBattleData' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleDetails(id: int = <object object at 0x00000250D2A5C6B0>, details: 'WebcastLinkMicBattleLinkMicBattleData' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7885,7 +7885,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeam(id: int = <object object at 0x0000025ACE8D1C30>, users: List[ForwardRef('User')] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeam(id: int = <object object at 0x00000250D2A5C6B0>, users: List[ForwardRef('User')] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7901,7 +7901,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeamData(team_id: int = <object object at 0x0000025ACE8D1C30>, data: 'WebcastLinkMicBattleLinkMicBattleData' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeamData(team_id: int = <object object at 0x00000250D2A5C6B0>, data: 'WebcastLinkMicBattleLinkMicBattleData' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7917,7 +7917,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish(header: 'Common' = <object object at 0x0000025ACE8D1C30>, id1: int = <object object at 0x0000025ACE8D1C30>, timestamp: int = <object object at 0x0000025ACE8D1C30>, data4: int = <object object at 0x0000025ACE8D1C30>, id2: int = <object object at 0x0000025ACE8D1C30>, data6: 'WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish(header: 'Common' = <object object at 0x00000250D2A5C6B0>, id1: int = <object object at 0x00000250D2A5C6B0>, timestamp: int = <object object at 0x00000250D2A5C6B0>, data4: int = <object object at 0x00000250D2A5C6B0>, id2: int = <object object at 0x00000250D2A5C6B0>, data6: 'WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7953,7 +7953,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData(id2: int = <object object at 0x0000025ACE8D1C30>, timestamp: int = <object object at 0x0000025ACE8D1C30>, data3: int = <object object at 0x0000025ACE8D1C30>, id1: int = <object object at 0x0000025ACE8D1C30>, data5: int = <object object at 0x0000025ACE8D1C30>, data6: int = <object object at 0x0000025ACE8D1C30>, data8: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData(id2: int = <object object at 0x00000250D2A5C6B0>, timestamp: int = <object object at 0x00000250D2A5C6B0>, data3: int = <object object at 0x00000250D2A5C6B0>, id1: int = <object object at 0x00000250D2A5C6B0>, data5: int = <object object at 0x00000250D2A5C6B0>, data6: int = <object object at 0x00000250D2A5C6B0>, data8: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -7994,7 +7994,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod(common: 'Common' = <object object at 0x0000025ACE8D1C30>, fan_ticket_room_notice: 'FanTicketRoomNoticeContent' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod(common: 'Common' = <object object at 0x00000250D2A5C6B0>, fan_ticket_room_notice: 'FanTicketRoomNoticeContent' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8010,7 +8010,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod(common: 'Common' = <object object at 0x0000025ACE8D1C30>, message_type: 'MessageType' = <object object at 0x0000025ACE8D1C30>, access_key: str = <object object at 0x0000025ACE8D1C30>, anchor_linkmic_id: int = <object object at 0x0000025ACE8D1C30>, user_id: int = <object object at 0x0000025ACE8D1C30>, fan_ticket: int = <object object at 0x0000025ACE8D1C30>, total_link_mic_fan_ticket: int = <object object at 0x0000025ACE8D1C30>, channel_id: int = <object object at 0x0000025ACE8D1C30>, layout: int = <object object at 0x0000025ACE8D1C30>, vendor: int = <object object at 0x0000025ACE8D1C30>, dimension: int = <object object at 0x0000025ACE8D1C30>, theme: str = <object object at 0x0000025ACE8D1C30>, invite_uid: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod(common: 'Common' = <object object at 0x00000250D2A5C6B0>, message_type: 'MessageType' = <object object at 0x00000250D2A5C6B0>, access_key: str = <object object at 0x00000250D2A5C6B0>, anchor_linkmic_id: int = <object object at 0x00000250D2A5C6B0>, user_id: int = <object object at 0x00000250D2A5C6B0>, fan_ticket: int = <object object at 0x00000250D2A5C6B0>, total_link_mic_fan_ticket: int = <object object at 0x00000250D2A5C6B0>, channel_id: int = <object object at 0x00000250D2A5C6B0>, layout: int = <object object at 0x00000250D2A5C6B0>, vendor: int = <object object at 0x00000250D2A5C6B0>, dimension: int = <object object at 0x00000250D2A5C6B0>, theme: str = <object object at 0x00000250D2A5C6B0>, invite_uid: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8081,7 +8081,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage(header: 'Common' = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, data3: 'WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData' = <object object at 0x0000025ACE8D1C30>, data5: 'WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage(header: 'Common' = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, data3: 'WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData' = <object object at 0x00000250D2A5C6B0>, data5: 'WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8107,7 +8107,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageBattleTaskData(data1: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageBattleTaskData(data1: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8118,7 +8118,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData(data1: 'WebcastLinkmicBattleTaskMessageBattleTaskData' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData(data1: 'WebcastLinkmicBattleTaskMessageBattleTaskData' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8129,7 +8129,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2(data1: int = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2(data1: int = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8145,7 +8145,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, room_id: int = <object object at 0x0000025ACE8D1C30>, audit_status: 'AuditStatus' = <object object at 0x0000025ACE8D1C30>, content: str = <object object at 0x0000025ACE8D1C30>, host: 'User' = <object object at 0x0000025ACE8D1C30>, intro_mode: int = <object object at 0x0000025ACE8D1C30>, badges: List[ForwardRef('BadgeStruct')] = <object object at 0x0000025ACE8D1C30>, language: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, room_id: int = <object object at 0x00000250D2A5C6B0>, audit_status: 'AuditStatus' = <object object at 0x00000250D2A5C6B0>, content: str = <object object at 0x00000250D2A5C6B0>, host: 'User' = <object object at 0x00000250D2A5C6B0>, intro_mode: int = <object object at 0x00000250D2A5C6B0>, badges: List[ForwardRef('BadgeStruct')] = <object object at 0x00000250D2A5C6B0>, language: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8191,7 +8191,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastMemberMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>, member_count: int = <object object at 0x0000025ACE8D1C30>, operator: 'User' = <object object at 0x0000025ACE8D1C30>, is_set_to_admin: bool = <object object at 0x0000025ACE8D1C30>, is_top_user: bool = <object object at 0x0000025ACE8D1C30>, rank_score: int = <object object at 0x0000025ACE8D1C30>, top_user_no: int = <object object at 0x0000025ACE8D1C30>, enter_type: int = <object object at 0x0000025ACE8D1C30>, action: 'MemberMessageAction' = <object object at 0x0000025ACE8D1C30>, action_description: str = <object object at 0x0000025ACE8D1C30>, user_id: int = <object object at 0x0000025ACE8D1C30>, effect_config: 'WebcastMemberMessageEffectConfig' = <object object at 0x0000025ACE8D1C30>, pop_str: str = <object object at 0x0000025ACE8D1C30>, enter_effect_config: 'WebcastMemberMessageEffectConfig' = <object object at 0x0000025ACE8D1C30>, background_image: 'Image' = <object object at 0x0000025ACE8D1C30>, background_image_v2: 'Image' = <object object at 0x0000025ACE8D1C30>, anchor_display_text: 'Text' = <object object at 0x0000025ACE8D1C30>, client_enter_source: str = <object object at 0x0000025ACE8D1C30>, client_enter_type: str = <object object at 0x0000025ACE8D1C30>, client_live_reason: str = <object object at 0x0000025ACE8D1C30>, action_duration: int = <object object at 0x0000025ACE8D1C30>, user_share_type: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastMemberMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>, member_count: int = <object object at 0x00000250D2A5C6B0>, operator: 'User' = <object object at 0x00000250D2A5C6B0>, is_set_to_admin: bool = <object object at 0x00000250D2A5C6B0>, is_top_user: bool = <object object at 0x00000250D2A5C6B0>, rank_score: int = <object object at 0x00000250D2A5C6B0>, top_user_no: int = <object object at 0x00000250D2A5C6B0>, enter_type: int = <object object at 0x00000250D2A5C6B0>, action: 'MemberMessageAction' = <object object at 0x00000250D2A5C6B0>, action_description: str = <object object at 0x00000250D2A5C6B0>, user_id: int = <object object at 0x00000250D2A5C6B0>, effect_config: 'WebcastMemberMessageEffectConfig' = <object object at 0x00000250D2A5C6B0>, pop_str: str = <object object at 0x00000250D2A5C6B0>, enter_effect_config: 'WebcastMemberMessageEffectConfig' = <object object at 0x00000250D2A5C6B0>, background_image: 'Image' = <object object at 0x00000250D2A5C6B0>, background_image_v2: 'Image' = <object object at 0x00000250D2A5C6B0>, anchor_display_text: 'Text' = <object object at 0x00000250D2A5C6B0>, client_enter_source: str = <object object at 0x00000250D2A5C6B0>, client_enter_type: str = <object object at 0x00000250D2A5C6B0>, client_live_reason: str = <object object at 0x00000250D2A5C6B0>, action_duration: int = <object object at 0x00000250D2A5C6B0>, user_share_type: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8312,7 +8312,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig(type: int = <object object at 0x0000025ACE8D1C30>, icon: 'Image' = <object object at 0x0000025ACE8D1C30>, avatar_pos: int = <object object at 0x0000025ACE8D1C30>, text: 'Text' = <object object at 0x0000025ACE8D1C30>, text_icon: 'Image' = <object object at 0x0000025ACE8D1C30>, stay_time: int = <object object at 0x0000025ACE8D1C30>, anim_asset_id: int = <object object at 0x0000025ACE8D1C30>, badge: 'Image' = <object object at 0x0000025ACE8D1C30>, flex_setting_array_list: List[int] = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig(type: int = <object object at 0x00000250D2A5C6B0>, icon: 'Image' = <object object at 0x00000250D2A5C6B0>, avatar_pos: int = <object object at 0x00000250D2A5C6B0>, text: 'Text' = <object object at 0x00000250D2A5C6B0>, text_icon: 'Image' = <object object at 0x00000250D2A5C6B0>, stay_time: int = <object object at 0x00000250D2A5C6B0>, anim_asset_id: int = <object object at 0x00000250D2A5C6B0>, badge: 'Image' = <object object at 0x00000250D2A5C6B0>, flex_setting_array_list: List[int] = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8363,7 +8363,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, detect_type: int = <object object at 0x0000025ACE8D1C30>, trigger_condition: 'WebcastMsgDetectMessageTriggerCondition' = <object object at 0x0000025ACE8D1C30>, time_info: 'WebcastMsgDetectMessageTimeInfo' = <object object at 0x0000025ACE8D1C30>, trigger_by: int = <object object at 0x0000025ACE8D1C30>, from_region: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, detect_type: int = <object object at 0x00000250D2A5C6B0>, trigger_condition: 'WebcastMsgDetectMessageTriggerCondition' = <object object at 0x00000250D2A5C6B0>, time_info: 'WebcastMsgDetectMessageTimeInfo' = <object object at 0x00000250D2A5C6B0>, trigger_by: int = <object object at 0x00000250D2A5C6B0>, from_region: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8399,7 +8399,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo(client_start_ms: int = <object object at 0x0000025ACE8D1C30>, api_recv_time_ms: int = <object object at 0x0000025ACE8D1C30>, api_send_to_goim_ms: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo(client_start_ms: int = <object object at 0x00000250D2A5C6B0>, api_recv_time_ms: int = <object object at 0x00000250D2A5C6B0>, api_send_to_goim_ms: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8420,7 +8420,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition(uplink_detect_http: bool = <object object at 0x0000025ACE8D1C30>, uplink_detect_web_socket: bool = <object object at 0x0000025ACE8D1C30>, detect_p2_p_msg: bool = <object object at 0x0000025ACE8D1C30>, detect_room_msg: bool = <object object at 0x0000025ACE8D1C30>, http_optimize: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition(uplink_detect_http: bool = <object object at 0x00000250D2A5C6B0>, uplink_detect_web_socket: bool = <object object at 0x00000250D2A5C6B0>, detect_p2_p_msg: bool = <object object at 0x00000250D2A5C6B0>, detect_room_msg: bool = <object object at 0x00000250D2A5C6B0>, http_optimize: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8451,7 +8451,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, data1: int = <object object at 0x0000025ACE8D1C30>, shop_data: 'WebcastOecLiveShoppingMessageLiveShoppingData' = <object object at 0x0000025ACE8D1C30>, shop_timings: 'TimeStampContainer' = <object object at 0x0000025ACE8D1C30>, details: 'WebcastOecLiveShoppingMessageLiveShoppingDetails' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, data1: int = <object object at 0x00000250D2A5C6B0>, shop_data: 'WebcastOecLiveShoppingMessageLiveShoppingData' = <object object at 0x00000250D2A5C6B0>, shop_timings: 'TimeStampContainer' = <object object at 0x00000250D2A5C6B0>, details: 'WebcastOecLiveShoppingMessageLiveShoppingDetails' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8482,7 +8482,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData(title: str = <object object at 0x0000025ACE8D1C30>, price_string: str = <object object at 0x0000025ACE8D1C30>, image_url: str = <object object at 0x0000025ACE8D1C30>, shop_url: str = <object object at 0x0000025ACE8D1C30>, data1: int = <object object at 0x0000025ACE8D1C30>, shop_name: str = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, shop_url2: str = <object object at 0x0000025ACE8D1C30>, data3: int = <object object at 0x0000025ACE8D1C30>, data4: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData(title: str = <object object at 0x00000250D2A5C6B0>, price_string: str = <object object at 0x00000250D2A5C6B0>, image_url: str = <object object at 0x00000250D2A5C6B0>, shop_url: str = <object object at 0x00000250D2A5C6B0>, data1: int = <object object at 0x00000250D2A5C6B0>, shop_name: str = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, shop_url2: str = <object object at 0x00000250D2A5C6B0>, data3: int = <object object at 0x00000250D2A5C6B0>, data4: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8538,7 +8538,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails(id1: str = <object object at 0x0000025ACE8D1C30>, data1: str = <object object at 0x0000025ACE8D1C30>, data2: int = <object object at 0x0000025ACE8D1C30>, timestamp: int = <object object at 0x0000025ACE8D1C30>, data: 'ValueLabel' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails(id1: str = <object object at 0x00000250D2A5C6B0>, data1: str = <object object at 0x00000250D2A5C6B0>, data2: int = <object object at 0x00000250D2A5C6B0>, timestamp: int = <object object at 0x00000250D2A5C6B0>, data: 'ValueLabel' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8569,7 +8569,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastPollMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, message_type: 'MessageType' = <object object at 0x0000025ACE8D1C30>, poll_id: int = <object object at 0x0000025ACE8D1C30>, start_content: 'PollStartContent' = <object object at 0x0000025ACE8D1C30>, end_content: 'PollEndContent' = <object object at 0x0000025ACE8D1C30>, update_content: 'PollUpdateVotesContent' = <object object at 0x0000025ACE8D1C30>, poll_kind: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastPollMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, message_type: 'MessageType' = <object object at 0x00000250D2A5C6B0>, poll_id: int = <object object at 0x00000250D2A5C6B0>, start_content: 'PollStartContent' = <object object at 0x00000250D2A5C6B0>, end_content: 'PollEndContent' = <object object at 0x00000250D2A5C6B0>, update_content: 'PollUpdateVotesContent' = <object object at 0x00000250D2A5C6B0>, poll_kind: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8610,7 +8610,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastPushFrame(seq_id: int = <object object at 0x0000025ACE8D1C30>, log_id: int = <object object at 0x0000025ACE8D1C30>, service: int = <object object at 0x0000025ACE8D1C30>, method: int = <object object at 0x0000025ACE8D1C30>, headers: Dict[str, str] = <object object at 0x0000025ACE8D1C30>, payload_encoding: str = <object object at 0x0000025ACE8D1C30>, payload_type: str = <object object at 0x0000025ACE8D1C30>, payload: bytes = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastPushFrame(seq_id: int = <object object at 0x00000250D2A5C6B0>, log_id: int = <object object at 0x00000250D2A5C6B0>, service: int = <object object at 0x00000250D2A5C6B0>, method: int = <object object at 0x00000250D2A5C6B0>, headers: Dict[str, str] = <object object at 0x00000250D2A5C6B0>, payload_encoding: str = <object object at 0x00000250D2A5C6B0>, payload_type: str = <object object at 0x00000250D2A5C6B0>, payload: bytes = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8656,7 +8656,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, details: 'WebcastQuestionNewMessageQuestionDetails' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, details: 'WebcastQuestionNewMessageQuestionDetails' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8672,7 +8672,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails(id: int = <object object at 0x0000025ACE8D1C30>, text: str = <object object at 0x0000025ACE8D1C30>, time_stamp: int = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>, data1: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails(id: int = <object object at 0x00000250D2A5C6B0>, text: str = <object object at 0x00000250D2A5C6B0>, time_stamp: int = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>, data1: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8703,7 +8703,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastRankTextMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, scene: int = <object object at 0x0000025ACE8D1C30>, owner_idx_before_update: int = <object object at 0x0000025ACE8D1C30>, owner_idx_after_update: int = <object object at 0x0000025ACE8D1C30>, self_get_badge_msg: 'Text' = <object object at 0x0000025ACE8D1C30>, other_get_badge_msg: 'Text' = <object object at 0x0000025ACE8D1C30>, cur_user_id: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastRankTextMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, scene: int = <object object at 0x00000250D2A5C6B0>, owner_idx_before_update: int = <object object at 0x00000250D2A5C6B0>, owner_idx_after_update: int = <object object at 0x00000250D2A5C6B0>, self_get_badge_msg: 'Text' = <object object at 0x00000250D2A5C6B0>, other_get_badge_msg: 'Text' = <object object at 0x00000250D2A5C6B0>, cur_user_id: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8744,7 +8744,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, updates_list: List[ForwardRef('WebcastRankUpdateMessageRankUpdate')] = <object object at 0x0000025ACE8D1C30>, group_type: int = <object object at 0x0000025ACE8D1C30>, priority: int = <object object at 0x0000025ACE8D1C30>, tabs_list: List[ForwardRef('WebcastRankUpdateMessageRankTabInfo')] = <object object at 0x0000025ACE8D1C30>, is_animation_loop_play: bool = <object object at 0x0000025ACE8D1C30>, animation_loop_for_off: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, updates_list: List[ForwardRef('WebcastRankUpdateMessageRankUpdate')] = <object object at 0x00000250D2A5C6B0>, group_type: int = <object object at 0x00000250D2A5C6B0>, priority: int = <object object at 0x00000250D2A5C6B0>, tabs_list: List[ForwardRef('WebcastRankUpdateMessageRankTabInfo')] = <object object at 0x00000250D2A5C6B0>, is_animation_loop_play: bool = <object object at 0x00000250D2A5C6B0>, animation_loop_for_off: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8785,7 +8785,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo(rank_type: int = <object object at 0x0000025ACE8D1C30>, title: str = <object object at 0x0000025ACE8D1C30>, title_text: 'Text' = <object object at 0x0000025ACE8D1C30>, list_lynx_type: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo(rank_type: int = <object object at 0x00000250D2A5C6B0>, title: str = <object object at 0x00000250D2A5C6B0>, title_text: 'Text' = <object object at 0x00000250D2A5C6B0>, list_lynx_type: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8811,7 +8811,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate(rank_type: int = <object object at 0x0000025ACE8D1C30>, owner_rank: int = <object object at 0x0000025ACE8D1C30>, default_content: 'Text' = <object object at 0x0000025ACE8D1C30>, show_entrance_animation: bool = <object object at 0x0000025ACE8D1C30>, countdown: int = <object object at 0x0000025ACE8D1C30>, related_tab_rank_type: int = <object object at 0x0000025ACE8D1C30>, request_first_show_type: int = <object object at 0x0000025ACE8D1C30>, supported_version: int = <object object at 0x0000025ACE8D1C30>, owneronrank: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate(rank_type: int = <object object at 0x00000250D2A5C6B0>, owner_rank: int = <object object at 0x00000250D2A5C6B0>, default_content: 'Text' = <object object at 0x00000250D2A5C6B0>, show_entrance_animation: bool = <object object at 0x00000250D2A5C6B0>, countdown: int = <object object at 0x00000250D2A5C6B0>, related_tab_rank_type: int = <object object at 0x00000250D2A5C6B0>, request_first_show_type: int = <object object at 0x00000250D2A5C6B0>, supported_version: int = <object object at 0x00000250D2A5C6B0>, owneronrank: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8862,7 +8862,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastResponse(messages: List[ForwardRef('WebcastResponseMessage')] = <object object at 0x0000025ACE8D1C30>, cursor: str = <object object at 0x0000025ACE8D1C30>, fetch_interval: int = <object object at 0x0000025ACE8D1C30>, now: int = <object object at 0x0000025ACE8D1C30>, internal_ext: str = <object object at 0x0000025ACE8D1C30>, fetch_type: int = <object object at 0x0000025ACE8D1C30>, route_params_map: Dict[str, str] = <object object at 0x0000025ACE8D1C30>, heart_beat_duration: int = <object object at 0x0000025ACE8D1C30>, needs_ack: bool = <object object at 0x0000025ACE8D1C30>, push_server: str = <object object at 0x0000025ACE8D1C30>, is_first: bool = <object object at 0x0000025ACE8D1C30>, history_comment_cursor: str = <object object at 0x0000025ACE8D1C30>, history_no_more: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastResponse(messages: List[ForwardRef('WebcastResponseMessage')] = <object object at 0x00000250D2A5C6B0>, cursor: str = <object object at 0x00000250D2A5C6B0>, fetch_interval: int = <object object at 0x00000250D2A5C6B0>, now: int = <object object at 0x00000250D2A5C6B0>, internal_ext: str = <object object at 0x00000250D2A5C6B0>, fetch_type: int = <object object at 0x00000250D2A5C6B0>, route_params_map: Dict[str, str] = <object object at 0x00000250D2A5C6B0>, heart_beat_duration: int = <object object at 0x00000250D2A5C6B0>, needs_ack: bool = <object object at 0x00000250D2A5C6B0>, push_server: str = <object object at 0x00000250D2A5C6B0>, is_first: bool = <object object at 0x00000250D2A5C6B0>, history_comment_cursor: str = <object object at 0x00000250D2A5C6B0>, history_no_more: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8933,7 +8933,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastResponseMessage(method: str = <object object at 0x0000025ACE8D1C30>, payload: bytes = <object object at 0x0000025ACE8D1C30>, msg_id: int = <object object at 0x0000025ACE8D1C30>, msg_type: int = <object object at 0x0000025ACE8D1C30>, offset: int = <object object at 0x0000025ACE8D1C30>, is_history: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastResponseMessage(method: str = <object object at 0x00000250D2A5C6B0>, payload: bytes = <object object at 0x00000250D2A5C6B0>, msg_id: int = <object object at 0x00000250D2A5C6B0>, msg_type: int = <object object at 0x00000250D2A5C6B0>, offset: int = <object object at 0x00000250D2A5C6B0>, is_history: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8969,7 +8969,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastRoomMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, content: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastRoomMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, content: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -8985,7 +8985,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, pinned_message: bytes = <object object at 0x0000025ACE8D1C30>, original_msg_type: str = <object object at 0x0000025ACE8D1C30>, timestamp: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, pinned_message: bytes = <object object at 0x00000250D2A5C6B0>, original_msg_type: str = <object object at 0x00000250D2A5C6B0>, timestamp: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -9011,7 +9011,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, ranks_list: List[ForwardRef('WebcastRoomUserSeqMessageContributor')] = <object object at 0x0000025ACE8D1C30>, total: int = <object object at 0x0000025ACE8D1C30>, pop_str: str = <object object at 0x0000025ACE8D1C30>, seats_list: List[ForwardRef('WebcastRoomUserSeqMessageContributor')] = <object object at 0x0000025ACE8D1C30>, popularity: int = <object object at 0x0000025ACE8D1C30>, total_user: int = <object object at 0x0000025ACE8D1C30>, anonymous: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, ranks_list: List[ForwardRef('WebcastRoomUserSeqMessageContributor')] = <object object at 0x00000250D2A5C6B0>, total: int = <object object at 0x00000250D2A5C6B0>, pop_str: str = <object object at 0x00000250D2A5C6B0>, seats_list: List[ForwardRef('WebcastRoomUserSeqMessageContributor')] = <object object at 0x00000250D2A5C6B0>, popularity: int = <object object at 0x00000250D2A5C6B0>, total_user: int = <object object at 0x00000250D2A5C6B0>, anonymous: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -9057,7 +9057,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor(score: int = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>, rank: int = <object object at 0x0000025ACE8D1C30>, delta: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor(score: int = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>, rank: int = <object object at 0x00000250D2A5C6B0>, delta: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -9083,7 +9083,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastSocialMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>, share_type: int = <object object at 0x0000025ACE8D1C30>, action: int = <object object at 0x0000025ACE8D1C30>, share_target: str = <object object at 0x0000025ACE8D1C30>, follow_count: int = <object object at 0x0000025ACE8D1C30>, share_display_style: int = <object object at 0x0000025ACE8D1C30>, share_count: int = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastSocialMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>, share_type: int = <object object at 0x00000250D2A5C6B0>, action: int = <object object at 0x00000250D2A5C6B0>, share_target: str = <object object at 0x00000250D2A5C6B0>, follow_count: int = <object object at 0x00000250D2A5C6B0>, share_display_style: int = <object object at 0x00000250D2A5C6B0>, share_count: int = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -9129,7 +9129,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, user: 'User' = <object object at 0x0000025ACE8D1C30>, sub_month: int = <object object at 0x0000025ACE8D1C30>, subscribe_type: 'SubscribeType' = <object object at 0x0000025ACE8D1C30>, old_subscribe_status: 'OldSubscribeStatus' = <object object at 0x0000025ACE8D1C30>, subscribing_status: 'SubscribingStatus' = <object object at 0x0000025ACE8D1C30>, is_send: bool = <object object at 0x0000025ACE8D1C30>, is_custom: bool = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, user: 'User' = <object object at 0x00000250D2A5C6B0>, sub_month: int = <object object at 0x00000250D2A5C6B0>, subscribe_type: 'SubscribeType' = <object object at 0x00000250D2A5C6B0>, old_subscribe_status: 'OldSubscribeStatus' = <object object at 0x00000250D2A5C6B0>, subscribing_status: 'SubscribingStatus' = <object object at 0x00000250D2A5C6B0>, is_send: bool = <object object at 0x00000250D2A5C6B0>, is_custom: bool = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -9175,7 +9175,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastSystemMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, message: str = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastSystemMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, message: str = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

@@ -9191,7 +9191,7 @@

Submodules
-class TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage(common: 'Common' = <object object at 0x0000025ACE8D1C30>, action: int = <object object at 0x0000025ACE8D1C30>, nick_name_prefix: 'Text' = <object object at 0x0000025ACE8D1C30>, nick_name: str = <object object at 0x0000025ACE8D1C30>, enter_text: 'Text' = <object object at 0x0000025ACE8D1C30>)#
+class TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage(common: 'Common' = <object object at 0x00000250D2A5C6B0>, action: int = <object object at 0x00000250D2A5C6B0>, nick_name_prefix: 'Text' = <object object at 0x00000250D2A5C6B0>, nick_name: str = <object object at 0x00000250D2A5C6B0>, enter_text: 'Text' = <object object at 0x00000250D2A5C6B0>)#

Bases: Message

diff --git a/docs/genindex.html b/docs/genindex.html index 168bdb9..4679cae 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -4,7 +4,7 @@ - Index - TikTokLive v6.0.0 + Index - TikTokLive v6.0.1 @@ -127,7 +127,7 @@

-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -153,7 +153,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/index.html b/docs/index.html index 182f877..041804f 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,7 +6,7 @@ - TikTokLive v6.0.0 + TikTokLive v6.0.1 @@ -129,7 +129,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/modules.html b/docs/modules.html index 1255e11..7df098c 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -6,12 +6,12 @@ - TikTokLive - TikTokLive v6.0.0 + TikTokLive - TikTokLive v6.0.1 - + @@ -129,7 +129,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -155,7 +155,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/objects.inv b/docs/objects.inv index 10cee54..24d552e 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/py-modindex.html b/docs/py-modindex.html index 4378d1e..6fb3f9c 100644 --- a/docs/py-modindex.html +++ b/docs/py-modindex.html @@ -4,7 +4,7 @@ - Python Module Index - TikTokLive v6.0.0 + Python Module Index - TikTokLive v6.0.1 @@ -127,7 +127,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -153,7 +153,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/search.html b/docs/search.html index d6dcdef..4828567 100644 --- a/docs/search.html +++ b/docs/search.html @@ -4,7 +4,7 @@ - Search - TikTokLive v6.0.0 + Search - TikTokLive v6.0.1 @@ -126,7 +126,7 @@
-
TikTokLive v6.0.0
+
TikTokLive v6.0.1
@@ -152,7 +152,7 @@
- TikTokLive v6.0.0 + TikTokLive v6.0.1 diff --git a/docs/searchindex.js b/docs/searchindex.js index 0751d79..df963aa 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["TikTokLive", "TikTokLive.client", "TikTokLive.client.web", "TikTokLive.client.web.routes", "TikTokLive.client.ws", "TikTokLive.events", "TikTokLive.proto", "index", "modules"], "filenames": ["TikTokLive.rst", "TikTokLive.client.rst", "TikTokLive.client.web.rst", "TikTokLive.client.web.routes.rst", "TikTokLive.client.ws.rst", "TikTokLive.events.rst", "TikTokLive.proto.rst", "index.rst", "modules.rst"], "titles": ["TikTokLive package", "TikTokLive.client package", "TikTokLive.client.web package", "TikTokLive.client.web.routes package", "TikTokLive.client.ws package", "TikTokLive.events package", "TikTokLive.proto package", "TikTokLive Docs", "TikTokLive"], "terms": {"complet": 7, "command": [], "cd": [], "doc": [], "sphinx": [], "apidoc": [], "ext": [], "autodoc": [], "forc": [], "o": [], "tiktokl": [], "proto": [0, 5, 8], "tiktok_schema_pb2": [], "py": 7, "make": 7, "html": [1, 3], "move": [], "gener": [1, 2, 7], "_build": [], "folder": 7, "root": [], "renam": [], "add": [2, 7], "nojekyl": [], "file": 7, "new": [1, 7], "alern": [], "remov": [], "item": [], "recurs": [], "path": 1, "destin": [], "client": [0, 7, 8], "web": [1, 7], "submodul": [0, 8], "web_bas": 1, "web_client": 1, "web_set": 1, "w": 1, "ws_client": 1, "tiktoklivecli": [1, 5, 7], "add_listen": [1, 7], "connect": [1, 2, 4, 5, 7], "disconnect": [1, 4, 5, 7], "gift_info": [1, 7], "has_listen": 1, "logger": [0, 7, 8], "parse_unique_id": 1, "room_id": [1, 5, 6, 7], "room_info": [1, 7], "run": [1, 7], "start": [1, 2, 3, 5], "error": [0, 8], "alreadyconnectederror": 1, "initialcursormissingerror": 1, "userofflineerror": [1, 3], "websocketurlmissingerror": 1, "loglevel": 1, "critic": 1, "debug": [1, 7], "info": [1, 3, 7], "notset": 1, "warn": 1, "tiktokliveloghandl": 1, "format": [1, 3, 6], "logger_nam": 1, "space": 1, "time_format": 1, "emit": [1, 5], "format_path": 1, "get_logg": 1, "test_log": [], "event": [0, 1, 6, 8], "base_ev": [0, 8], "baseev": 5, "get_typ": 5, "type": [1, 5, 6, 7], "custom_ev": [0, 8], "connectev": [1, 5, 7], "unique_id": [1, 3, 5, 6, 7], "disconnectev": [1, 5, 7], "followev": [1, 5, 7], "liveendev": [1, 5, 7], "shareev": [1, 5, 7], "users_join": 5, "unknownev": [1, 5, 7], "proto_ev": [0, 8], "barrageev": [1, 5, 7], "captionev": [1, 5, 7], "commentev": [1, 5, 7], "comment": [5, 7], "controlev": [1, 5, 7], "emotechatev": [1, 5, 7], "envelopeev": [1, 5, 7], "giftev": [1, 5], "streak": [5, 6, 7], "goalupdateev": [1, 5, 7], "hourlyrankev": [1, 5, 7], "imdeleteev": [1, 5, 7], "likeev": [1, 5, 7], "linkev": [1, 5, 7], "linklayerev": [1, 5, 7], "linkmicarmiesev": [1, 5, 7], "linkmicbattleev": [1, 5, 7], "linkmicfanticketmethodev": [1, 5, 7], "linkmicmethodev": [1, 5, 7], "liveintroev": [1, 5, 7], "memberev": [], "messagedetectev": [1, 5, 7], "oecliveshoppingev": [1, 5, 7], "pollev": [1, 5, 7], "questionnewev": [1, 5, 7], "ranktextev": [1, 5, 7], "rankupdateev": [1, 5, 7], "roomev": [1, 5, 7], "roompinev": [1, 5, 7], "roomuserseqev": [1, 5, 7], "socialev": [1, 5, 7], "subnotifyev": [], "systemev": [1, 5, 7], "unauthorizedmemberev": [1, 5, 7], "custom_proto": [0, 8], "extendedgiftstruct": 6, "streakabl": [6, 7], "extendedus": 6, "from_us": 6, "proto_extens": 6, "tiktok_proto": [0, 5, 8], "agreestatu": 6, "agre": 6, "agree_unknown": 6, "reject": 6, "alllistus": 6, "applied_list": 6, "invited_list": 6, "linked_list": 6, "ready_list": 6, "applycont": [5, 6], "applier": 6, "applier_link_mic_id": 6, "auditstatu": [5, 6], "auditstatusfail": 6, "auditstatusforbidden": 6, "auditstatuspass": 6, "auditstatusreview": 6, "auditstatusunknown": 6, "badgestruct": [5, 6], "combin": 6, "display_typ": 6, "imag": [3, 5, 6], "str": [1, 2, 3, 4, 5, 6, 7], "text": [5, 6], "badgestructbadgedisplaytyp": 6, "badgedisplaytype_combin": 6, "badgedisplaytype_imag": 6, "badgedisplaytype_str": 6, "badgedisplaytype_text": 6, "badgedisplaytype_unknown": 6, "badgestructcombinebadg": 6, "background": [5, 6], "background_auto_mirror": 6, "background_dark_mod": 6, "icon": [5, 6], "icon_auto_mirror": 6, "multi_guest_show_styl": 6, "personal_card_show_styl": 6, "profile_card_panel": 6, "public_screen_show_styl": 6, "ranklist_online_audience_show_styl": 6, "badgestructcombinebadgebackground": 6, "background_color_cod": 6, "border_color_cod": 6, "badgestructdatacas": 6, "data_not_set": 6, "badgestructiconconfig": 6, "badgestructimagebadg": 6, "badgestructnumberconfig": 6, "number": [2, 5, 6], "badgestructposit": 6, "positionleft": 6, "positionright": 6, "positionunknown": 6, "badgestructprofilecardpanel": 6, "profile_cont": 6, "projection_config": 6, "use_new_profile_card_styl": 6, "badgestructprofilecont": 6, "icon_list": 6, "number_config": 6, "use_cont": 6, "badgestructprojectionconfig": 6, "use_project": 6, "badgestructstringbadg": 6, "badgestructtextbadg": 6, "default_pattern": 6, "barragetyp": 6, "barragetype_unknown": 6, "ecombui": 6, "ecomord": 6, "eventregist": 6, "eventview": 6, "fanslevelentr": 6, "fanslevelupgrad": 6, "gamepartnership": 6, "gradeuserentrancenotif": 6, "normal": [4, 6], "subscrib": [6, 7], "subscribegift": 6, "userupgrad": 6, "businesscas": 6, "apply_biz_cont": 6, "business_not_set": 6, "cohost_cont": 6, "invite_biz_cont": 6, "join_direct_biz_cont": 6, "kick_out_biz_cont": 6, "list_change_biz_cont": 6, "multi_live_cont": 6, "permit_biz_cont": 6, "reply_biz_cont": 6, "businesscont": [5, 6], "over_length": 6, "businesscontentcohostcont": 6, "join_group_biz_cont": 6, "businesscontenthashtag": 6, "id": [1, 2, 3, 4, 5, 6, 7], "namespac": 6, "titl": 6, "businesscontentjoingroupbizcont": 6, "dialog": 6, "from_room_age_restrict": 6, "from_tag": 6, "join_group_msg_extra": 6, "punish_info": [5, 6], "businesscontentjoingroupmessageextra": 6, "extra": [2, 5, 6, 7], "other_users_list": 6, "source_typ": 6, "businesscontentjoingroupmessageextrarivalextra": 6, "authentication_info": 6, "avatar_thumb": 6, "display_id": 6, "follow_statu": 6, "hashtag": 6, "is_best_teamm": 6, "nicknam": [6, 7], "top_host_info": 6, "user_count": 6, "user_id": [5, 6], "businesscontentjoingroupmessageextrarivalextraauthenticationinfo": 6, "authentication_badg": 6, "custom_verifi": 6, "enterprise_verify_reason": 6, "businesscontentperceptiondialoginfo": 6, "advice_action_text": 6, "count_down_tim": 6, "default_action_text": 6, "feedback_options_list": 6, "icon_typ": 6, "policy_tip": 6, "scene": [5, 6, 7], "show_feedback": 6, "sub_titl": 6, "target_room_id": 6, "target_user_id": 6, "violation_detail_url": 6, "businesscontentperceptionfeedbackopt": 6, "content_kei": 6, "businesscontenttag": 6, "tag_text": 6, "tag_typ": 6, "tag_valu": 6, "businesscontenttophostinfo": 6, "rank_typ": 6, "top_index": 6, "cancelapplycont": [5, 6], "cancelinvitecont": [5, 6], "invite_seq_id": 6, "invite": 6, "invitee_link_mic_id": 6, "invitor": 6, "invitor_link_mic_id": 6, "canceljoingroupcont": [5, 6], "leaver_list": 6, "oper": [5, 6], "cohostlistchangecont": [5, 6], "common": [5, 6], "anchor_fold_typ": 6, "anchor_fold_type_for_web": 6, "anchor_priority_scor": 6, "client_send_tim": 6, "create_tim": 6, "depend_id": 6, "depend_root_id": 6, "describ": 6, "dispatch_strategi": 6, "display_text": 6, "filter_msg_tags_list": 6, "fold_typ": 6, "fold_type_for_web": 6, "from_idc": 6, "is_show_msg": 6, "log_id": [4, 5, 6], "method": [1, 2, 5, 6], "monitor": 6, "msg_id": [5, 6], "msg_process_filter_k": 6, "msg_process_filter_v": 6, "priority_scor": 6, "room_message_heat_level": 6, "sei": 6, "to_idc": 6, "commoncontentcas": 6, "apply_cont": [5, 6], "cancel_apply_cont": [5, 6], "cancel_group_cont": [5, 6], "cancel_invite_cont": [5, 6], "common_content_not_set": 6, "create_channel_cont": [5, 6], "finish_cont": [5, 6], "group_change_cont": 6, "invite_cont": [5, 6], "join_direct_cont": [5, 6], "join_group_cont": [5, 6], "kick_out_cont": [5, 6], "leave_cont": [5, 6], "leave_group_cont": [5, 6], "list_change_cont": [5, 6], "p2p_group_change_cont": 6, "permit_apply_cont": [5, 6], "permit_group_cont": [5, 6], "reply_invite_cont": [5, 6], "commonimdispatchstrategi": 6, "im_dispatch_strategy_bypass_dispatch_queu": 6, "im_dispatch_strategy_default": 6, "commonlivemessageid": 6, "message_scen": 6, "primary_id": 6, "commonlivemessagesei": 6, "timestamp": [3, 5, 6], "contentsourc": 6, "contentsourcecamera": 6, "contentsourcenorm": 6, "contentsourceunknown": 6, "controlact": [5, 6], "controlactionunknown": 6, "stream_end": 6, "stream_paus": 6, "stream_unpaus": 6, "createchannelcont": [5, 6], "owner": 6, "owner_link_mic_id": 6, "datacontain": 6, "data1": [5, 6], "data2": [5, 6], "data3": [5, 6], "data4": [5, 6], "data5": [5, 6], "data6": 6, "data7": 6, "data8": 6, "data9": 6, "dslconfig": 6, "layout_id": 6, "scene_vers": 6, "emot": [5, 6, 7], "audit_statu": [5, 6], "content_sourc": 6, "emote_id": 6, "emote_private_typ": 6, "emote_typ": 6, "uuid": 6, "emoteprivatetyp": 6, "sub_wav": 6, "emotetyp": 6, "emotetypenorm": 6, "emotetypewithstick": 6, "envelopebusinesstyp": 6, "businesstypeeoydiamond": 6, "businesstypefanclubgtm": 6, "businesstypeplatformdiamond": 6, "businesstypeplatformmerch": 6, "businesstypeplatformshel": 6, "businesstypeport": 6, "businesstypeunknown": 6, "businesstypeuserdiamond": 6, "envelopedisplai": [5, 6], "envelopedisplayhid": 6, "envelopedisplaynew": 6, "envelopedisplayunknown": 6, "envelopefollowshowstatu": 6, "envelopefollownotshow": 6, "envelopefollowshow": 6, "envelopefollowshowunknown": 6, "fanticketroomnoticecont": [5, 6], "event_tim": 6, "fan_ticket_icon_url": 6, "match_id": 6, "total_link_mic_fan_ticket": [5, 6], "user_fan_ticket_list": 6, "finishchannelcont": [5, 6], "finish_reason": 6, "giftstruct": [5, 6], "can_put_in_gift_box": 6, "combo": 6, "diamond_count": 6, "durat": [5, 6], "for_linkm": 6, "gift_label_icon": 6, "gift_panel_bann": 6, "gold_effect": 6, "is_box_gift": 6, "is_broadcast_gift": 6, "is_displayed_on_panel": 6, "is_effect_befview": 6, "is_random_gift": 6, "name": [1, 5, 6, 7], "preview_imag": 6, "primary_effect_id": 6, "giftstructgiftpanelbann": 6, "banner_lynx_url": 6, "bg_color_values_list": 6, "left_icon": 6, "schema_url": 6, "giftstructgiftrandomeffectinfo": 6, "audience_kei": 6, "effect_ids_list": 6, "host_kei": 6, "random_gift_bubbl": 6, "random_gift_panel_bann": 6, "giftstructrandomgiftbubbl": 6, "icon_dynamic_effect": 6, "giftstructrandomgiftpanelbann": 6, "bg_imag": 6, "collect_num": 6, "round": 6, "shading_imag": 6, "target_num": 6, "goal": [5, 6, 7], "audit_descript": 6, "contributors_length": 6, "contributors_list": 6, "descript": [6, 7], "expire_tim": 6, "id_str": 6, "real_finish_tim": 6, "start_tim": 6, "stat": 6, "goalgoalcontributor": 6, "avatar": 6, "badge_list": 6, "follow_by_own": 6, "in_room": 6, "is_fist_contribut": 6, "is_friend": 6, "score": 6, "user_id_str": 6, "goalgoalstat": 6, "total_coin": 6, "total_contributor": 6, "groupchannelallus": 6, "group_channel_id": 6, "user_list": 6, "groupchannelus": 6, "all_us": 6, "channel_id": [5, 6], "join_tim": 6, "linked_tim": 6, "owner_us": 6, "statu": [1, 3, 4, 6], "groupplay": 6, "user": [1, 3, 5, 6], "groupstatu": 6, "link": 6, "unknown": [4, 6], "wait": [3, 4, 6], "hashtagnamespac": 6, "game": 6, "global": [2, 6, 7], "is_anim": 6, "url_list": 6, "indic": [5, 6], "kei": 6, "op": 6, "invitecont": [5, 6], "dsl": 6, "invitee_rtc_ext_info": 6, "is_own": 6, "po": 6, "joindirectcont": [5, 6], "joiner": 6, "joingroupcont": [5, 6], "group_us": 6, "join_us": 6, "kickoutcont": [5, 6], "kickout_reason": 6, "offlin": [1, 3, 6], "kickoutreason": 6, "by_admin": 6, "by_host": 6, "by_punish": 6, "first_frame_timeout": 6, "host_remove_all_guest": 6, "rtc_lost_connect": 6, "leavecont": [5, 6], "leave_reason": 6, "leaver": 6, "leavejoingroupcont": [5, 6], "leave_sourc": 6, "linklayerlistus": 6, "app_vers": 6, "linked_time_nano": 6, "linkmic_id": 6, "magic_number1": 6, "linklayermessagetyp": 6, "linker_appli": 6, "linker_cancel_appli": 6, "linker_cancel_group": 6, "linker_cancel_invit": 6, "linker_cr": 6, "linker_finish": 6, "linker_group_chang": 6, "linker_invit": 6, "linker_join_direct": 6, "linker_join_group": 6, "linker_kick_out": 6, "linker_leav": 6, "linker_leave_group": 6, "linker_list_chang": 6, "linker_p2p_group_chang": 6, "linker_permit": 6, "linker_permit_group": 6, "linker_repli": 6, "linker_unknown": 6, "linkmessagetyp": [5, 6], "tpye_linker_cancel_appli": 6, "tpye_linker_cancel_invit": 6, "tpye_linker_ent": 6, "tpye_linker_kick_out": 6, "tpye_linker_leav": 6, "tpye_linker_sys_kick_out": 6, "tpye_linker_unknown": 6, "tpye_linkmic_user_toast": 6, "type_linker_accept_notic": 6, "type_linker_appli": 6, "type_linker_clos": 6, "type_linker_cohost_list_chang": 6, "type_linker_cr": 6, "type_linker_invit": 6, "type_linker_leave_v2": 6, "type_linker_linked_list_chang": 6, "type_linker_linked_list_change_v2": 6, "type_linker_match": 6, "type_linker_media_chang": 6, "type_linker_mic_idx_upd": 6, "type_linker_mut": 6, "type_linker_permit": 6, "type_linker_repli": 6, "type_linker_update_us": 6, "type_linker_update_user_set": 6, "type_linker_waiting_list_chang": 6, "type_linker_waiting_list_change_v2": 6, "linkmicarmiesitem": [5, 6], "battle_group": 6, "host_user_id": 6, "linkmicarmiesitemslinkmicarmiesgroup": 6, "point": [6, 7], "linkposit": 6, "opt": 6, "posit": 6, "linkeracceptnoticecont": [5, 6], "from_room_id": 6, "from_user_id": 6, "to_user_id": 6, "linkercancelcont": [5, 6], "action_id": 6, "cancel_typ": 6, "linkerclosecont": [5, 6], "linkercreatecont": [5, 6], "link_typ": 6, "owner_id": 6, "owner_room_id": 6, "linkerentercont": [5, 6], "anchor_multi_live_enum": 6, "anchor_setting_info": 6, "linked_users_list": 6, "linkerinvitecont": [5, 6], "required_mic_idx": 6, "rtc_join_channel": 6, "sec_from_user_id": 6, "to_linkmic_id_str": 6, "to_rtc_ext_info": 6, "vendor": [5, 6], "linkerkickoutcont": [5, 6], "linkerleavecont": [5, 6], "linkmic_id_str": 6, "send_leave_uid": 6, "linkerlinkedlistchangecont": [5, 6], "linkerlistchangecont": [5, 6], "applied_users_list": 6, "connecting_users_list": 6, "linkermediachangecont": [5, 6], "anchor_id": 6, "change_scen": 6, "linkermicidxupdatecont": [5, 6], "linkermutecont": [5, 6], "linkerrandommatchcont": [5, 6], "inner_channel_id": 6, "invite_typ": 6, "linkerreplycont": [5, 6], "from_user_linkmic_info": 6, "linker_set": 6, "reply_statu": 6, "to_us": [5, 6], "to_user_linkmic_info": 6, "linkerreplycontentlinkmicinfo": 6, "access_kei": [5, 6], "confluence_typ": 6, "joinabl": 6, "link_mic_id": 6, "rtc_app_id": 6, "rtc_app_sign": 6, "rtc_ext_info": 6, "linkerset": 6, "max_member_limit": 6, "owner_user_id": 6, "linkersyskickoutcont": [5, 6], "linkerupdateusercont": [5, 6], "linkerupdateusersettingcont": [5, 6], "linkerwaitinglistchangecont": [5, 6], "linkmicappliersortset": 6, "by_gift_scor": 6, "none": [1, 2, 3, 4, 5, 6, 7], "linkmicstatu": 6, "disabl": 6, "enabl": [6, 7], "just_follow": 6, "multi_link": 6, "multi_linking_only_follow": 6, "linkmicusersettinginfo": 6, "allow_request_from_follower_onli": 6, "allow_request_from_us": 6, "applier_sort_set": 6, "fix_mic_num": 6, "layout": [5, 6], "linkmicusertoastcont": [5, 6], "listchangecont": [5, 6], "list": [3, 4, 5, 6, 7], "listus": 6, "link_statu": 6, "linker_id": [5, 6], "modify_tim": 6, "role_typ": 6, "silence_statu": 6, "user_posit": 6, "listuserlinktyp": 6, "audio": 6, "link_unknown": 6, "video": [3, 6], "membermessageact": [5, 6], "join": [1, 5, 6, 7], "membermessagedata": 6, "color": 6, "detail": [5, 6, 7], "label": 6, "messagedetail": 6, "categori": 6, "messagetyp": [5, 6], "messagetype_anchorremind": 6, "messagetype_enterroomexpiresoon": 6, "messagetype_subgiftlowversionupgradenotic": 6, "messagetype_subgiftsendsucceedanchornotic": 6, "messagetype_subgiftsendsucceedroommessag": 6, "messagetype_subgifttiktok2anchornotic": 6, "messagetype_subgifttiktok2usernotic": 6, "messagetype_subgifttreceivesendnotic": 6, "messagetype_subgiftuserbuyauthnotic": 6, "messagetype_subgoalcompletetoanchor": 6, "messagetype_subgoalcompletetoaudi": 6, "messagetype_subgoalcreatetoanchor": 6, "messagetype_subsuccess": 6, "msgfilter": [5, 6], "is_gift": 6, "is_subscribed_to_anchor": 6, "multilivecont": 6, "multilivecontentinvitebizcont": 6, "invite_sourc": 6, "invitee_user_info": 6, "operator_link_admin_typ": 6, "operator_user_info": 6, "multilivecontentkickoutbizcont": 6, "kick_player_user_info": 6, "multilivecontentpermitbizcont": 6, "expire_timestamp": [5, 6], "multilivecontentreplybizcont": 6, "is_turn_off_invit": 6, "reply_user_info": 6, "oldsubscribestatu": [5, 6], "oldsubscribestatus_default": 6, "oldsubscribestatus_first": 6, "oldsubscribestatus_resub": 6, "oldsubscribestatus_subingraceperiod": 6, "oldsubscribestatus_subnotingraceperiod": 6, "p2pgroupchangecont": [5, 6], "group_ext_info_list": 6, "permitapplycont": [5, 6], "applier_po": 6, "permit": 6, "permiter_link_mic_id": 6, "permitjoingroupcont": [5, 6], "agree_statu": 6, "approv": 6, "player": 6, "pollendcont": [5, 6], "end_typ": 6, "option_list": 6, "polloptioninfo": 6, "display_cont": 6, "option_idx": 6, "vote_user_list": 6, "vote": 6, "pollstartcont": [5, 6], "end_tim": 6, "pollupdatevotescont": [5, 6], "punisheventinfo": [5, 6], "punish_id": 6, "punish_reason": 6, "punish_typ": 6, "punish_type_id": 6, "violation_uid": 6, "rank": 6, "replyinvitecont": [5, 6], "invite_operator_us": 6, "invitee_po": 6, "replystatu": 6, "refuse_arc_incompat": 6, "refuse_by_timeout": 6, "refuse_cohost_finish": 6, "refuse_draw_guess": 6, "refuse_except": 6, "refuse_in_anchor_cohost": 6, "refuse_in_match_process": 6, "refuse_in_microom": 6, "refuse_in_microom_for_multi_cohost": 6, "refuse_in_multi_guest": 6, "refuse_linkmic_ful": 6, "refuse_not_connect": 6, "refuse_not_load_plugin": 6, "refuse_open_camera_dialog_show": 6, "refuse_pause_l": 6, "refuse_person": 6, "refuse_processing_invit": 6, "refuse_processing_other_appli": 6, "refuse_processing_other_invit": 6, "refuse_random_match": 6, "refuse_subtype_differ": 6, "refuse_system_not_support": 6, "refuse_topic_pair": 6, "refuse_type_not_support": 6, "roommessag": 6, "is_welcom": 6, "sourc": [6, 7], "supprot_landscap": 6, "roomverifymessag": 6, "action": [5, 6, 7], "close_room": 6, "notice_typ": 6, "rtcextrainfo": 6, "interact_client_typ": 6, "live_rtc_engine_config": 6, "live_rtc_video_param_list": 6, "rtc_bitrate_map": 6, "rtc_business_id": 6, "rtc_fp": 6, "rtcextrainfortcbitratemap": 6, "xx1": 6, "xx2": 6, "xx3": 6, "xx4": 6, "rtcextrainfortcengineconfig": 6, "rtc_channel_id": 6, "rtc_token": 6, "rtc_user_id": 6, "rtcextrainfortclivevideoparam": 6, "param": [6, 7], "strategy_id": 6, "rtcextrainfortcvideoparam": 6, "bitrate_kbp": 6, "fp": 6, "height": 6, "width": 6, "co_host": 6, "multi_l": 6, "subscribetyp": [5, 6], "subscribetype_auto": 6, "subscribetype_default": 6, "subscribetype_onc": 6, "subscribingstatu": [5, 6], "subscribingstatus_circl": 6, "subscribingstatus_circlecancel": 6, "subscribingstatus_ingraceperiod": 6, "subscribingstatus_notingraceperiod": 6, "subscribingstatus_onc": 6, "subscribingstatus_refund": 6, "subscribingstatus_unknown": 6, "default_format": 6, "pieces_list": 6, "texttextformat": 6, "bold": 6, "font_siz": 6, "ital": 6, "italic_angl": 6, "use_heigh_light_color": 6, "use_remote_clor": 6, "weight": 6, "texttextpiec": 6, "gift_valu": 6, "pattern_ref_valu": 6, "string_valu": 6, "user_valu": 6, "texttextpiecegift": 6, "color_id": [5, 6], "gift_id": [5, 6], "texttextpiecepatternref": 6, "texttextpieceus": 6, "with_colon": 6, "texttyp": 6, "tiktokcolor": 6, "timestampcontain": [5, 6], "timestamp1": 6, "timestamp2": 6, "timestamp3": 6, "activity_reward": 6, "allow_find_by_contact": 6, "allow_others_download_video": 6, "allow_others_download_when_sharing_video": 6, "allow_share_show_profil": 6, "allow_show_in_gossip": 6, "allow_show_my_act": 6, "allow_strange_com": 6, "allow_unfollower_com": 6, "allow_use_linkm": 6, "anchor_level": 6, "author_stat": 6, "avatar_bord": 6, "avatar_jpg": 6, "avatar_larg": 6, "avatar_medium": 6, "badge_image_list": 6, "bg_img_url": 6, "bio_descript": 6, "block_statu": 6, "border": 6, "border_list": 6, "combo_badge_info": 6, "comment_restrict": 6, "commerce_webcast_config_ids_list": 6, "constel": 6, "disable_ichat": 6, "ecommerce_entr": 6, "enable_ichat_img": 6, "exp": 6, "fan_ticket_count": [5, 6], "fans_club": 6, "fans_club_info": 6, "fold_stranger_chat": 6, "follow_info": 6, "ichat_restrict_typ": 6, "is_block": 6, "is_follow": 6, "link_mic_stat": 6, "medal": 6, "media_badge_image_list": 6, "mint_type_label_list": 6, "need_profile_guid": 6, "new_real_time_icons_list": 6, "own_room": 6, "pay_grad": 6, "pay_scor": 6, "personal_card": 6, "push_comment_statu": 6, "push_digg": 6, "push_follow": 6, "push_friend_act": 6, "push_ichat": 6, "push_statu": 6, "push_video_post": 6, "push_video_recommend": 6, "real_time_icons_list": 6, "scm_label": 6, "sec_uid": 6, "secret": 6, "share_qrcode_uri": 6, "special_id": 6, "subscribe_info": 6, "ticket_count": 6, "top_fans_list": 6, "top_vip_no": 6, "upcoming_event_list": 6, "user_attr": 6, "user_rol": 6, "verifi": 6, "verified_cont": 6, "verified_reason": 6, "webcast_anchor_level": 6, "with_car_management_permiss": 6, "with_commerce_permiss": 6, "with_fusion_shop_entri": 6, "useractivityinfo": 6, "badg": [5, 6], "storytag": 6, "useranchorlevel": 6, "experi": 6, "highest_experience_this_level": 6, "level": [1, 6, 7], "lowest_experience_this_level": 6, "profile_dialog_bg": 6, "profile_dialog_bg_back": 6, "small_icon": 6, "stage_level": 6, "task_decrease_experi": 6, "task_end_tim": 6, "task_start_experi": 6, "task_start_tim": 6, "task_target_experi": 6, "userauthenticationinfo": 6, "userauthorstat": 6, "variety_show_play_count": 6, "video_total_count": 6, "video_total_favorite_count": 6, "video_total_play_count": 6, "video_total_series_count": 6, "video_total_share_count": 6, "userbord": 6, "avatar_background_border_color": 6, "avatar_background_color": 6, "profile_decoration_ribbon": 6, "usercombobadgeinfo": 6, "combo_count": [5, 6], "usercontain": 6, "userecommerceentr": 6, "creator_typ": 6, "entrance_typ": 6, "schema": 6, "shop_entrance_info": 6, "showcase_entrance_info": 6, "userecommerceentrancecreatortyp": 6, "market": 6, "offici": 6, "undefin": 6, "userecommerceentranceentrancetyp": 6, "profil": 6, "shop": 6, "showcas": 6, "userecommerceentranceshopentranceinfo": 6, "exp_rate_percentil": 6, "exp_rate_top_displai": 6, "format_sold_count": 6, "rate_display_styl": 6, "shop_id": 6, "shop_nam": 6, "shop_rat": 6, "show_rate_not_applic": 6, "sold_count": 6, "store_label": 6, "userecommerceentranceshopentranceinfostorelabel": 6, "is_bytemal": 6, "official_label": 6, "userecommerceentranceshopentranceinfostorelabelstorebrandlabeltyp": 6, "author": 6, "store_brand_label_type_blue_v": 6, "store_brand_label_type_top_choic": 6, "userecommerceentranceshopentranceinfostorelabelstoreofficiallabel": 6, "label_image_dark": 6, "label_image_light": 6, "label_typ": 6, "label_type_str": 6, "userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimag": 6, "minetyp": 6, "thumb_uri": 6, "thumb_uri_list": 6, "uri": [4, 6], "userecommerceentranceshowcaseentranceinfo": 6, "userfanticket": 6, "fan_ticket": [5, 6], "match_rank": 6, "match_total_scor": 6, "userfansclub": 6, "data": [4, 5, 6], "userfansclubfansclubdata": 6, "available_gift_ids_list": 6, "club_nam": 6, "user_fans_club_statu": 6, "userfansclubfansclubdatabadgeicon": 6, "smallicon": 6, "userfansclubfansclubdatauserfansclubstatu": 6, "activ": 6, "inact": 6, "notjoin": 6, "userfansclubinfo": 6, "fans_count": 6, "fans_level": 6, "fans_scor": 6, "is_sleep": 6, "userfansclubpreferntialtyp": 6, "otherroom": 6, "presonalprofil": 6, "userfollowinfo": 6, "follower_count": 6, "following_count": 6, "userident": [5, 6], "is_anchor": 6, "is_follower_of_anchor": 6, "is_gift_giver_of_anchor": 6, "is_moderator_of_anchor": 6, "is_mutual_following_with_anchor": 6, "is_subscriber_of_anchor": 6, "userliveeventinfo": 6, "event_id": 6, "has_subscrib": 6, "is_paid_ev": 6, "pay_method": 6, "ticket_amount": 6, "userliveeventinfoeventpaymethod": 6, "eventpaymethodcash": 6, "eventpaymethodcoin": 6, "eventpaymethodinvalid": 6, "userliveeventinfowalletpackag": 6, "iap_id": 6, "usd_price_show": 6, "userownroom": 6, "room_ids_list": 6, "room_ids_str_list": 6, "userpaygrad": 6, "background_back": 6, "diamond_icon": 6, "grade_bann": 6, "grade_describ": 6, "grade_icon_list": 6, "im_icon": 6, "im_icon_with_level": 6, "live_icon": 6, "new_im_icon_with_level": 6, "new_live_icon": 6, "next_icon": 6, "next_nam": 6, "next_privileg": 6, "screen_chat_typ": 6, "upgrade_need_consum": 6, "userpaygradegradeicon": 6, "icon_diamond": 6, "level_str": 6, "usersubscribebadg": 6, "origin_img": 6, "preview_img": 6, "usersubscribeinfo": 6, "anchor_gift_sub_auth": 6, "enable_subscript": 6, "is_in_grace_period": 6, "is_subscrib": 6, "qualif": 6, "subscriber_count": 6, "user_gift_sub_auth": 6, "useruserattr": 6, "is_admin": 6, "is_mut": 6, "is_super_admin": 6, "mute_dur": 6, "useruserstat": 6, "daily_fan_ticket_count": 6, "daily_incom": 6, "diamond_consumed_count": 6, "favorite_item_count": 6, "item_count": 6, "record_count": 6, "total_dur": 6, "tuwen_item_count": 6, "valuelabel": 6, "label2": 6, "label3": 6, "voteus": 6, "nick_nam": [5, 6], "webcastbarragemessag": [5, 6], "fans_level_param": [5, 6], "msg_type": [5, 6], "right_icon": [5, 6], "subscribe_gift_param": [5, 6], "user_grade_param": [5, 6], "webcastbarragemessagebarrageev": [5, 6], "event_nam": 6, "webcastbarragemessagebarragetyp": [5, 6], "webcastbarragemessagebarragetypefanslevelparam": [5, 6], "current_grad": 6, "display_config": 6, "webcastbarragemessagebarragetypesubscribegiftparam": [5, 6], "gift_sub_count": 6, "show_gift_sub_count": 6, "webcastbarragemessagebarragetypeusergradeparam": [5, 6], "webcastcaptionmessag": [5, 6], "caption_data": [5, 6], "time_stamp": [5, 6], "webcastcaptionmessagecaptiondata": [5, 6], "languag": [5, 6], "webcastchatmessag": [5, 6], "at_us": [5, 6], "background_imag": [5, 6], "background_image_v2": [5, 6], "comment_quality_scor": [5, 6], "community_flagged_statu": [5, 6], "content_languag": [5, 6], "emotes_list": [5, 6], "full_screen_text_color": [5, 6], "gift_imag": [5, 6], "input_typ": [5, 6], "quick_chat_scen": [5, 6], "user_ident": [5, 6], "visible_to_send": [5, 6], "webcastchatmessageemotewithindex": [5, 6], "index": 6, "webcastcontrolmessag": [5, 6], "float_styl": [5, 6], "float_text": [5, 6], "perception_audience_text": [5, 6], "tip": [5, 6], "webcastcontrolmessageextra": [5, 6], "ban_detail_button": 6, "ban_info_url": 6, "got_it_button": 6, "reason_no": 6, "violation_reason": 6, "webcastemotechatmessag": [5, 6], "emote_list": [5, 6], "msg_filter": [5, 6], "webcastenvelopemessag": [5, 6], "displai": [5, 6], "envelope_info": [5, 6], "webcastenvelopemessageenvelopeinfo": [5, 6], "business_typ": 6, "create_at": 6, "envelope_id": 6, "envelope_idc": 6, "follow_show_statu": 6, "people_count": 6, "send_user_avatar": 6, "send_user_id": 6, "send_user_nam": 6, "skin_id": 6, "unpack_at": 6, "webcastgiftmessag": [5, 6], "gift": [1, 3, 5, 6, 7], "group_count": [5, 6], "group_id": [5, 6], "income_taskgift": [5, 6], "is_first_s": [5, 6], "monitor_extra": [5, 6], "order_id": [5, 6], "repeat_count": [5, 6, 7], "repeat_end": [5, 6, 7], "room_fan_ticket_count": [5, 6], "send_typ": [5, 6], "user_gift_reciev": [5, 6], "webcastgiftmessagegiftimprior": 6, "prioriti": [5, 6], "queue_sizes_list": 6, "self_queue_prior": 6, "webcastgiftmessagepublicareacommon": 6, "user_consume_in_room": 6, "user_label": 6, "webcastgiftmessageusergiftreciev": [5, 6], "device_nam": 6, "webcastgoalupdatemessag": [5, 6], "contribute_count": [5, 6], "contribute_scor": [5, 6], "contributor_avatar": [5, 6], "contributor_display_id": [5, 6], "contributor_id": [5, 6], "contributor_id_str": [5, 6], "gift_repeat_count": [5, 6], "pin": [5, 6], "unpin": [5, 6], "webcasthourlyrankmessag": [5, 6], "webcasthourlyrankmessagerankcontain": [5, 6], "rankingdata": 6, "rankingdata2": 6, "webcasthourlyrankmessagerankcontainerrankingdata": 6, "rankdata": 6, "webcasthourlyrankmessagerankcontainerrankingdata2": 6, "webcastimdeletemessag": [5, 6], "delete_msg_ids_list": [5, 6], "delete_user_ids_list": [5, 6], "webcastinroombannermessag": 6, "header": [2, 4, 6, 7], "json": 6, "webcastlikemessag": [5, 6], "count": [5, 6, 7], "total": [5, 6], "webcastlinklayermessag": [5, 6], "business_cont": [5, 6], "message_typ": [5, 6], "p2_p_group_change_cont": [5, 6], "webcastlinkmessag": [5, 6], "cancel_cont": [5, 6], "close_cont": [5, 6], "cohost_list_change_cont": [5, 6], "create_cont": [5, 6], "enter_cont": [5, 6], "linked_list_change_cont": [5, 6], "media_change_cont": [5, 6], "mic_idx_update_cont": [5, 6], "mute_cont": [5, 6], "random_match_cont": [5, 6], "reply_accept_notice_cont": [5, 6], "reply_cont": [5, 6], "sys_kick_out_cont": [5, 6], "transfer_extra": [5, 6], "update_user_cont": [5, 6], "update_user_setting_cont": [5, 6], "user_toast_cont": [5, 6], "waiting_list_change_cont": [5, 6], "webcastlinkmicarmi": [5, 6], "battle_item": [5, 6], "battle_statu": [5, 6], "id2": [5, 6], "time_stamp1": [5, 6], "time_stamp2": [5, 6], "webcastlinkmicbattl": [5, 6], "battle_config": [5, 6], "team_data": [5, 6], "teams1": [5, 6], "teams2": [5, 6], "webcastlinkmicbattlelinkmicbattleconfig": [5, 6], "id1": 6, "webcastlinkmicbattlelinkmicbattledata": 6, "url": [1, 2, 3, 6, 7], "webcastlinkmicbattlelinkmicbattledetail": [5, 6], "webcastlinkmicbattlelinkmicbattleteam": [5, 6], "webcastlinkmicbattlelinkmicbattleteamdata": [5, 6], "team_id": 6, "webcastlinkmicbattlepunishfinish": 6, "webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata": 6, "webcastlinkmicfanticketmethod": [5, 6], "fan_ticket_room_notic": [5, 6], "webcastlinkmicmethod": [5, 6], "anchor_linkmic_id": [5, 6], "dimens": [5, 6], "invite_uid": [5, 6], "theme": [5, 6], "webcastlinkmicbattletaskmessag": 6, "webcastlinkmicbattletaskmessagebattletaskdata": 6, "webcastlinkmicbattletaskmessagelinkmicbattletaskdata": 6, "webcastlinkmicbattletaskmessagelinkmicbattletaskdata2": 6, "webcastliveintromessag": [5, 6], "host": [5, 6, 7], "intro_mod": [5, 6], "webcastmembermessag": [5, 6], "action_descript": [5, 6], "action_dur": [5, 6], "anchor_display_text": [5, 6], "client_enter_sourc": [5, 6], "client_enter_typ": [5, 6], "client_live_reason": [5, 6], "effect_config": [5, 6], "enter_effect_config": [5, 6], "enter_typ": [5, 6], "is_set_to_admin": [5, 6], "is_top_us": [5, 6], "member_count": [5, 6], "pop_str": [5, 6], "rank_scor": [5, 6], "top_user_no": [5, 6], "user_share_typ": [5, 6], "webcastmembermessageeffectconfig": [5, 6], "anim_asset_id": 6, "avatar_po": 6, "flex_setting_array_list": 6, "stay_tim": 6, "text_icon": 6, "webcastmsgdetectmessag": [5, 6], "detect_typ": [5, 6], "from_region": [5, 6], "time_info": [5, 6], "trigger_bi": [5, 6], "trigger_condit": [5, 6], "webcastmsgdetectmessagetimeinfo": [5, 6], "api_recv_time_m": 6, "api_send_to_goim_m": 6, "client_start_m": 6, "webcastmsgdetectmessagetriggercondit": [5, 6], "detect_p2_p_msg": 6, "detect_room_msg": 6, "http_optim": 6, "uplink_detect_http": 6, "uplink_detect_web_socket": 6, "webcastoecliveshoppingmessag": [5, 6], "shop_data": [5, 6], "shop_tim": [5, 6], "webcastoecliveshoppingmessageliveshoppingdata": [5, 6], "image_url": 6, "price_str": 6, "shop_url": 6, "shop_url2": 6, "webcastoecliveshoppingmessageliveshoppingdetail": [5, 6], "webcastpollmessag": [5, 6], "end_cont": [5, 6], "poll_id": [5, 6], "poll_kind": [5, 6], "start_cont": [5, 6], "update_cont": [5, 6], "webcastpushfram": 6, "payload": [3, 5, 6, 7], "payload_encod": 6, "payload_typ": 6, "seq_id": 6, "servic": [6, 7], "webcastquestionnewmessag": [5, 6], "webcastquestionnewmessagequestiondetail": [5, 6], "webcastranktextmessag": [5, 6], "cur_user_id": [5, 6], "other_get_badge_msg": [5, 6], "owner_idx_after_upd": [5, 6], "owner_idx_before_upd": [5, 6], "self_get_badge_msg": [5, 6], "webcastrankupdatemessag": [5, 6], "animation_loop_for_off": [5, 6], "group_typ": [5, 6], "is_animation_loop_plai": [5, 6], "tabs_list": [5, 6], "updates_list": [5, 6], "webcastrankupdatemessageranktabinfo": [5, 6], "list_lynx_typ": 6, "title_text": 6, "webcastrankupdatemessagerankupd": [5, 6], "countdown": 6, "default_cont": 6, "owner_rank": 6, "owneronrank": 6, "related_tab_rank_typ": 6, "request_first_show_typ": 6, "show_entrance_anim": 6, "supported_vers": 6, "webcastrespons": 6, "cursor": [1, 6], "fetch_interv": 6, "fetch_typ": 6, "heart_beat_dur": 6, "history_comment_cursor": 6, "history_no_mor": 6, "internal_ext": [4, 6], "is_first": 6, "messag": [1, 4, 5, 6, 7], "needs_ack": 6, "now": 6, "push_serv": 6, "route_params_map": 6, "webcastresponsemessag": [4, 5, 6], "is_histori": [5, 6], "offset": [5, 6], "webcastroommessag": [5, 6], "webcastroompinmessag": [5, 6], "original_msg_typ": [5, 6], "pinned_messag": [5, 6], "webcastroomuserseqmessag": [5, 6], "anonym": [5, 6], "popular": [5, 6], "ranks_list": [5, 6], "seats_list": [5, 6], "total_us": [5, 6], "webcastroomuserseqmessagecontributor": [5, 6], "delta": 6, "webcastsocialmessag": [5, 6], "follow_count": [5, 6], "share_count": [5, 6], "share_display_styl": [5, 6], "share_target": [5, 6], "share_typ": [5, 6], "webcastsubnotifymessag": [5, 6], "is_custom": [5, 6], "is_send": [5, 6], "old_subscribe_statu": [5, 6], "sub_month": [5, 6], "subscribe_typ": [5, 6], "subscribing_statu": [5, 6], "webcastsystemmessag": [5, 6], "webcastunauthorizedmembermessag": [5, 6], "enter_text": [5, 6], "nick_name_prefix": [5, 6], "rout": [1, 2, 7], "fetch_gift_list": [1, 2], "fetch_imag": [1, 2], "fetch_room_id": [1, 2], "fetch_room_info": [1, 2, 7], "fetch_sign": [1, 2], "fetch_video": [1, 2], "webcasthttpcli": [], "client_nam": [], "close": [1, 2, 4, 7], "get_json": [], "get_respons": [1, 2], "set_session_id": [1, 2, 7], "webcastrout": [], "webcastwebcli": [], "webcastproxyconnect": [1, 4], "webcastwscli": [1, 4], "build_connection_arg": [1, 4], "connect_loop": [1, 4], "process_recv": [1, 4], "send_ack": [1, 4], "class": [1, 2, 3, 4, 5, 6], "web_proxi": [1, 7], "proxi": [1, 2, 4, 7], "ws_proxi": [1, 7], "web_kwarg": [1, 7], "dict": [1, 2, 4, 5, 6, 7], "ws_kwarg": [1, 4, 7], "sign_api_kei": [3, 7], "base": [1, 2, 3, 4, 5, 6], "asyncioeventemitt": 1, "f": [1, 7], "eventhandl": 1, "handler": [1, 7], "regist": 1, "function": [1, 7], "def": 7, "data_handl": [], "print": 7, "h": 1, "ee": [], "By": [], "support": [3, 7], "decor": [1, 7], "us": [1, 3, 4, 7], "case": [], "thi": [1, 6, 7], "ha": 7, "improv": [], "safeti": [], "over": [4, 7], "eventemitt": [], "async": [1, 2, 4, 7], "kwarg": [1, 2, 3, 4, 6], "task": [1, 7], "futur": [1, 7], "block": [1, 7], "paramet": [1, 2, 3, 4, 6], "pass": [1, 3, 6, 7], "return": [1, 2, 3, 4, 5, 6, 7], "The": [1, 2, 3, 4, 5, 6, 7], "onc": 1, "": [1, 3, 5, 6, 7], "finish": 1, "properti": [1, 3, 4, 5, 6], "bool": [1, 3, 4, 5, 6], "from": [1, 2, 3, 4, 5, 7], "websocket": [1, 2, 3, 4, 5, 7], "callabl": [1, 2], "provid": 7, "If": [], "isn": [], "t": [6, 7], "call": [2, 3, 7], "listens_to": [], "otherwis": [], "In": [], "other": 4, "word": [], "you": [3, 7], "mai": 7, "either": [], "Or": 7, "directli": [1, 7], "both": 7, "undecor": [], "form": 1, "i": [1, 3, 4, 5, 6], "upshot": [], "can": [1, 3, 7], "well": [], "them": [], "remove_listen": [], "note": 7, "union": [], "ar": [1, 3, 7], "mypi": [], "pyright": [], "probabl": [], "want": [], "classmethod": [1, 2, 3, 5, 6], "pars": [1, 3], "uniqu": [1, 7], "string": [1, 5], "thread": [1, 7], "process_connect_ev": 1, "true": [1, 7], "fetch_gift_info": [1, 7], "fals": 1, "creat": [1, 7], "non": [1, 7], "tiktok": [1, 2, 3, 4, 7], "live": [1, 3], "whether": [1, 5, 6, 7], "process": [1, 7], "initi": [1, 7], "sent": [1, 7], "room": [1, 3, 7], "fetch": [1, 3], "contain": [1, 4, 7], "heartbeat": 1, "except": [1, 3], "runtimeerror": [1, 3], "valu": [1, 3, 6, 7], "enum": [1, 3, 6], "an": [1, 2, 3, 5, 6, 7], "enumer": 6, "50": 1, "10": [1, 6], "40": 1, "20": [1, 6], "0": [1, 6], "30": 1, "stream": [1, 3, 5, 7], "ani": [1, 4, 5, 6, 7], "formatt": 1, "streamhandl": 1, "A": [1, 2, 3, 5], "custom": 1, "implement": [], "levelnam": 1, "stack": 1, "lineno": 1, "d": 1, "int": [1, 2, 3, 4, 5, 6], "1": [1, 3, 6, 7], "m": [1, 7], "record": [1, 3], "logrecord": 1, "handl": [1, 4, 6], "retriev": [1, 3, 6, 7], "exist": [1, 3, 6, 7], "one": [1, 3, 6], "where": [1, 7], "log": 1, "abov": 1, "instanc": [1, 6, 7], "simpl": [], "test": [], "imagefetchrout": [2, 3], "signapierror": [2, 3], "signfetchrout": [2, 3], "signatureratelimiterror": [2, 3], "reset_tim": [2, 3], "retry_aft": [2, 3], "duplicatedownloaderror": [2, 3], "videofetchformat": [2, 3], "cmaf": [2, 3], "flv": [2, 3], "hl": [2, 3], "videofetchqu": [2, 3], "hd": [2, 3], "ld": [2, 3], "origin": [2, 3, 6], "sd": [2, 3], "uhd": [2, 3], "videofetchrout": [2, 3], "ffmpeg": [2, 3], "stop": [2, 3, 4], "httpx_kwarg": 2, "object": [1, 2, 4, 5, 6, 7], "extra_param": 2, "extra_head": 2, "asynccli": 2, "respons": [2, 4], "session_id": 2, "abc": 2, "wrapper": 2, "http": [1, 2, 3, 7], "arg": 3, "when": [1, 3, 4, 5, 7], "hit": 3, "signatur": [3, 7], "rate": [], "limit": [3, 7], "unix": 3, "request": [1, 2, 3, 4, 7], "again": [3, 7], "how": [3, 7], "long": 3, "until": [3, 7], "next": 3, "attempt": [1, 3], "qualiti": 3, "select": 3, "download": [3, 7], "high": [3, 7], "definit": [3, 7], "540p": 3, "vbrate": 3, "000": 3, "low": [3, 7], "480p": 3, "500": 3, "n": [3, 7], "standard": 3, "800": 3, "ultra": 3, "720p": 3, "output_fp": [], "record_for": [], "record_format": [], "output_format": [], "proxyconnect": 4, "build": [4, 7], "librari": [4, 7], "argument": [4, 7], "dictionari": [1, 4], "send": [4, 7], "asynciter": 4, "webcast": [4, 5, 7], "server": [3, 4, 7], "cancel": 4, "iter": 4, "exit": 4, "code": [4, 7], "1000": 4, "ok": 4, "1001": 4, "go": [4, 7], "awai": 4, "without": [4, 7], "It": [4, 7], "rais": [3, 4], "connectionclosederror": 4, "yield": 4, "check": [1, 3, 4], "current": [1, 3, 4, 5, 7], "byte": [4, 5, 6], "push": 4, "frame": 4, "receiv": [3, 4, 5, 7], "protobuf": [4, 7], "bytestream": 4, "acknowledg": 4, "incom": 4, "outbound": 4, "manual": [5, 7], "thrown": [1, 3, 5, 7], "whenev": [5, 7], "we": 5, "give": 5, "its": 5, "own": 5, "clariti": 5, "sake": 5, "end": [5, 7], "peopl": 5, "have": [5, 7], "share": [5, 7], "0x00000180f412ee70": [], "cl": 6, "betterproto": 6, "doesn": 6, "properli": 6, "inherit": 6, "take": [1, 6, 7], "superclass": 6, "metadata": 6, "assign": 6, "wrap": [1, 6], "2": [3, 6], "forwardref": 6, "4": [3, 6], "3": [3, 6], "23": 6, "22": 6, "21": 6, "6": 6, "5": [3, 6], "11": 6, "12": 6, "9": 6, "7": 6, "8": 6, "200": 6, "100": 6, "104": 6, "108": 6, "115": 6, "109": 6, "111": 6, "118": 6, "103": 6, "112": 6, "113": 6, "107": 6, "110": 6, "116": 6, "102": 6, "117": 6, "105": 6, "114": 6, "106": 6, "15": 6, "18": 6, "13": 6, "16": 6, "17": 6, "14": 6, "101": 6, "24": 6, "19": 6, "25": 6, "packag": [7, 8], "subpackag": [7, 8], "modul": [0, 7, 8], "content": [0, 8], "view": [], "tree": 7, "document": 7, "0x000001b1d7c8db20": [], "0x0000018a4bf3db30": [], "python": [1, 7], "design": 7, "realtim": 7, "like": 7, "through": 7, "intern": [1, 7], "allow": 7, "just": 7, "usernam": 7, "No": 7, "credenti": 7, "requir": 7, "discord": 7, "visit": 7, "channel": 7, "question": 7, "contribut": 7, "idea": 7, "2nd": 7, "year": 7, "biologi": 7, "student": 7, "univers": 7, "who": 7, "program": 7, "fun": 7, "pleas": 7, "develop": 7, "small": 7, "www": 7, "buymeacoffe": 7, "com": [3, 7], "isaackogan": 7, "anyth": 7, "offer": 7, "toward": 7, "school": 7, "cost": 7, "avail": 7, "sever": 7, "altern": 7, "node": 7, "j": 7, "github": 7, "zerodytrash": 7, "connector": 7, "java": 7, "jwdevelop": 7, "c": 7, "uniti": 7, "frankvhoof93": 7, "tiktoklivesharp": 7, "davinc": 7, "gotiktokl": 7, "exampl": 7, "instal": 7, "via": 7, "pip": 7, "pypi": 7, "repositori": 7, "your": 7, "first": 7, "chat": 7, "import": 7, "isaackogz": 7, "listen": [1, 7], "on_connect": 7, "on_com": 7, "__name__": 7, "__main__": 7, "main": 7, "await": 7, "For": 7, "more": 7, "quickstart": 7, "see": 7, "default": 7, "ye": 7, "broadcast": 7, "find": 7, "would": 7, "accept": 7, "httpx": [2, 7], "do": 7, "subject": 7, "reduc": 7, "time": [3, 7], "load": 7, "never": 7, "under": 7, "forward": 7, "underli": [2, 7], "follow": 7, "livestream": [1, 3, 7], "best": 7, "script": 7, "asynchron": 7, "two": 7, "abstractev": 7, "while": [3, 7], "e": [1, 7], "g": [1, 7], "releas": 7, "asyncio": 7, "loop": 7, "gracefulli": [2, 7], "remain": 7, "befor": 7, "attribut": 7, "lot": 7, "should": 7, "explor": 7, "setlevel": 7, "inform": [1, 7], "keyword": [2, 7], "seri": 7, "which": [3, 7], "set": [2, 7], "web_default": 7, "tiktok_app_url": 7, "app": 7, "scrape": [1, 7], "tiktok_sign_url": 7, "token": 7, "tiktok_webcast_url": 7, "access": 7, "client_param": 7, "ad": 7, "client_head": 7, "tiktok_sign_api_kei": 7, "wai": 7, "illustr": 7, "on_lik": 7, "There": 7, "customev": 7, "protoev": 7, "belong": 7, "trigger": [5, 7], "includ": 7, "livepauseev": [1, 5, 7], "paus": [5, 7], "liveunpauseev": [1, 5, 7], "unpaus": [5, 7], "streamer": [1, 7], "websocketresponseev": [1, 5, 7], "doe": [3, 7], "know": 7, "what": 7, "pull": 7, "updat": 7, "occur": 7, "someon": 7, "creator": 7, "launch": 7, "poll": 7, "all": 7, "welcom": 7, "everi": 7, "treasur": 7, "chest": 7, "ask": 7, "featur": 7, "intro": 7, "appear": 7, "battl": 7, "joinev": [1, 5, 7], "arriv": 7, "gleam": 7, "available_gift": 7, "capabl": [6, 7], "increas": 7, "termin": 7, "dure": 7, "after": 7, "final": 7, "signal": 7, "show": 7, "deal": 7, "direct": 7, "on_gift": 7, "is_rep": 7, "x": 7, "mean": 7, "automat": 7, "elif": 7, "extend": [6, 7], "onli": [3, 7], "fire": 7, "session": [2, 7], "account": 7, "login": 7, "isaac": 7, "kogan": 7, "primari": 7, "maintain": 7, "revers": 7, "engin": 7, "zerodi": 7, "david": 7, "teather": 7, "introduct": 7, "tutori": 7, "davidteath": 7, "also": 7, "full": 7, "particip": 7, "project": 7, "mit": 7, "subscribeev": [1, 5], "clientrout": [1, 2, 3], "tiktokhttpcli": [1, 2, 3], "generate_device_id": [1, 2], "tiktokwebcli": [1, 2], "read": [1, 5], "pyee": 1, "about": 1, "given": 1, "being": 1, "copi": [1, 3], "alreadi": [1, 3], "miss": 1, "watch": 1, "stacktrac": 1, "convert": [1, 6], "compress": 1, "similar": 1, "springboot": 1, "dot": 1, "failedfetchgiftlisterror": [2, 3], "giftlistrout": [2, 3], "failedparseroomiderror": [2, 3], "roomidrout": [2, 3], "parse_room_id": [2, 3], "failedfetchroominfoerror": [2, 3], "fetchroominforout": [2, 3], "errorreason": [2, 3], "is_record": [2, 3], "api": [2, 3], "interact": 2, "variou": 2, "spoof": 2, "devic": 2, "get": 2, "append": 2, "option": [1, 2], "overrid": [1, 2], "cooki": 2, "must": 2, "valid": 2, "endpoint": 3, "fail": 3, "cdn": 3, "cannot": 3, "reason": 3, "sign": 3, "anoth": 3, "possibl": 3, "failur": 3, "connect_error": 3, "empty_cooki": 3, "empty_payload": 3, "rate_limit": 3, "sign_not_200": 3, "duplic": 3, "real": 3, "defin": 3, "alia": 3, "itself": 3, "__call__": 3, "ongo": [3, 5], "represent": 5, "NOT": 5, "track": 5, "yet": 5, "tell": 5, "part": 5, "engag": 5, "clearer": 6, "backward": 6, "compat": 6, "0x00000277ef37b900": [], "0x0000026f56c02f00": [], "0x0000025c6a2e8ee0": [], "0x0000017c77768ee0": [], "0x000002a2fc0e4c40": [], "0x0000025ace8d1c30": 6, "readm": [], "taken": 7, "hundr": 7, "hour": 7, "rust": 7, "tiktokliverust": 7, "wiki": 7, "is_liv": [1, 7], "thei": 1, "skip": 1, "try": 1, "scale": 1, "result": 1, "clean": 1, "ineffici": 7, "better": 7, "dedic": 7}, "objects": {"TikTokLive": [[1, 0, 0, "-", "client"], [5, 0, 0, "-", "events"], [6, 0, 0, "-", "proto"]], "TikTokLive.client": [[1, 0, 0, "-", "client"], [1, 0, 0, "-", "errors"], [1, 0, 0, "-", "logger"], [2, 0, 0, "-", "web"], [4, 0, 0, "-", "ws"]], "TikTokLive.client.client": [[1, 1, 1, "", "TikTokLiveClient"]], "TikTokLive.client.client.TikTokLiveClient": [[1, 2, 1, "", "add_listener"], [1, 2, 1, "", "connect"], [1, 3, 1, "", "connected"], [1, 2, 1, "", "disconnect"], [1, 3, 1, "", "gift_info"], [1, 2, 1, "", "has_listener"], [1, 2, 1, "", "is_live"], [1, 3, 1, "", "logger"], [1, 2, 1, "", "on"], [1, 2, 1, "", "parse_unique_id"], [1, 3, 1, "", "room_id"], [1, 3, 1, "", "room_info"], [1, 2, 1, "", "run"], [1, 2, 1, "", "start"], [1, 3, 1, "", "unique_id"], [1, 3, 1, "", "web"]], "TikTokLive.client.errors": [[1, 4, 1, "", "AlreadyConnectedError"], [1, 4, 1, "", "InitialCursorMissingError"], [1, 4, 1, "", "UserOfflineError"], [1, 4, 1, "", "WebsocketURLMissingError"]], "TikTokLive.client.logger": [[1, 1, 1, "", "LogLevel"], [1, 1, 1, "", "TikTokLiveLogHandler"]], "TikTokLive.client.logger.LogLevel": [[1, 5, 1, "", "CRITICAL"], [1, 5, 1, "", "DEBUG"], [1, 5, 1, "", "ERROR"], [1, 5, 1, "", "INFO"], [1, 5, 1, "", "NOTSET"], [1, 5, 1, "", "WARNING"]], "TikTokLive.client.logger.TikTokLiveLogHandler": [[1, 5, 1, "", "FORMAT"], [1, 5, 1, "", "LOGGER"], [1, 5, 1, "", "LOGGER_NAME"], [1, 5, 1, "", "SPACING"], [1, 5, 1, "", "TIME_FORMAT"], [1, 2, 1, "", "emit"], [1, 2, 1, "", "format_path"], [1, 2, 1, "", "get_logger"]], "TikTokLive.client.web": [[3, 0, 0, "-", "routes"], [2, 0, 0, "-", "web_base"], [2, 0, 0, "-", "web_client"], [2, 0, 0, "-", "web_settings"]], "TikTokLive.client.web.routes": [[3, 0, 0, "-", "fetch_gift_list"], [3, 0, 0, "-", "fetch_image"], [3, 0, 0, "-", "fetch_room_id"], [3, 0, 0, "-", "fetch_room_info"], [3, 0, 0, "-", "fetch_sign"], [3, 0, 0, "-", "fetch_video"]], "TikTokLive.client.web.routes.fetch_gift_list": [[3, 4, 1, "", "FailedFetchGiftListError"], [3, 1, 1, "", "GiftListRoute"]], "TikTokLive.client.web.routes.fetch_image": [[3, 1, 1, "", "ImageFetchRoute"]], "TikTokLive.client.web.routes.fetch_room_id": [[3, 4, 1, "", "FailedParseRoomIdError"], [3, 1, 1, "", "RoomIdRoute"]], "TikTokLive.client.web.routes.fetch_room_id.RoomIdRoute": [[3, 2, 1, "", "parse_room_id"]], "TikTokLive.client.web.routes.fetch_room_info": [[3, 4, 1, "", "FailedFetchRoomInfoError"], [3, 1, 1, "", "FetchRoomInfoRoute"]], "TikTokLive.client.web.routes.fetch_sign": [[3, 4, 1, "", "SignAPIError"], [3, 1, 1, "", "SignFetchRoute"], [3, 4, 1, "", "SignatureRateLimitError"]], "TikTokLive.client.web.routes.fetch_sign.SignAPIError": [[3, 1, 1, "", "ErrorReason"]], "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason": [[3, 5, 1, "", "CONNECT_ERROR"], [3, 5, 1, "", "EMPTY_COOKIES"], [3, 5, 1, "", "EMPTY_PAYLOAD"], [3, 5, 1, "", "RATE_LIMIT"], [3, 5, 1, "", "SIGN_NOT_200"]], "TikTokLive.client.web.routes.fetch_sign.SignatureRateLimitError": [[3, 3, 1, "", "reset_time"], [3, 3, 1, "", "retry_after"]], "TikTokLive.client.web.routes.fetch_video": [[3, 4, 1, "", "DuplicateDownloadError"], [3, 1, 1, "", "VideoFetchFormat"], [3, 1, 1, "", "VideoFetchQuality"], [3, 1, 1, "", "VideoFetchRoute"]], "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat": [[3, 5, 1, "", "CMAF"], [3, 5, 1, "", "FLV"], [3, 5, 1, "", "HLS"]], "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality": [[3, 5, 1, "", "HD"], [3, 5, 1, "", "LD"], [3, 5, 1, "", "ORIGIN"], [3, 5, 1, "", "SD"], [3, 5, 1, "", "UHD"]], "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute": [[3, 3, 1, "", "ffmpeg"], [3, 3, 1, "", "is_recording"], [3, 2, 1, "", "start"], [3, 2, 1, "", "stop"]], "TikTokLive.client.web.web_base": [[2, 1, 1, "", "ClientRoute"], [2, 1, 1, "", "TikTokHTTPClient"]], "TikTokLive.client.web.web_base.TikTokHTTPClient": [[2, 2, 1, "", "close"], [2, 2, 1, "", "generate_device_id"], [2, 2, 1, "", "get_response"], [2, 2, 1, "", "set_session_id"]], "TikTokLive.client.web.web_client": [[2, 1, 1, "", "TikTokWebClient"]], "TikTokLive.client.ws": [[4, 0, 0, "-", "ws_client"]], "TikTokLive.client.ws.ws_client": [[4, 1, 1, "", "WebcastProxyConnect"], [4, 1, 1, "", "WebcastWSClient"]], "TikTokLive.client.ws.ws_client.WebcastWSClient": [[4, 2, 1, "", "build_connection_args"], [4, 2, 1, "", "connect"], [4, 2, 1, "", "connect_loop"], [4, 3, 1, "", "connected"], [4, 2, 1, "", "disconnect"], [4, 2, 1, "", "process_recv"], [4, 2, 1, "", "send_ack"]], "TikTokLive.events": [[5, 0, 0, "-", "base_event"], [5, 0, 0, "-", "custom_events"], [5, 0, 0, "-", "proto_events"]], "TikTokLive.events.base_event": [[5, 1, 1, "", "BaseEvent"]], "TikTokLive.events.base_event.BaseEvent": [[5, 2, 1, "", "get_type"], [5, 3, 1, "", "type"]], "TikTokLive.events.custom_events": [[5, 1, 1, "", "ConnectEvent"], [5, 1, 1, "", "DisconnectEvent"], [5, 1, 1, "", "FollowEvent"], [5, 1, 1, "", "LiveEndEvent"], [5, 1, 1, "", "LivePauseEvent"], [5, 1, 1, "", "LiveUnpauseEvent"], [5, 1, 1, "", "ShareEvent"], [5, 1, 1, "", "UnknownEvent"], [5, 1, 1, "", "WebsocketResponseEvent"]], "TikTokLive.events.custom_events.ConnectEvent": [[5, 5, 1, "", "room_id"], [5, 5, 1, "", "unique_id"]], "TikTokLive.events.custom_events.ShareEvent": [[5, 3, 1, "", "users_joined"]], "TikTokLive.events.custom_events.UnknownEvent": [[5, 3, 1, "", "bytes"]], "TikTokLive.events.proto_events": [[5, 1, 1, "", "BarrageEvent"], [5, 1, 1, "", "CaptionEvent"], [5, 1, 1, "", "CommentEvent"], [5, 1, 1, "", "ControlEvent"], [5, 1, 1, "", "EmoteChatEvent"], [5, 1, 1, "", "EnvelopeEvent"], [5, 1, 1, "", "GiftEvent"], [5, 1, 1, "", "GoalUpdateEvent"], [5, 1, 1, "", "HourlyRankEvent"], [5, 1, 1, "", "ImDeleteEvent"], [5, 1, 1, "", "JoinEvent"], [5, 1, 1, "", "LikeEvent"], [5, 1, 1, "", "LinkEvent"], [5, 1, 1, "", "LinkLayerEvent"], [5, 1, 1, "", "LinkMicArmiesEvent"], [5, 1, 1, "", "LinkMicBattleEvent"], [5, 1, 1, "", "LinkMicFanTicketMethodEvent"], [5, 1, 1, "", "LinkMicMethodEvent"], [5, 1, 1, "", "LiveIntroEvent"], [5, 1, 1, "", "MessageDetectEvent"], [5, 1, 1, "", "OecLiveShoppingEvent"], [5, 1, 1, "", "PollEvent"], [5, 1, 1, "", "QuestionNewEvent"], [5, 1, 1, "", "RankTextEvent"], [5, 1, 1, "", "RankUpdateEvent"], [5, 1, 1, "", "RoomEvent"], [5, 1, 1, "", "RoomPinEvent"], [5, 1, 1, "", "RoomUserSeqEvent"], [5, 1, 1, "", "SocialEvent"], [5, 1, 1, "", "SubscribeEvent"], [5, 1, 1, "", "SystemEvent"], [5, 1, 1, "", "UnauthorizedMemberEvent"]], "TikTokLive.events.proto_events.CommentEvent": [[5, 3, 1, "", "comment"]], "TikTokLive.events.proto_events.GiftEvent": [[5, 3, 1, "", "streaking"]], "TikTokLive.proto": [[6, 0, 0, "-", "custom_proto"], [6, 0, 0, "-", "tiktok_proto"]], "TikTokLive.proto.custom_proto": [[6, 1, 1, "", "ExtendedGiftStruct"], [6, 1, 1, "", "ExtendedUser"], [6, 6, 1, "", "proto_extension"]], "TikTokLive.proto.custom_proto.ExtendedGiftStruct": [[6, 3, 1, "", "streakable"]], "TikTokLive.proto.custom_proto.ExtendedUser": [[6, 2, 1, "", "from_user"], [6, 3, 1, "", "unique_id"]], "TikTokLive.proto.tiktok_proto": [[6, 1, 1, "", "AgreeStatus"], [6, 1, 1, "", "AllListUser"], [6, 1, 1, "", "ApplyContent"], [6, 1, 1, "", "AuditStatus"], [6, 1, 1, "", "BadgeStruct"], [6, 1, 1, "", "BadgeStructBadgeDisplayType"], [6, 1, 1, "", "BadgeStructCombineBadge"], [6, 1, 1, "", "BadgeStructCombineBadgeBackground"], [6, 1, 1, "", "BadgeStructDataCase"], [6, 1, 1, "", "BadgeStructIconConfig"], [6, 1, 1, "", "BadgeStructImageBadge"], [6, 1, 1, "", "BadgeStructNumberConfig"], [6, 1, 1, "", "BadgeStructPosition"], [6, 1, 1, "", "BadgeStructProfileCardPanel"], [6, 1, 1, "", "BadgeStructProfileContent"], [6, 1, 1, "", "BadgeStructProjectionConfig"], [6, 1, 1, "", "BadgeStructStringBadge"], [6, 1, 1, "", "BadgeStructTextBadge"], [6, 1, 1, "", "BarrageType"], [6, 1, 1, "", "BusinessCase"], [6, 1, 1, "", "BusinessContent"], [6, 1, 1, "", "BusinessContentCohostContent"], [6, 1, 1, "", "BusinessContentHashtag"], [6, 1, 1, "", "BusinessContentJoinGroupBizContent"], [6, 1, 1, "", "BusinessContentJoinGroupMessageExtra"], [6, 1, 1, "", "BusinessContentJoinGroupMessageExtraRivalExtra"], [6, 1, 1, "", "BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo"], [6, 1, 1, "", "BusinessContentPerceptionDialogInfo"], [6, 1, 1, "", "BusinessContentPerceptionFeedbackOption"], [6, 1, 1, "", "BusinessContentTag"], [6, 1, 1, "", "BusinessContentTopHostInfo"], [6, 1, 1, "", "CancelApplyContent"], [6, 1, 1, "", "CancelInviteContent"], [6, 1, 1, "", "CancelJoinGroupContent"], [6, 1, 1, "", "CohostListChangeContent"], [6, 1, 1, "", "Common"], [6, 1, 1, "", "CommonContentCase"], [6, 1, 1, "", "CommonImDispatchStrategy"], [6, 1, 1, "", "CommonLiveMessageId"], [6, 1, 1, "", "CommonLiveMessageSei"], [6, 1, 1, "", "ContentSource"], [6, 1, 1, "", "ControlAction"], [6, 1, 1, "", "CreateChannelContent"], [6, 1, 1, "", "DataContainer"], [6, 1, 1, "", "DslConfig"], [6, 1, 1, "", "Emote"], [6, 1, 1, "", "EmotePrivateType"], [6, 1, 1, "", "EmoteType"], [6, 1, 1, "", "EnvelopeBusinessType"], [6, 1, 1, "", "EnvelopeDisplay"], [6, 1, 1, "", "EnvelopeFollowShowStatus"], [6, 1, 1, "", "FanTicketRoomNoticeContent"], [6, 1, 1, "", "FinishChannelContent"], [6, 1, 1, "", "GiftStruct"], [6, 1, 1, "", "GiftStructGiftPanelBanner"], [6, 1, 1, "", "GiftStructGiftRandomEffectInfo"], [6, 1, 1, "", "GiftStructRandomGiftBubble"], [6, 1, 1, "", "GiftStructRandomGiftPanelBanner"], [6, 1, 1, "", "Goal"], [6, 1, 1, "", "GoalGoalContributor"], [6, 1, 1, "", "GoalGoalStats"], [6, 1, 1, "", "GroupChannelAllUser"], [6, 1, 1, "", "GroupChannelUser"], [6, 1, 1, "", "GroupPlayer"], [6, 1, 1, "", "GroupStatus"], [6, 1, 1, "", "HashtagNamespace"], [6, 1, 1, "", "Image"], [6, 1, 1, "", "Indicator"], [6, 1, 1, "", "InviteContent"], [6, 1, 1, "", "JoinDirectContent"], [6, 1, 1, "", "JoinGroupContent"], [6, 1, 1, "", "KickOutContent"], [6, 1, 1, "", "KickoutReason"], [6, 1, 1, "", "LeaveContent"], [6, 1, 1, "", "LeaveJoinGroupContent"], [6, 1, 1, "", "LinkLayerListUser"], [6, 1, 1, "", "LinkLayerMessageType"], [6, 1, 1, "", "LinkMessageType"], [6, 1, 1, "", "LinkMicArmiesItems"], [6, 1, 1, "", "LinkMicArmiesItemsLinkMicArmiesGroup"], [6, 1, 1, "", "LinkPosition"], [6, 1, 1, "", "LinkerAcceptNoticeContent"], [6, 1, 1, "", "LinkerCancelContent"], [6, 1, 1, "", "LinkerCloseContent"], [6, 1, 1, "", "LinkerCreateContent"], [6, 1, 1, "", "LinkerEnterContent"], [6, 1, 1, "", "LinkerInviteContent"], [6, 1, 1, "", "LinkerKickOutContent"], [6, 1, 1, "", "LinkerLeaveContent"], [6, 1, 1, "", "LinkerLinkedListChangeContent"], [6, 1, 1, "", "LinkerListChangeContent"], [6, 1, 1, "", "LinkerMediaChangeContent"], [6, 1, 1, "", "LinkerMicIdxUpdateContent"], [6, 1, 1, "", "LinkerMuteContent"], [6, 1, 1, "", "LinkerRandomMatchContent"], [6, 1, 1, "", "LinkerReplyContent"], [6, 1, 1, "", "LinkerReplyContentLinkmicInfo"], [6, 1, 1, "", "LinkerSetting"], [6, 1, 1, "", "LinkerSysKickOutContent"], [6, 1, 1, "", "LinkerUpdateUserContent"], [6, 1, 1, "", "LinkerUpdateUserSettingContent"], [6, 1, 1, "", "LinkerWaitingListChangeContent"], [6, 1, 1, "", "LinkmicApplierSortSetting"], [6, 1, 1, "", "LinkmicStatus"], [6, 1, 1, "", "LinkmicUserSettingInfo"], [6, 1, 1, "", "LinkmicUserToastContent"], [6, 1, 1, "", "ListChangeContent"], [6, 1, 1, "", "ListUser"], [6, 1, 1, "", "ListUserLinkType"], [6, 1, 1, "", "MemberMessageAction"], [6, 1, 1, "", "MemberMessageData"], [6, 1, 1, "", "MessageDetails"], [6, 1, 1, "", "MessageType"], [6, 1, 1, "", "MsgFilter"], [6, 1, 1, "", "MultiLiveContent"], [6, 1, 1, "", "MultiLiveContentInviteBizContent"], [6, 1, 1, "", "MultiLiveContentKickOutBizContent"], [6, 1, 1, "", "MultiLiveContentPermitBizContent"], [6, 1, 1, "", "MultiLiveContentReplyBizContent"], [6, 1, 1, "", "OldSubscribeStatus"], [6, 1, 1, "", "P2PGroupChangeContent"], [6, 1, 1, "", "PermitApplyContent"], [6, 1, 1, "", "PermitJoinGroupContent"], [6, 1, 1, "", "Player"], [6, 1, 1, "", "PollEndContent"], [6, 1, 1, "", "PollOptionInfo"], [6, 1, 1, "", "PollStartContent"], [6, 1, 1, "", "PollUpdateVotesContent"], [6, 1, 1, "", "Position"], [6, 1, 1, "", "PunishEventInfo"], [6, 1, 1, "", "Ranking"], [6, 1, 1, "", "ReplyInviteContent"], [6, 1, 1, "", "ReplyStatus"], [6, 1, 1, "", "RoomMessage"], [6, 1, 1, "", "RoomVerifyMessage"], [6, 1, 1, "", "RtcExtraInfo"], [6, 1, 1, "", "RtcExtraInfoRtcBitrateMap"], [6, 1, 1, "", "RtcExtraInfoRtcEngineConfig"], [6, 1, 1, "", "RtcExtraInfoRtcLiveVideoParam"], [6, 1, 1, "", "RtcExtraInfoRtcVideoParam"], [6, 1, 1, "", "Scene"], [6, 1, 1, "", "SubscribeType"], [6, 1, 1, "", "SubscribingStatus"], [6, 1, 1, "", "Text"], [6, 1, 1, "", "TextTextFormat"], [6, 1, 1, "", "TextTextPiece"], [6, 1, 1, "", "TextTextPieceGift"], [6, 1, 1, "", "TextTextPiecePatternRef"], [6, 1, 1, "", "TextTextPieceUser"], [6, 1, 1, "", "TextType"], [6, 1, 1, "", "TikTokColor"], [6, 1, 1, "", "TimeStampContainer"], [6, 1, 1, "", "User"], [6, 1, 1, "", "UserActivityInfo"], [6, 1, 1, "", "UserAnchorLevel"], [6, 1, 1, "", "UserAuthenticationInfo"], [6, 1, 1, "", "UserAuthorStats"], [6, 1, 1, "", "UserBorder"], [6, 1, 1, "", "UserComboBadgeInfo"], [6, 1, 1, "", "UserContainer"], [6, 1, 1, "", "UserEcommerceEntrance"], [6, 1, 1, "", "UserEcommerceEntranceCreatorType"], [6, 1, 1, "", "UserEcommerceEntranceEntranceType"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfo"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfoStoreLabel"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage"], [6, 1, 1, "", "UserEcommerceEntranceShowcaseEntranceInfo"], [6, 1, 1, "", "UserFanTicket"], [6, 1, 1, "", "UserFansClub"], [6, 1, 1, "", "UserFansClubFansClubData"], [6, 1, 1, "", "UserFansClubFansClubDataBadgeIcon"], [6, 1, 1, "", "UserFansClubFansClubDataUserFansClubStatus"], [6, 1, 1, "", "UserFansClubInfo"], [6, 1, 1, "", "UserFansClubPreferntialType"], [6, 1, 1, "", "UserFollowInfo"], [6, 1, 1, "", "UserIdentity"], [6, 1, 1, "", "UserLiveEventInfo"], [6, 1, 1, "", "UserLiveEventInfoEventPayMethod"], [6, 1, 1, "", "UserLiveEventInfoWalletPackage"], [6, 1, 1, "", "UserOwnRoom"], [6, 1, 1, "", "UserPayGrade"], [6, 1, 1, "", "UserPayGradeGradeIcon"], [6, 1, 1, "", "UserSubscribeBadge"], [6, 1, 1, "", "UserSubscribeInfo"], [6, 1, 1, "", "UserUserAttr"], [6, 1, 1, "", "UserUserStats"], [6, 1, 1, "", "ValueLabel"], [6, 1, 1, "", "VoteUser"], [6, 1, 1, "", "WebcastBarrageMessage"], [6, 1, 1, "", "WebcastBarrageMessageBarrageEvent"], [6, 1, 1, "", "WebcastBarrageMessageBarrageType"], [6, 1, 1, "", "WebcastBarrageMessageBarrageTypeFansLevelParam"], [6, 1, 1, "", "WebcastBarrageMessageBarrageTypeSubscribeGiftParam"], [6, 1, 1, "", "WebcastBarrageMessageBarrageTypeUserGradeParam"], [6, 1, 1, "", "WebcastCaptionMessage"], [6, 1, 1, "", "WebcastCaptionMessageCaptionData"], [6, 1, 1, "", "WebcastChatMessage"], [6, 1, 1, "", "WebcastChatMessageEmoteWithIndex"], [6, 1, 1, "", "WebcastControlMessage"], [6, 1, 1, "", "WebcastControlMessageExtra"], [6, 1, 1, "", "WebcastEmoteChatMessage"], [6, 1, 1, "", "WebcastEnvelopeMessage"], [6, 1, 1, "", "WebcastEnvelopeMessageEnvelopeInfo"], [6, 1, 1, "", "WebcastGiftMessage"], [6, 1, 1, "", "WebcastGiftMessageGiftImPriority"], [6, 1, 1, "", "WebcastGiftMessagePublicAreaCommon"], [6, 1, 1, "", "WebcastGiftMessageUserGiftReciever"], [6, 1, 1, "", "WebcastGoalUpdateMessage"], [6, 1, 1, "", "WebcastHourlyRankMessage"], [6, 1, 1, "", "WebcastHourlyRankMessageRankContainer"], [6, 1, 1, "", "WebcastHourlyRankMessageRankContainerRankingData"], [6, 1, 1, "", "WebcastHourlyRankMessageRankContainerRankingData2"], [6, 1, 1, "", "WebcastImDeleteMessage"], [6, 1, 1, "", "WebcastInRoomBannerMessage"], [6, 1, 1, "", "WebcastLikeMessage"], [6, 1, 1, "", "WebcastLinkLayerMessage"], [6, 1, 1, "", "WebcastLinkMessage"], [6, 1, 1, "", "WebcastLinkMicArmies"], [6, 1, 1, "", "WebcastLinkMicBattle"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleConfig"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleData"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleDetails"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleTeam"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleTeamData"], [6, 1, 1, "", "WebcastLinkMicBattlePunishFinish"], [6, 1, 1, "", "WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData"], [6, 1, 1, "", "WebcastLinkMicFanTicketMethod"], [6, 1, 1, "", "WebcastLinkMicMethod"], [6, 1, 1, "", "WebcastLinkmicBattleTaskMessage"], [6, 1, 1, "", "WebcastLinkmicBattleTaskMessageBattleTaskData"], [6, 1, 1, "", "WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData"], [6, 1, 1, "", "WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2"], [6, 1, 1, "", "WebcastLiveIntroMessage"], [6, 1, 1, "", "WebcastMemberMessage"], [6, 1, 1, "", "WebcastMemberMessageEffectConfig"], [6, 1, 1, "", "WebcastMsgDetectMessage"], [6, 1, 1, "", "WebcastMsgDetectMessageTimeInfo"], [6, 1, 1, "", "WebcastMsgDetectMessageTriggerCondition"], [6, 1, 1, "", "WebcastOecLiveShoppingMessage"], [6, 1, 1, "", "WebcastOecLiveShoppingMessageLiveShoppingData"], [6, 1, 1, "", "WebcastOecLiveShoppingMessageLiveShoppingDetails"], [6, 1, 1, "", "WebcastPollMessage"], [6, 1, 1, "", "WebcastPushFrame"], [6, 1, 1, "", "WebcastQuestionNewMessage"], [6, 1, 1, "", "WebcastQuestionNewMessageQuestionDetails"], [6, 1, 1, "", "WebcastRankTextMessage"], [6, 1, 1, "", "WebcastRankUpdateMessage"], [6, 1, 1, "", "WebcastRankUpdateMessageRankTabInfo"], [6, 1, 1, "", "WebcastRankUpdateMessageRankUpdate"], [6, 1, 1, "", "WebcastResponse"], [6, 1, 1, "", "WebcastResponseMessage"], [6, 1, 1, "", "WebcastRoomMessage"], [6, 1, 1, "", "WebcastRoomPinMessage"], [6, 1, 1, "", "WebcastRoomUserSeqMessage"], [6, 1, 1, "", "WebcastRoomUserSeqMessageContributor"], [6, 1, 1, "", "WebcastSocialMessage"], [6, 1, 1, "", "WebcastSubNotifyMessage"], [6, 1, 1, "", "WebcastSystemMessage"], [6, 1, 1, "", "WebcastUnauthorizedMemberMessage"]], "TikTokLive.proto.tiktok_proto.AgreeStatus": [[6, 5, 1, "", "AGREE"], [6, 5, 1, "", "AGREE_UNKNOWN"], [6, 5, 1, "", "REJECT"]], "TikTokLive.proto.tiktok_proto.AllListUser": [[6, 5, 1, "", "applied_list"], [6, 5, 1, "", "invited_list"], [6, 5, 1, "", "linked_list"], [6, 5, 1, "", "ready_list"]], "TikTokLive.proto.tiktok_proto.ApplyContent": [[6, 5, 1, "", "applier"], [6, 5, 1, "", "applier_link_mic_id"]], "TikTokLive.proto.tiktok_proto.AuditStatus": [[6, 5, 1, "", "AUDITSTATUSFAILED"], [6, 5, 1, "", "AUDITSTATUSFORBIDDEN"], [6, 5, 1, "", "AUDITSTATUSPASS"], [6, 5, 1, "", "AUDITSTATUSREVIEWING"], [6, 5, 1, "", "AUDITSTATUSUNKNOWN"]], "TikTokLive.proto.tiktok_proto.BadgeStruct": [[6, 5, 1, "", "combine"], [6, 5, 1, "", "display_type"], [6, 5, 1, "", "image"], [6, 5, 1, "", "str"], [6, 5, 1, "", "text"]], "TikTokLive.proto.tiktok_proto.BadgeStructBadgeDisplayType": [[6, 5, 1, "", "BADGEDISPLAYTYPE_COMBINE"], [6, 5, 1, "", "BADGEDISPLAYTYPE_IMAGE"], [6, 5, 1, "", "BADGEDISPLAYTYPE_STRING"], [6, 5, 1, "", "BADGEDISPLAYTYPE_TEXT"], [6, 5, 1, "", "BADGEDISPLAYTYPE_UNKNOWN"]], "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge": [[6, 5, 1, "", "background"], [6, 5, 1, "", "background_auto_mirrored"], [6, 5, 1, "", "background_dark_mode"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "icon_auto_mirrored"], [6, 5, 1, "", "multi_guest_show_style"], [6, 5, 1, "", "personal_card_show_style"], [6, 5, 1, "", "profile_card_panel"], [6, 5, 1, "", "public_screen_show_style"], [6, 5, 1, "", "ranklist_online_audience_show_style"], [6, 5, 1, "", "str"], [6, 5, 1, "", "text"]], "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadgeBackground": [[6, 5, 1, "", "background_color_code"], [6, 5, 1, "", "border_color_code"], [6, 5, 1, "", "image"]], "TikTokLive.proto.tiktok_proto.BadgeStructDataCase": [[6, 5, 1, "", "COMBINE"], [6, 5, 1, "", "DATA_NOT_SET"], [6, 5, 1, "", "IMAGE"], [6, 5, 1, "", "STR"], [6, 5, 1, "", "TEXT"]], "TikTokLive.proto.tiktok_proto.BadgeStructIconConfig": [[6, 5, 1, "", "background"], [6, 5, 1, "", "icon"]], "TikTokLive.proto.tiktok_proto.BadgeStructImageBadge": [[6, 5, 1, "", "image"]], "TikTokLive.proto.tiktok_proto.BadgeStructNumberConfig": [[6, 5, 1, "", "background"], [6, 5, 1, "", "number"]], "TikTokLive.proto.tiktok_proto.BadgeStructPosition": [[6, 5, 1, "", "POSITIONLEFT"], [6, 5, 1, "", "POSITIONRIGHT"], [6, 5, 1, "", "POSITIONUNKNOWN"]], "TikTokLive.proto.tiktok_proto.BadgeStructProfileCardPanel": [[6, 5, 1, "", "profile_content"], [6, 5, 1, "", "projection_config"], [6, 5, 1, "", "use_new_profile_card_style"]], "TikTokLive.proto.tiktok_proto.BadgeStructProfileContent": [[6, 5, 1, "", "icon_list"], [6, 5, 1, "", "number_config"], [6, 5, 1, "", "use_content"]], "TikTokLive.proto.tiktok_proto.BadgeStructProjectionConfig": [[6, 5, 1, "", "icon"], [6, 5, 1, "", "use_projection"]], "TikTokLive.proto.tiktok_proto.BadgeStructStringBadge": [[6, 5, 1, "", "str"]], "TikTokLive.proto.tiktok_proto.BadgeStructTextBadge": [[6, 5, 1, "", "default_pattern"]], "TikTokLive.proto.tiktok_proto.BarrageType": [[6, 5, 1, "", "BarrageType_Unknown"], [6, 5, 1, "", "EComBuying"], [6, 5, 1, "", "EComOrdering"], [6, 5, 1, "", "EventRegistered"], [6, 5, 1, "", "EventView"], [6, 5, 1, "", "FansLevelEntrance"], [6, 5, 1, "", "FansLevelUpgrade"], [6, 5, 1, "", "GamePartnership"], [6, 5, 1, "", "GradeUserEntranceNotification"], [6, 5, 1, "", "Normal"], [6, 5, 1, "", "Subscribe"], [6, 5, 1, "", "SubscribeGift"], [6, 5, 1, "", "UserUpgrade"]], "TikTokLive.proto.tiktok_proto.BusinessCase": [[6, 5, 1, "", "APPLY_BIZ_CONTENT"], [6, 5, 1, "", "BUSINESS_NOT_SET"], [6, 5, 1, "", "COHOST_CONTENT"], [6, 5, 1, "", "INVITE_BIZ_CONTENT"], [6, 5, 1, "", "JOIN_DIRECT_BIZ_CONTENT"], [6, 5, 1, "", "KICK_OUT_BIZ_CONTENT"], [6, 5, 1, "", "LIST_CHANGE_BIZ_CONTENT"], [6, 5, 1, "", "MULTI_LIVE_CONTENT"], [6, 5, 1, "", "PERMIT_BIZ_CONTENT"], [6, 5, 1, "", "REPLY_BIZ_CONTENT"]], "TikTokLive.proto.tiktok_proto.BusinessContent": [[6, 5, 1, "", "cohost_content"], [6, 5, 1, "", "multi_live_content"], [6, 5, 1, "", "over_length"]], "TikTokLive.proto.tiktok_proto.BusinessContentCohostContent": [[6, 5, 1, "", "join_group_biz_content"]], "TikTokLive.proto.tiktok_proto.BusinessContentHashtag": [[6, 5, 1, "", "id"], [6, 5, 1, "", "image"], [6, 5, 1, "", "namespace"], [6, 5, 1, "", "title"]], "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent": [[6, 5, 1, "", "dialog"], [6, 5, 1, "", "from_room_age_restricted"], [6, 5, 1, "", "from_tag"], [6, 5, 1, "", "join_group_msg_extra"], [6, 5, 1, "", "punish_info"]], "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtra": [[6, 5, 1, "", "extra"], [6, 5, 1, "", "other_users_list"], [6, 5, 1, "", "source_type"]], "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra": [[6, 5, 1, "", "authentication_info"], [6, 5, 1, "", "avatar_thumb"], [6, 5, 1, "", "display_id"], [6, 5, 1, "", "follow_status"], [6, 5, 1, "", "hashtag"], [6, 5, 1, "", "is_best_teammate"], [6, 5, 1, "", "nickname"], [6, 5, 1, "", "top_host_info"], [6, 5, 1, "", "user_count"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo": [[6, 5, 1, "", "authentication_badge"], [6, 5, 1, "", "custom_verify"], [6, 5, 1, "", "enterprise_verify_reason"]], "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo": [[6, 5, 1, "", "advice_action_text"], [6, 5, 1, "", "count_down_time"], [6, 5, 1, "", "default_action_text"], [6, 5, 1, "", "feedback_options_list"], [6, 5, 1, "", "icon_type"], [6, 5, 1, "", "policy_tip"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "show_feedback"], [6, 5, 1, "", "sub_title"], [6, 5, 1, "", "target_room_id"], [6, 5, 1, "", "target_user_id"], [6, 5, 1, "", "title"], [6, 5, 1, "", "violation_detail_url"]], "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionFeedbackOption": [[6, 5, 1, "", "content_key"], [6, 5, 1, "", "id"]], "TikTokLive.proto.tiktok_proto.BusinessContentTag": [[6, 5, 1, "", "tag_text"], [6, 5, 1, "", "tag_type"], [6, 5, 1, "", "tag_value"]], "TikTokLive.proto.tiktok_proto.BusinessContentTopHostInfo": [[6, 5, 1, "", "rank_type"], [6, 5, 1, "", "top_index"]], "TikTokLive.proto.tiktok_proto.CancelApplyContent": [[6, 5, 1, "", "applier"], [6, 5, 1, "", "applier_link_mic_id"]], "TikTokLive.proto.tiktok_proto.CancelInviteContent": [[6, 5, 1, "", "invite_seq_id"], [6, 5, 1, "", "invitee"], [6, 5, 1, "", "invitee_link_mic_id"], [6, 5, 1, "", "invitor"], [6, 5, 1, "", "invitor_link_mic_id"]], "TikTokLive.proto.tiktok_proto.CancelJoinGroupContent": [[6, 5, 1, "", "leaver_list"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.Common": [[6, 5, 1, "", "anchor_fold_type"], [6, 5, 1, "", "anchor_fold_type_for_web"], [6, 5, 1, "", "anchor_priority_score"], [6, 5, 1, "", "client_send_time"], [6, 5, 1, "", "create_time"], [6, 5, 1, "", "depend_id"], [6, 5, 1, "", "depend_root_id"], [6, 5, 1, "", "describe"], [6, 5, 1, "", "dispatch_strategy"], [6, 5, 1, "", "display_text"], [6, 5, 1, "", "filter_msg_tags_list"], [6, 5, 1, "", "fold_type"], [6, 5, 1, "", "fold_type_for_web"], [6, 5, 1, "", "from_idc"], [6, 5, 1, "", "is_show_msg"], [6, 5, 1, "", "log_id"], [6, 5, 1, "", "method"], [6, 5, 1, "", "monitor"], [6, 5, 1, "", "msg_id"], [6, 5, 1, "", "msg_process_filter_k"], [6, 5, 1, "", "msg_process_filter_v"], [6, 5, 1, "", "priority_score"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "room_message_heat_level"], [6, 5, 1, "", "sei"], [6, 5, 1, "", "to_idc"]], "TikTokLive.proto.tiktok_proto.CommonContentCase": [[6, 5, 1, "", "APPLY_CONTENT"], [6, 5, 1, "", "CANCEL_APPLY_CONTENT"], [6, 5, 1, "", "CANCEL_GROUP_CONTENT"], [6, 5, 1, "", "CANCEL_INVITE_CONTENT"], [6, 5, 1, "", "COMMON_CONTENT_NOT_SET"], [6, 5, 1, "", "CREATE_CHANNEL_CONTENT"], [6, 5, 1, "", "FINISH_CONTENT"], [6, 5, 1, "", "GROUP_CHANGE_CONTENT"], [6, 5, 1, "", "INVITE_CONTENT"], [6, 5, 1, "", "JOIN_DIRECT_CONTENT"], [6, 5, 1, "", "JOIN_GROUP_CONTENT"], [6, 5, 1, "", "KICK_OUT_CONTENT"], [6, 5, 1, "", "LEAVE_CONTENT"], [6, 5, 1, "", "LEAVE_GROUP_CONTENT"], [6, 5, 1, "", "LIST_CHANGE_CONTENT"], [6, 5, 1, "", "P2P_GROUP_CHANGE_CONTENT"], [6, 5, 1, "", "PERMIT_APPLY_CONTENT"], [6, 5, 1, "", "PERMIT_GROUP_CONTENT"], [6, 5, 1, "", "REPLY_INVITE_CONTENT"]], "TikTokLive.proto.tiktok_proto.CommonImDispatchStrategy": [[6, 5, 1, "", "IM_DISPATCH_STRATEGY_BYPASS_DISPATCH_QUEUE"], [6, 5, 1, "", "IM_DISPATCH_STRATEGY_DEFAULT"]], "TikTokLive.proto.tiktok_proto.CommonLiveMessageId": [[6, 5, 1, "", "message_scene"], [6, 5, 1, "", "primary_id"]], "TikTokLive.proto.tiktok_proto.CommonLiveMessageSei": [[6, 5, 1, "", "timestamp"], [6, 5, 1, "", "unique_id"]], "TikTokLive.proto.tiktok_proto.ContentSource": [[6, 5, 1, "", "CONTENTSOURCECAMERA"], [6, 5, 1, "", "CONTENTSOURCENORMAL"], [6, 5, 1, "", "CONTENTSOURCEUNKNOWN"]], "TikTokLive.proto.tiktok_proto.ControlAction": [[6, 5, 1, "", "ControlActionUNKNOWN"], [6, 5, 1, "", "STREAM_ENDED"], [6, 5, 1, "", "STREAM_PAUSED"], [6, 5, 1, "", "STREAM_UNPAUSED"]], "TikTokLive.proto.tiktok_proto.CreateChannelContent": [[6, 5, 1, "", "owner"], [6, 5, 1, "", "owner_link_mic_id"]], "TikTokLive.proto.tiktok_proto.DataContainer": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "data6"], [6, 5, 1, "", "data7"], [6, 5, 1, "", "data8"], [6, 5, 1, "", "data9"]], "TikTokLive.proto.tiktok_proto.DslConfig": [[6, 5, 1, "", "layout_id"], [6, 5, 1, "", "scene_version"]], "TikTokLive.proto.tiktok_proto.Emote": [[6, 5, 1, "", "audit_status"], [6, 5, 1, "", "content_source"], [6, 5, 1, "", "emote_id"], [6, 5, 1, "", "emote_private_type"], [6, 5, 1, "", "emote_type"], [6, 5, 1, "", "image"], [6, 5, 1, "", "uuid"]], "TikTokLive.proto.tiktok_proto.EmotePrivateType": [[6, 5, 1, "", "NORMAL"], [6, 5, 1, "", "SUB_WAVE"]], "TikTokLive.proto.tiktok_proto.EmoteType": [[6, 5, 1, "", "EMOTETYPENORMAL"], [6, 5, 1, "", "EMOTETYPEWITHSTICKER"]], "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType": [[6, 5, 1, "", "BusinessTypeEoYDiamond"], [6, 5, 1, "", "BusinessTypeFanClubGtM"], [6, 5, 1, "", "BusinessTypePlatformDiamond"], [6, 5, 1, "", "BusinessTypePlatformMerch"], [6, 5, 1, "", "BusinessTypePlatformShell"], [6, 5, 1, "", "BusinessTypePortal"], [6, 5, 1, "", "BusinessTypeUnknown"], [6, 5, 1, "", "BusinessTypeUserDiamond"]], "TikTokLive.proto.tiktok_proto.EnvelopeDisplay": [[6, 5, 1, "", "EnvelopeDisplayHide"], [6, 5, 1, "", "EnvelopeDisplayNew"], [6, 5, 1, "", "EnvelopeDisplayUnknown"]], "TikTokLive.proto.tiktok_proto.EnvelopeFollowShowStatus": [[6, 5, 1, "", "EnvelopeFollowNotShow"], [6, 5, 1, "", "EnvelopeFollowShow"], [6, 5, 1, "", "EnvelopeFollowShowUnknown"]], "TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent": [[6, 5, 1, "", "event_time"], [6, 5, 1, "", "fan_ticket_icon_url"], [6, 5, 1, "", "match_id"], [6, 5, 1, "", "total_link_mic_fan_ticket"], [6, 5, 1, "", "user_fan_ticket_list"]], "TikTokLive.proto.tiktok_proto.FinishChannelContent": [[6, 5, 1, "", "finish_reason"], [6, 5, 1, "", "owner"]], "TikTokLive.proto.tiktok_proto.GiftStruct": [[6, 5, 1, "", "can_put_in_gift_box"], [6, 5, 1, "", "combo"], [6, 5, 1, "", "describe"], [6, 5, 1, "", "diamond_count"], [6, 5, 1, "", "duration"], [6, 5, 1, "", "for_linkmic"], [6, 5, 1, "", "gift_label_icon"], [6, 5, 1, "", "gift_panel_banner"], [6, 5, 1, "", "gold_effect"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "id"], [6, 5, 1, "", "image"], [6, 5, 1, "", "is_box_gift"], [6, 5, 1, "", "is_broadcast_gift"], [6, 5, 1, "", "is_displayed_on_panel"], [6, 5, 1, "", "is_effect_befview"], [6, 5, 1, "", "is_random_gift"], [6, 5, 1, "", "name"], [6, 5, 1, "", "preview_image"], [6, 5, 1, "", "primary_effect_id"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner": [[6, 5, 1, "", "banner_lynx_url"], [6, 5, 1, "", "bg_color_values_list"], [6, 5, 1, "", "display_text"], [6, 5, 1, "", "left_icon"], [6, 5, 1, "", "schema_url"]], "TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo": [[6, 5, 1, "", "audience_key"], [6, 5, 1, "", "effect_ids_list"], [6, 5, 1, "", "host_key"], [6, 5, 1, "", "random_gift_bubble"], [6, 5, 1, "", "random_gift_panel_banner"]], "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftBubble": [[6, 5, 1, "", "display_text"], [6, 5, 1, "", "icon_dynamic_effect"]], "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner": [[6, 5, 1, "", "bg_color_values_list"], [6, 5, 1, "", "bg_image"], [6, 5, 1, "", "collect_num"], [6, 5, 1, "", "display_text"], [6, 5, 1, "", "left_icon"], [6, 5, 1, "", "round"], [6, 5, 1, "", "schema_url"], [6, 5, 1, "", "shading_image"], [6, 5, 1, "", "target_num"]], "TikTokLive.proto.tiktok_proto.Goal": [[6, 5, 1, "", "audit_description"], [6, 5, 1, "", "audit_status"], [6, 5, 1, "", "contributors_length"], [6, 5, 1, "", "contributors_list"], [6, 5, 1, "", "description"], [6, 5, 1, "", "expire_time"], [6, 5, 1, "", "id"], [6, 5, 1, "", "id_str"], [6, 5, 1, "", "real_finish_time"], [6, 5, 1, "", "start_time"], [6, 5, 1, "", "stats"]], "TikTokLive.proto.tiktok_proto.GoalGoalContributor": [[6, 5, 1, "", "avatar"], [6, 5, 1, "", "badge_list"], [6, 5, 1, "", "display_id"], [6, 5, 1, "", "follow_by_owner"], [6, 5, 1, "", "in_room"], [6, 5, 1, "", "is_fist_contribute"], [6, 5, 1, "", "is_friend"], [6, 5, 1, "", "score"], [6, 5, 1, "", "user_id"], [6, 5, 1, "", "user_id_str"]], "TikTokLive.proto.tiktok_proto.GoalGoalStats": [[6, 5, 1, "", "total_coins"], [6, 5, 1, "", "total_contributor"]], "TikTokLive.proto.tiktok_proto.GroupChannelAllUser": [[6, 5, 1, "", "group_channel_id"], [6, 5, 1, "", "user_list"]], "TikTokLive.proto.tiktok_proto.GroupChannelUser": [[6, 5, 1, "", "all_user"], [6, 5, 1, "", "channel_id"], [6, 5, 1, "", "join_time"], [6, 5, 1, "", "linked_time"], [6, 5, 1, "", "owner_user"], [6, 5, 1, "", "status"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.GroupPlayer": [[6, 5, 1, "", "channel_id"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.GroupStatus": [[6, 5, 1, "", "LINKED"], [6, 5, 1, "", "UNKNOWN"], [6, 5, 1, "", "WAITING"]], "TikTokLive.proto.tiktok_proto.HashtagNamespace": [[6, 5, 1, "", "GAMING"], [6, 5, 1, "", "GLOBAL"]], "TikTokLive.proto.tiktok_proto.Image": [[6, 5, 1, "", "is_animated"], [6, 5, 1, "", "url_list"]], "TikTokLive.proto.tiktok_proto.Indicator": [[6, 5, 1, "", "key"], [6, 5, 1, "", "op"]], "TikTokLive.proto.tiktok_proto.InviteContent": [[6, 5, 1, "", "dsl"], [6, 5, 1, "", "invitee"], [6, 5, 1, "", "invitee_link_mic_id"], [6, 5, 1, "", "invitee_rtc_ext_info"], [6, 5, 1, "", "invitor"], [6, 5, 1, "", "invitor_link_mic_id"], [6, 5, 1, "", "is_owner"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "pos"]], "TikTokLive.proto.tiktok_proto.JoinDirectContent": [[6, 5, 1, "", "all_users"], [6, 5, 1, "", "joiner"]], "TikTokLive.proto.tiktok_proto.JoinGroupContent": [[6, 5, 1, "", "group_user"], [6, 5, 1, "", "join_user"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.KickOutContent": [[6, 5, 1, "", "kickout_reason"], [6, 5, 1, "", "offliner"]], "TikTokLive.proto.tiktok_proto.KickoutReason": [[6, 5, 1, "", "BY_ADMIN"], [6, 5, 1, "", "BY_HOST"], [6, 5, 1, "", "BY_PUNISH"], [6, 5, 1, "", "FIRST_FRAME_TIMEOUT"], [6, 5, 1, "", "HOST_REMOVE_ALL_GUESTS"], [6, 5, 1, "", "RTC_LOST_CONNECTION"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.LeaveContent": [[6, 5, 1, "", "leave_reason"], [6, 5, 1, "", "leaver"]], "TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent": [[6, 5, 1, "", "group_channel_id"], [6, 5, 1, "", "leave_source"], [6, 5, 1, "", "operator"]], "TikTokLive.proto.tiktok_proto.LinkLayerListUser": [[6, 5, 1, "", "app_version"], [6, 5, 1, "", "linked_time_nano"], [6, 5, 1, "", "linkmic_id"], [6, 5, 1, "", "magic_number1"], [6, 5, 1, "", "pos"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.LinkLayerMessageType": [[6, 5, 1, "", "Linker_Apply"], [6, 5, 1, "", "Linker_Cancel_Apply"], [6, 5, 1, "", "Linker_Cancel_Group"], [6, 5, 1, "", "Linker_Cancel_Invite"], [6, 5, 1, "", "Linker_Create"], [6, 5, 1, "", "Linker_Finish"], [6, 5, 1, "", "Linker_Group_Change"], [6, 5, 1, "", "Linker_Invite"], [6, 5, 1, "", "Linker_Join_Direct"], [6, 5, 1, "", "Linker_Join_Group"], [6, 5, 1, "", "Linker_Kick_Out"], [6, 5, 1, "", "Linker_Leave"], [6, 5, 1, "", "Linker_Leave_Group"], [6, 5, 1, "", "Linker_List_Change"], [6, 5, 1, "", "Linker_P2P_Group_Change"], [6, 5, 1, "", "Linker_Permit"], [6, 5, 1, "", "Linker_Permit_Group"], [6, 5, 1, "", "Linker_Reply"], [6, 5, 1, "", "Linker_Unknown"]], "TikTokLive.proto.tiktok_proto.LinkMessageType": [[6, 5, 1, "", "TPYE_LINKER_CANCEL_APPLY"], [6, 5, 1, "", "TPYE_LINKER_CANCEL_INVITE"], [6, 5, 1, "", "TPYE_LINKER_ENTER"], [6, 5, 1, "", "TPYE_LINKER_KICK_OUT"], [6, 5, 1, "", "TPYE_LINKER_LEAVE"], [6, 5, 1, "", "TPYE_LINKER_SYS_KICK_OUT"], [6, 5, 1, "", "TPYE_LINKER_UNKNOWN"], [6, 5, 1, "", "TPYE_LINKMIC_USER_TOAST"], [6, 5, 1, "", "TYPE_LINKER_ACCEPT_NOTICE"], [6, 5, 1, "", "TYPE_LINKER_APPLY"], [6, 5, 1, "", "TYPE_LINKER_CLOSE"], [6, 5, 1, "", "TYPE_LINKER_COHOST_LIST_CHANGE"], [6, 5, 1, "", "TYPE_LINKER_CREATE"], [6, 5, 1, "", "TYPE_LINKER_INVITE"], [6, 5, 1, "", "TYPE_LINKER_LEAVE_V2"], [6, 5, 1, "", "TYPE_LINKER_LINKED_LIST_CHANGE"], [6, 5, 1, "", "TYPE_LINKER_LINKED_LIST_CHANGE_V2"], [6, 5, 1, "", "TYPE_LINKER_MATCH"], [6, 5, 1, "", "TYPE_LINKER_MEDIA_CHANGE"], [6, 5, 1, "", "TYPE_LINKER_MIC_IDX_UPDATE"], [6, 5, 1, "", "TYPE_LINKER_MUTE"], [6, 5, 1, "", "TYPE_LINKER_PERMIT"], [6, 5, 1, "", "TYPE_LINKER_REPLY"], [6, 5, 1, "", "TYPE_LINKER_UPDATE_USER"], [6, 5, 1, "", "TYPE_LINKER_UPDATE_USER_SETTING"], [6, 5, 1, "", "TYPE_LINKER_WAITING_LIST_CHANGE"], [6, 5, 1, "", "TYPE_LINKER_WAITING_LIST_CHANGE_V2"]], "TikTokLive.proto.tiktok_proto.LinkMicArmiesItems": [[6, 5, 1, "", "battle_groups"], [6, 5, 1, "", "host_user_id"]], "TikTokLive.proto.tiktok_proto.LinkMicArmiesItemsLinkMicArmiesGroup": [[6, 5, 1, "", "points"], [6, 5, 1, "", "users"]], "TikTokLive.proto.tiktok_proto.LinkPosition": [[6, 5, 1, "", "opt"], [6, 5, 1, "", "position"]], "TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent": [[6, 5, 1, "", "from_room_id"], [6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "to_user_id"]], "TikTokLive.proto.tiktok_proto.LinkerCancelContent": [[6, 5, 1, "", "action_id"], [6, 5, 1, "", "cancel_type"], [6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "to_user_id"]], "TikTokLive.proto.tiktok_proto.LinkerCreateContent": [[6, 5, 1, "", "link_type"], [6, 5, 1, "", "owner_id"], [6, 5, 1, "", "owner_room_id"]], "TikTokLive.proto.tiktok_proto.LinkerEnterContent": [[6, 5, 1, "", "anchor_multi_live_enum"], [6, 5, 1, "", "anchor_setting_info"], [6, 5, 1, "", "linked_users_list"]], "TikTokLive.proto.tiktok_proto.LinkerInviteContent": [[6, 5, 1, "", "from_room_id"], [6, 5, 1, "", "from_user"], [6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "required_mic_idx"], [6, 5, 1, "", "rtc_join_channel"], [6, 5, 1, "", "sec_from_user_id"], [6, 5, 1, "", "to_linkmic_id_str"], [6, 5, 1, "", "to_rtc_ext_info"], [6, 5, 1, "", "vendor"]], "TikTokLive.proto.tiktok_proto.LinkerKickOutContent": [[6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "kickout_reason"]], "TikTokLive.proto.tiktok_proto.LinkerLeaveContent": [[6, 5, 1, "", "leave_reason"], [6, 5, 1, "", "linkmic_id_str"], [6, 5, 1, "", "send_leave_uid"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.LinkerListChangeContent": [[6, 5, 1, "", "applied_users_list"], [6, 5, 1, "", "connecting_users_list"], [6, 5, 1, "", "linked_users_list"]], "TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent": [[6, 5, 1, "", "anchor_id"], [6, 5, 1, "", "change_scene"], [6, 5, 1, "", "op"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "to_user_id"]], "TikTokLive.proto.tiktok_proto.LinkerMuteContent": [[6, 5, 1, "", "status"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent": [[6, 5, 1, "", "inner_channel_id"], [6, 5, 1, "", "invite_type"], [6, 5, 1, "", "match_id"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.LinkerReplyContent": [[6, 5, 1, "", "from_room_id"], [6, 5, 1, "", "from_user"], [6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "from_user_linkmic_info"], [6, 5, 1, "", "link_type"], [6, 5, 1, "", "linker_setting"], [6, 5, 1, "", "reply_status"], [6, 5, 1, "", "to_user"], [6, 5, 1, "", "to_user_id"], [6, 5, 1, "", "to_user_linkmic_info"]], "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo": [[6, 5, 1, "", "access_key"], [6, 5, 1, "", "confluence_type"], [6, 5, 1, "", "joinable"], [6, 5, 1, "", "link_mic_id"], [6, 5, 1, "", "linkmic_id_str"], [6, 5, 1, "", "rtc_app_id"], [6, 5, 1, "", "rtc_app_sign"], [6, 5, 1, "", "rtc_ext_info"], [6, 5, 1, "", "vendor"]], "TikTokLive.proto.tiktok_proto.LinkerSetting": [[6, 5, 1, "", "link_type"], [6, 5, 1, "", "max_member_limit"], [6, 5, 1, "", "owner_room_id"], [6, 5, 1, "", "owner_user_id"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "vendor"]], "TikTokLive.proto.tiktok_proto.LinkerSysKickOutContent": [[6, 5, 1, "", "linkmic_id_str"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.LinkerUpdateUserContent": [[6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "to_user_id"]], "TikTokLive.proto.tiktok_proto.LinkmicApplierSortSetting": [[6, 5, 1, "", "BY_GIFT_SCORE"], [6, 5, 1, "", "NONE"]], "TikTokLive.proto.tiktok_proto.LinkmicStatus": [[6, 5, 1, "", "Disable"], [6, 5, 1, "", "Enable"], [6, 5, 1, "", "Just_Following"], [6, 5, 1, "", "Multi_Linking"], [6, 5, 1, "", "Multi_Linking_Only_Following"]], "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo": [[6, 5, 1, "", "allow_request_from_follower_only"], [6, 5, 1, "", "allow_request_from_user"], [6, 5, 1, "", "applier_sort_setting"], [6, 5, 1, "", "fix_mic_num"], [6, 5, 1, "", "layout"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.LinkmicUserToastContent": [[6, 5, 1, "", "display_text"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.ListChangeContent": [[6, 5, 1, "", "list"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.ListUser": [[6, 5, 1, "", "link_status"], [6, 5, 1, "", "link_type"], [6, 5, 1, "", "linker_id"], [6, 5, 1, "", "linkmic_id"], [6, 5, 1, "", "linkmic_id_str"], [6, 5, 1, "", "modify_time"], [6, 5, 1, "", "role_type"], [6, 5, 1, "", "silence_status"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_position"]], "TikTokLive.proto.tiktok_proto.ListUserLinkType": [[6, 5, 1, "", "AUDIO"], [6, 5, 1, "", "LINK_UNKNOWN"], [6, 5, 1, "", "VIDEO"]], "TikTokLive.proto.tiktok_proto.MemberMessageAction": [[6, 5, 1, "", "JOINED"], [6, 5, 1, "", "SUBSCRIBED"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.MemberMessageData": [[6, 5, 1, "", "color"], [6, 5, 1, "", "details"], [6, 5, 1, "", "label"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.MessageDetails": [[6, 5, 1, "", "category"], [6, 5, 1, "", "color"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.MessageType": [[6, 5, 1, "", "MESSAGETYPE_ANCHORREMINDER"], [6, 5, 1, "", "MESSAGETYPE_ENTERROOMEXPIRESOON"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTLOWVERSIONUPGRADENOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTSENDSUCCEEDANCHORNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTSENDSUCCEEDROOMMESSAGE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTTIKTOK2ANCHORNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTTIKTOK2USERNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTTRECEIVESENDNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTUSERBUYAUTHNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGOALCOMPLETETOANCHOR"], [6, 5, 1, "", "MESSAGETYPE_SUBGOALCOMPLETETOAUDIENCE"], [6, 5, 1, "", "MESSAGETYPE_SUBGOALCREATETOANCHOR"], [6, 5, 1, "", "MESSAGETYPE_SUBSUCCESS"]], "TikTokLive.proto.tiktok_proto.MsgFilter": [[6, 5, 1, "", "is_gifter"], [6, 5, 1, "", "is_subscribed_to_anchor"]], "TikTokLive.proto.tiktok_proto.MultiLiveContent": [[6, 5, 1, "", "invite_biz_content"], [6, 5, 1, "", "kick_out_biz_content"], [6, 5, 1, "", "permit_biz_content"], [6, 5, 1, "", "reply_biz_content"]], "TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent": [[6, 5, 1, "", "anchor_setting_info"], [6, 5, 1, "", "invite_source"], [6, 5, 1, "", "invitee_user_info"], [6, 5, 1, "", "operator_link_admin_type"], [6, 5, 1, "", "operator_user_info"]], "TikTokLive.proto.tiktok_proto.MultiLiveContentKickOutBizContent": [[6, 5, 1, "", "kick_player_user_info"], [6, 5, 1, "", "operator_link_admin_type"], [6, 5, 1, "", "operator_user_info"]], "TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent": [[6, 5, 1, "", "anchor_setting_info"], [6, 5, 1, "", "expire_timestamp"], [6, 5, 1, "", "operator_link_admin_type"], [6, 5, 1, "", "operator_user_info"]], "TikTokLive.proto.tiktok_proto.MultiLiveContentReplyBizContent": [[6, 5, 1, "", "is_turn_off_invitation"], [6, 5, 1, "", "link_type"], [6, 5, 1, "", "reply_user_info"]], "TikTokLive.proto.tiktok_proto.OldSubscribeStatus": [[6, 5, 1, "", "OLDSUBSCRIBESTATUS_DEFAULT"], [6, 5, 1, "", "OLDSUBSCRIBESTATUS_FIRST"], [6, 5, 1, "", "OLDSUBSCRIBESTATUS_RESUB"], [6, 5, 1, "", "OLDSUBSCRIBESTATUS_SUBINGRACEPERIOD"], [6, 5, 1, "", "OLDSUBSCRIBESTATUS_SUBNOTINGRACEPERIOD"]], "TikTokLive.proto.tiktok_proto.P2PGroupChangeContent": [[6, 5, 1, "", "group_ext_info_list"], [6, 5, 1, "", "group_user"]], "TikTokLive.proto.tiktok_proto.PermitApplyContent": [[6, 5, 1, "", "applier"], [6, 5, 1, "", "applier_link_mic_id"], [6, 5, 1, "", "applier_pos"], [6, 5, 1, "", "dsl"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "permiter"], [6, 5, 1, "", "permiter_link_mic_id"], [6, 5, 1, "", "reply_status"]], "TikTokLive.proto.tiktok_proto.PermitJoinGroupContent": [[6, 5, 1, "", "agree_status"], [6, 5, 1, "", "approver"], [6, 5, 1, "", "group_ext_info_list"], [6, 5, 1, "", "group_user"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.Player": [[6, 5, 1, "", "room_id"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.PollEndContent": [[6, 5, 1, "", "end_type"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "option_list"]], "TikTokLive.proto.tiktok_proto.PollOptionInfo": [[6, 5, 1, "", "display_content"], [6, 5, 1, "", "option_idx"], [6, 5, 1, "", "vote_user_list"], [6, 5, 1, "", "votes"]], "TikTokLive.proto.tiktok_proto.PollStartContent": [[6, 5, 1, "", "end_time"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "option_list"], [6, 5, 1, "", "start_time"], [6, 5, 1, "", "title"]], "TikTokLive.proto.tiktok_proto.PollUpdateVotesContent": [[6, 5, 1, "", "option_list"]], "TikTokLive.proto.tiktok_proto.Position": [[6, 5, 1, "", "link"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.PunishEventInfo": [[6, 5, 1, "", "duration"], [6, 5, 1, "", "punish_id"], [6, 5, 1, "", "punish_reason"], [6, 5, 1, "", "punish_type"], [6, 5, 1, "", "punish_type_id"], [6, 5, 1, "", "violation_uid"]], "TikTokLive.proto.tiktok_proto.Ranking": [[6, 5, 1, "", "color"], [6, 5, 1, "", "details"], [6, 5, 1, "", "label"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.ReplyInviteContent": [[6, 5, 1, "", "invite_operator_user"], [6, 5, 1, "", "invitee"], [6, 5, 1, "", "invitee_link_mic_id"], [6, 5, 1, "", "invitee_pos"], [6, 5, 1, "", "reply_status"]], "TikTokLive.proto.tiktok_proto.ReplyStatus": [[6, 5, 1, "", "AGREE"], [6, 5, 1, "", "REFUSE_ARC_INCOMPATIBLE"], [6, 5, 1, "", "REFUSE_BY_TIMEOUT"], [6, 5, 1, "", "REFUSE_COHOST_FINISHED"], [6, 5, 1, "", "REFUSE_DRAW_GUESSING"], [6, 5, 1, "", "REFUSE_EXCEPTION"], [6, 5, 1, "", "REFUSE_IN_ANCHOR_COHOST"], [6, 5, 1, "", "REFUSE_IN_MATCH_PROCESSING"], [6, 5, 1, "", "REFUSE_IN_MICROOM"], [6, 5, 1, "", "REFUSE_IN_MICROOM_FOR_MULTI_COHOST"], [6, 5, 1, "", "REFUSE_IN_MULTI_GUEST"], [6, 5, 1, "", "REFUSE_LINKMIC_FULL"], [6, 5, 1, "", "REFUSE_NOT_CONNECTED"], [6, 5, 1, "", "REFUSE_NOT_LOAD_PLUGIN"], [6, 5, 1, "", "REFUSE_OPEN_CAMERA_DIALOG_SHOWING"], [6, 5, 1, "", "REFUSE_PAUSE_LIVE"], [6, 5, 1, "", "REFUSE_PERSONALLY"], [6, 5, 1, "", "REFUSE_PROCESSING_INVITATION"], [6, 5, 1, "", "REFUSE_PROCESSING_OTHER_APPLY"], [6, 5, 1, "", "REFUSE_PROCESSING_OTHER_INVITE"], [6, 5, 1, "", "REFUSE_RANDOM_MATCHING"], [6, 5, 1, "", "REFUSE_SUBTYPE_DIFFERENCE"], [6, 5, 1, "", "REFUSE_SYSTEM_NOT_SUPPORTED"], [6, 5, 1, "", "REFUSE_TOPIC_PAIRING"], [6, 5, 1, "", "REFUSE_TYPE_NOT_SUPPORT"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.RoomMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "content"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "is_welcome"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "source"], [6, 5, 1, "", "supprot_landscape"]], "TikTokLive.proto.tiktok_proto.RoomVerifyMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "close_room"], [6, 5, 1, "", "common"], [6, 5, 1, "", "content"], [6, 5, 1, "", "notice_type"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfo": [[6, 5, 1, "", "interact_client_type"], [6, 5, 1, "", "live_rtc_engine_config"], [6, 5, 1, "", "live_rtc_video_param_list"], [6, 5, 1, "", "rtc_bitrate_map"], [6, 5, 1, "", "rtc_business_id"], [6, 5, 1, "", "rtc_fps"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap": [[6, 5, 1, "", "xx1"], [6, 5, 1, "", "xx2"], [6, 5, 1, "", "xx3"], [6, 5, 1, "", "xx4"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig": [[6, 5, 1, "", "rtc_app_id"], [6, 5, 1, "", "rtc_channel_id"], [6, 5, 1, "", "rtc_token"], [6, 5, 1, "", "rtc_user_id"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcLiveVideoParam": [[6, 5, 1, "", "params"], [6, 5, 1, "", "strategy_id"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam": [[6, 5, 1, "", "bitrate_kbps"], [6, 5, 1, "", "fps"], [6, 5, 1, "", "height"], [6, 5, 1, "", "width"]], "TikTokLive.proto.tiktok_proto.Scene": [[6, 5, 1, "", "CO_HOST"], [6, 5, 1, "", "MULTI_LIVE"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.SubscribeType": [[6, 5, 1, "", "SUBSCRIBETYPE_AUTO"], [6, 5, 1, "", "SUBSCRIBETYPE_DEFAULT"], [6, 5, 1, "", "SUBSCRIBETYPE_ONCE"]], "TikTokLive.proto.tiktok_proto.SubscribingStatus": [[6, 5, 1, "", "SUBSCRIBINGSTATUS_CIRCLE"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_CIRCLECANCEL"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_INGRACEPERIOD"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_NOTINGRACEPERIOD"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_ONCE"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_REFUND"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_UNKNOWN"]], "TikTokLive.proto.tiktok_proto.Text": [[6, 5, 1, "", "default_format"], [6, 5, 1, "", "default_pattern"], [6, 5, 1, "", "key"], [6, 5, 1, "", "pieces_list"]], "TikTokLive.proto.tiktok_proto.TextTextFormat": [[6, 5, 1, "", "bold"], [6, 5, 1, "", "color"], [6, 5, 1, "", "font_size"], [6, 5, 1, "", "italic"], [6, 5, 1, "", "italic_angle"], [6, 5, 1, "", "use_heigh_light_color"], [6, 5, 1, "", "use_remote_clor"], [6, 5, 1, "", "weight"]], "TikTokLive.proto.tiktok_proto.TextTextPiece": [[6, 5, 1, "", "format"], [6, 5, 1, "", "gift_value"], [6, 5, 1, "", "pattern_ref_value"], [6, 5, 1, "", "string_value"], [6, 5, 1, "", "type"], [6, 5, 1, "", "user_value"]], "TikTokLive.proto.tiktok_proto.TextTextPieceGift": [[6, 5, 1, "", "color_id"], [6, 5, 1, "", "gift_id"]], "TikTokLive.proto.tiktok_proto.TextTextPiecePatternRef": [[6, 5, 1, "", "default_pattern"], [6, 5, 1, "", "key"]], "TikTokLive.proto.tiktok_proto.TextTextPieceUser": [[6, 5, 1, "", "user"], [6, 5, 1, "", "with_colon"]], "TikTokLive.proto.tiktok_proto.TextType": [[6, 5, 1, "", "CONTENT"], [6, 5, 1, "", "DISPLAY_TEXT"]], "TikTokLive.proto.tiktok_proto.TikTokColor": [[6, 5, 1, "", "color"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "id"]], "TikTokLive.proto.tiktok_proto.TimeStampContainer": [[6, 5, 1, "", "timestamp1"], [6, 5, 1, "", "timestamp2"], [6, 5, 1, "", "timestamp3"]], "TikTokLive.proto.tiktok_proto.User": [[6, 5, 1, "", "activity_reward"], [6, 5, 1, "", "allow_find_by_contacts"], [6, 5, 1, "", "allow_others_download_video"], [6, 5, 1, "", "allow_others_download_when_sharing_video"], [6, 5, 1, "", "allow_share_show_profile"], [6, 5, 1, "", "allow_show_in_gossip"], [6, 5, 1, "", "allow_show_my_action"], [6, 5, 1, "", "allow_strange_comment"], [6, 5, 1, "", "allow_unfollower_comment"], [6, 5, 1, "", "allow_use_linkmic"], [6, 5, 1, "", "anchor_level"], [6, 5, 1, "", "authentication_info"], [6, 5, 1, "", "author_stats"], [6, 5, 1, "", "avatar_border"], [6, 5, 1, "", "avatar_jpg"], [6, 5, 1, "", "avatar_large"], [6, 5, 1, "", "avatar_medium"], [6, 5, 1, "", "avatar_thumb"], [6, 5, 1, "", "badge_image_list"], [6, 5, 1, "", "badge_list"], [6, 5, 1, "", "bg_img_url"], [6, 5, 1, "", "bio_description"], [6, 5, 1, "", "block_status"], [6, 5, 1, "", "border"], [6, 5, 1, "", "border_list"], [6, 5, 1, "", "combo_badge_info"], [6, 5, 1, "", "comment_restrict"], [6, 5, 1, "", "commerce_webcast_config_ids_list"], [6, 5, 1, "", "constellation"], [6, 5, 1, "", "create_time"], [6, 5, 1, "", "disable_ichat"], [6, 5, 1, "", "display_id"], [6, 5, 1, "", "ecommerce_entrance"], [6, 5, 1, "", "enable_ichat_img"], [6, 5, 1, "", "exp"], [6, 5, 1, "", "fan_ticket_count"], [6, 5, 1, "", "fans_club"], [6, 5, 1, "", "fans_club_info"], [6, 5, 1, "", "fold_stranger_chat"], [6, 5, 1, "", "follow_info"], [6, 5, 1, "", "follow_status"], [6, 5, 1, "", "ichat_restrict_type"], [6, 5, 1, "", "id"], [6, 5, 1, "", "id_str"], [6, 5, 1, "", "is_block"], [6, 5, 1, "", "is_follower"], [6, 5, 1, "", "is_following"], [6, 5, 1, "", "link_mic_stats"], [6, 5, 1, "", "medal"], [6, 5, 1, "", "media_badge_image_list"], [6, 5, 1, "", "mint_type_label_list"], [6, 5, 1, "", "modify_time"], [6, 5, 1, "", "need_profile_guide"], [6, 5, 1, "", "new_real_time_icons_list"], [6, 5, 1, "", "nickname"], [6, 5, 1, "", "own_room"], [6, 5, 1, "", "pay_grade"], [6, 5, 1, "", "pay_score"], [6, 5, 1, "", "pay_scores"], [6, 5, 1, "", "personal_card"], [6, 5, 1, "", "push_comment_status"], [6, 5, 1, "", "push_digg"], [6, 5, 1, "", "push_follow"], [6, 5, 1, "", "push_friend_action"], [6, 5, 1, "", "push_ichat"], [6, 5, 1, "", "push_status"], [6, 5, 1, "", "push_video_post"], [6, 5, 1, "", "push_video_recommend"], [6, 5, 1, "", "real_time_icons_list"], [6, 5, 1, "", "scm_label"], [6, 5, 1, "", "sec_uid"], [6, 5, 1, "", "secret"], [6, 5, 1, "", "share_qrcode_uri"], [6, 5, 1, "", "special_id"], [6, 5, 1, "", "stats"], [6, 5, 1, "", "status"], [6, 5, 1, "", "subscribe_info"], [6, 5, 1, "", "ticket_count"], [6, 5, 1, "", "top_fans_list"], [6, 5, 1, "", "top_vip_no"], [6, 5, 1, "", "upcoming_event_list"], [6, 5, 1, "", "user_attr"], [6, 5, 1, "", "user_role"], [6, 5, 1, "", "verified"], [6, 5, 1, "", "verified_content"], [6, 5, 1, "", "verified_reason"], [6, 5, 1, "", "webcast_anchor_level"], [6, 5, 1, "", "with_car_management_permission"], [6, 5, 1, "", "with_commerce_permission"], [6, 5, 1, "", "with_fusion_shop_entry"]], "TikTokLive.proto.tiktok_proto.UserActivityInfo": [[6, 5, 1, "", "badge"], [6, 5, 1, "", "storytag"]], "TikTokLive.proto.tiktok_proto.UserAnchorLevel": [[6, 5, 1, "", "experience"], [6, 5, 1, "", "highest_experience_this_level"], [6, 5, 1, "", "level"], [6, 5, 1, "", "lowest_experience_this_level"], [6, 5, 1, "", "profile_dialog_bg"], [6, 5, 1, "", "profile_dialog_bg_back"], [6, 5, 1, "", "small_icon"], [6, 5, 1, "", "stage_level"], [6, 5, 1, "", "task_decrease_experience"], [6, 5, 1, "", "task_end_time"], [6, 5, 1, "", "task_start_experience"], [6, 5, 1, "", "task_start_time"], [6, 5, 1, "", "task_target_experience"]], "TikTokLive.proto.tiktok_proto.UserAuthenticationInfo": [[6, 5, 1, "", "authentication_badge"], [6, 5, 1, "", "custom_verify"], [6, 5, 1, "", "enterprise_verify_reason"]], "TikTokLive.proto.tiktok_proto.UserAuthorStats": [[6, 5, 1, "", "variety_show_play_count"], [6, 5, 1, "", "video_total_count"], [6, 5, 1, "", "video_total_favorite_count"], [6, 5, 1, "", "video_total_play_count"], [6, 5, 1, "", "video_total_series_count"], [6, 5, 1, "", "video_total_share_count"]], "TikTokLive.proto.tiktok_proto.UserBorder": [[6, 5, 1, "", "avatar_background_border_color"], [6, 5, 1, "", "avatar_background_color"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "level"], [6, 5, 1, "", "profile_decoration_ribbon"], [6, 5, 1, "", "source"]], "TikTokLive.proto.tiktok_proto.UserComboBadgeInfo": [[6, 5, 1, "", "combo_count"], [6, 5, 1, "", "icon"]], "TikTokLive.proto.tiktok_proto.UserContainer": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntrance": [[6, 5, 1, "", "creator_type"], [6, 5, 1, "", "entrance_type"], [6, 5, 1, "", "schema"], [6, 5, 1, "", "shop_entrance_info"], [6, 5, 1, "", "showcase_entrance_info"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceCreatorType": [[6, 5, 1, "", "MARKET"], [6, 5, 1, "", "NORMAL"], [6, 5, 1, "", "OFFICIAL"], [6, 5, 1, "", "UNDEFINED"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceEntranceType": [[6, 5, 1, "", "PROFILE"], [6, 5, 1, "", "SHOP"], [6, 5, 1, "", "SHOWCASE"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo": [[6, 5, 1, "", "exp_rate_percentile"], [6, 5, 1, "", "exp_rate_top_display"], [6, 5, 1, "", "format_sold_count"], [6, 5, 1, "", "rate_display_style"], [6, 5, 1, "", "shop_id"], [6, 5, 1, "", "shop_name"], [6, 5, 1, "", "shop_rating"], [6, 5, 1, "", "show_rate_not_applicable"], [6, 5, 1, "", "sold_count"], [6, 5, 1, "", "store_label"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabel": [[6, 5, 1, "", "is_bytemall"], [6, 5, 1, "", "official_label"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType": [[6, 5, 1, "", "AUTHORIZED"], [6, 5, 1, "", "NONE"], [6, 5, 1, "", "OFFICIAL"], [6, 5, 1, "", "STORE_BRAND_LABEL_TYPE_BLUE_V"], [6, 5, 1, "", "STORE_BRAND_LABEL_TYPE_TOP_CHOICE"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel": [[6, 5, 1, "", "label_image_dark"], [6, 5, 1, "", "label_image_light"], [6, 5, 1, "", "label_type"], [6, 5, 1, "", "label_type_str"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage": [[6, 5, 1, "", "color"], [6, 5, 1, "", "height"], [6, 5, 1, "", "minetype"], [6, 5, 1, "", "thumb_uri"], [6, 5, 1, "", "thumb_uri_list"], [6, 5, 1, "", "uri"], [6, 5, 1, "", "url_list"], [6, 5, 1, "", "width"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShowcaseEntranceInfo": [[6, 5, 1, "", "format_sold_count"], [6, 5, 1, "", "sold_count"]], "TikTokLive.proto.tiktok_proto.UserFanTicket": [[6, 5, 1, "", "fan_ticket"], [6, 5, 1, "", "match_rank"], [6, 5, 1, "", "match_total_score"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.UserFansClub": [[6, 5, 1, "", "data"]], "TikTokLive.proto.tiktok_proto.UserFansClubFansClubData": [[6, 5, 1, "", "anchor_id"], [6, 5, 1, "", "available_gift_ids_list"], [6, 5, 1, "", "club_name"], [6, 5, 1, "", "level"], [6, 5, 1, "", "user_fans_club_status"]], "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataBadgeIcon": [[6, 5, 1, "", "ICON"], [6, 5, 1, "", "SMALLICON"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataUserFansClubStatus": [[6, 5, 1, "", "ACTIVE"], [6, 5, 1, "", "INACTIVE"], [6, 5, 1, "", "NOTJOINED"]], "TikTokLive.proto.tiktok_proto.UserFansClubInfo": [[6, 5, 1, "", "badge"], [6, 5, 1, "", "fans_count"], [6, 5, 1, "", "fans_level"], [6, 5, 1, "", "fans_score"], [6, 5, 1, "", "is_sleeping"]], "TikTokLive.proto.tiktok_proto.UserFansClubPreferntialType": [[6, 5, 1, "", "OTHERROOM"], [6, 5, 1, "", "PRESONALPROFILE"]], "TikTokLive.proto.tiktok_proto.UserFollowInfo": [[6, 5, 1, "", "follow_status"], [6, 5, 1, "", "follower_count"], [6, 5, 1, "", "following_count"], [6, 5, 1, "", "push_status"]], "TikTokLive.proto.tiktok_proto.UserIdentity": [[6, 5, 1, "", "is_anchor"], [6, 5, 1, "", "is_follower_of_anchor"], [6, 5, 1, "", "is_gift_giver_of_anchor"], [6, 5, 1, "", "is_moderator_of_anchor"], [6, 5, 1, "", "is_mutual_following_with_anchor"], [6, 5, 1, "", "is_subscriber_of_anchor"]], "TikTokLive.proto.tiktok_proto.UserLiveEventInfo": [[6, 5, 1, "", "description"], [6, 5, 1, "", "duration"], [6, 5, 1, "", "event_id"], [6, 5, 1, "", "has_subscribed"], [6, 5, 1, "", "is_paid_event"], [6, 5, 1, "", "pay_method"], [6, 5, 1, "", "start_time"], [6, 5, 1, "", "ticket_amount"], [6, 5, 1, "", "title"]], "TikTokLive.proto.tiktok_proto.UserLiveEventInfoEventPayMethod": [[6, 5, 1, "", "EVENTPAYMETHODCASH"], [6, 5, 1, "", "EVENTPAYMETHODCOINS"], [6, 5, 1, "", "EVENTPAYMETHODINVALID"]], "TikTokLive.proto.tiktok_proto.UserLiveEventInfoWalletPackage": [[6, 5, 1, "", "iap_id"], [6, 5, 1, "", "usd_price_show"]], "TikTokLive.proto.tiktok_proto.UserOwnRoom": [[6, 5, 1, "", "room_ids_list"], [6, 5, 1, "", "room_ids_str_list"]], "TikTokLive.proto.tiktok_proto.UserPayGrade": [[6, 5, 1, "", "background"], [6, 5, 1, "", "background_back"], [6, 5, 1, "", "diamond_icon"], [6, 5, 1, "", "grade_banner"], [6, 5, 1, "", "grade_describe"], [6, 5, 1, "", "grade_icon_list"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "im_icon"], [6, 5, 1, "", "im_icon_with_level"], [6, 5, 1, "", "level"], [6, 5, 1, "", "live_icon"], [6, 5, 1, "", "name"], [6, 5, 1, "", "new_im_icon_with_level"], [6, 5, 1, "", "new_live_icon"], [6, 5, 1, "", "next_icon"], [6, 5, 1, "", "next_name"], [6, 5, 1, "", "next_privileges"], [6, 5, 1, "", "profile_dialog_bg"], [6, 5, 1, "", "profile_dialog_bg_back"], [6, 5, 1, "", "score"], [6, 5, 1, "", "screen_chat_type"], [6, 5, 1, "", "upgrade_need_consume"]], "TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon": [[6, 5, 1, "", "icon"], [6, 5, 1, "", "icon_diamond"], [6, 5, 1, "", "level"], [6, 5, 1, "", "level_str"]], "TikTokLive.proto.tiktok_proto.UserSubscribeBadge": [[6, 5, 1, "", "origin_img"], [6, 5, 1, "", "preview_img"]], "TikTokLive.proto.tiktok_proto.UserSubscribeInfo": [[6, 5, 1, "", "anchor_gift_sub_auth"], [6, 5, 1, "", "badge"], [6, 5, 1, "", "enable_subscription"], [6, 5, 1, "", "is_in_grace_period"], [6, 5, 1, "", "is_subscribe"], [6, 5, 1, "", "is_subscribed_to_anchor"], [6, 5, 1, "", "qualification"], [6, 5, 1, "", "subscriber_count"], [6, 5, 1, "", "user_gift_sub_auth"]], "TikTokLive.proto.tiktok_proto.UserUserAttr": [[6, 5, 1, "", "is_admin"], [6, 5, 1, "", "is_muted"], [6, 5, 1, "", "is_super_admin"], [6, 5, 1, "", "mute_duration"]], "TikTokLive.proto.tiktok_proto.UserUserStats": [[6, 5, 1, "", "daily_fan_ticket_count"], [6, 5, 1, "", "daily_income"], [6, 5, 1, "", "diamond_consumed_count"], [6, 5, 1, "", "favorite_item_count"], [6, 5, 1, "", "follower_count"], [6, 5, 1, "", "following_count"], [6, 5, 1, "", "id"], [6, 5, 1, "", "id_str"], [6, 5, 1, "", "item_count"], [6, 5, 1, "", "record_count"], [6, 5, 1, "", "total_duration"], [6, 5, 1, "", "tuwen_item_count"]], "TikTokLive.proto.tiktok_proto.ValueLabel": [[6, 5, 1, "", "data"], [6, 5, 1, "", "label"], [6, 5, 1, "", "label2"], [6, 5, 1, "", "label3"]], "TikTokLive.proto.tiktok_proto.VoteUser": [[6, 5, 1, "", "avatar_thumb"], [6, 5, 1, "", "nick_name"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage": [[6, 5, 1, "", "background"], [6, 5, 1, "", "common"], [6, 5, 1, "", "content"], [6, 5, 1, "", "duration"], [6, 5, 1, "", "event"], [6, 5, 1, "", "fans_level_param"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "msg_type"], [6, 5, 1, "", "right_icon"], [6, 5, 1, "", "subscribe_gift_param"], [6, 5, 1, "", "user_grade_param"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageEvent": [[6, 5, 1, "", "event_name"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType": [[6, 5, 1, "", "ECOMBUYING"], [6, 5, 1, "", "ECOMORDERING"], [6, 5, 1, "", "EVENTREGISTERED"], [6, 5, 1, "", "EVENTVIEW"], [6, 5, 1, "", "FANSLEVELENTRANCE"], [6, 5, 1, "", "FANSLEVELUPGRADE"], [6, 5, 1, "", "GAMEPARTNERSHIP"], [6, 5, 1, "", "GRADEUSERENTRANCENOTIFICATION"], [6, 5, 1, "", "NORMAL"], [6, 5, 1, "", "SUBSCRIBE"], [6, 5, 1, "", "SUBSCRIBEGIFT"], [6, 5, 1, "", "UNKNOWN"], [6, 5, 1, "", "USERUPGRADE"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeFansLevelParam": [[6, 5, 1, "", "current_grade"], [6, 5, 1, "", "display_config"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeSubscribeGiftParam": [[6, 5, 1, "", "gift_sub_count"], [6, 5, 1, "", "show_gift_sub_count"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam": [[6, 5, 1, "", "current_grade"], [6, 5, 1, "", "display_config"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.WebcastCaptionMessage": [[6, 5, 1, "", "caption_data"], [6, 5, 1, "", "common"], [6, 5, 1, "", "time_stamp"]], "TikTokLive.proto.tiktok_proto.WebcastCaptionMessageCaptionData": [[6, 5, 1, "", "language"], [6, 5, 1, "", "text"]], "TikTokLive.proto.tiktok_proto.WebcastChatMessage": [[6, 5, 1, "", "at_user"], [6, 5, 1, "", "background_image"], [6, 5, 1, "", "background_image_v2"], [6, 5, 1, "", "comment_quality_scores"], [6, 5, 1, "", "common"], [6, 5, 1, "", "community_flagged_status"], [6, 5, 1, "", "content"], [6, 5, 1, "", "content_language"], [6, 5, 1, "", "emotes_list"], [6, 5, 1, "", "full_screen_text_color"], [6, 5, 1, "", "gift_image"], [6, 5, 1, "", "input_type"], [6, 5, 1, "", "quick_chat_scene"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_identity"], [6, 5, 1, "", "visible_to_sender"]], "TikTokLive.proto.tiktok_proto.WebcastChatMessageEmoteWithIndex": [[6, 5, 1, "", "emote"], [6, 5, 1, "", "index"]], "TikTokLive.proto.tiktok_proto.WebcastControlMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "common"], [6, 5, 1, "", "extra"], [6, 5, 1, "", "float_style"], [6, 5, 1, "", "float_text"], [6, 5, 1, "", "perception_audience_text"], [6, 5, 1, "", "punish_info"], [6, 5, 1, "", "tips"]], "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra": [[6, 5, 1, "", "ban_detail_button"], [6, 5, 1, "", "ban_info_url"], [6, 5, 1, "", "content"], [6, 5, 1, "", "got_it_button"], [6, 5, 1, "", "reason_no"], [6, 5, 1, "", "source"], [6, 5, 1, "", "title"], [6, 5, 1, "", "violation_reason"]], "TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "emote_list"], [6, 5, 1, "", "msg_filter"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_identity"]], "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "display"], [6, 5, 1, "", "envelope_info"]], "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo": [[6, 5, 1, "", "business_type"], [6, 5, 1, "", "create_at"], [6, 5, 1, "", "diamond_count"], [6, 5, 1, "", "envelope_id"], [6, 5, 1, "", "envelope_idc"], [6, 5, 1, "", "follow_show_status"], [6, 5, 1, "", "people_count"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "send_user_avatar"], [6, 5, 1, "", "send_user_id"], [6, 5, 1, "", "send_user_name"], [6, 5, 1, "", "skin_id"], [6, 5, 1, "", "unpack_at"]], "TikTokLive.proto.tiktok_proto.WebcastGiftMessage": [[6, 5, 1, "", "color_id"], [6, 5, 1, "", "combo_count"], [6, 5, 1, "", "common"], [6, 5, 1, "", "fan_ticket_count"], [6, 5, 1, "", "gift"], [6, 5, 1, "", "gift_id"], [6, 5, 1, "", "group_count"], [6, 5, 1, "", "group_id"], [6, 5, 1, "", "income_taskgifts"], [6, 5, 1, "", "is_first_sent"], [6, 5, 1, "", "log_id"], [6, 5, 1, "", "monitor_extra"], [6, 5, 1, "", "order_id"], [6, 5, 1, "", "repeat_count"], [6, 5, 1, "", "repeat_end"], [6, 5, 1, "", "room_fan_ticket_count"], [6, 5, 1, "", "send_type"], [6, 5, 1, "", "to_user"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_gift_reciever"], [6, 5, 1, "", "user_identity"]], "TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftImPriority": [[6, 5, 1, "", "priority"], [6, 5, 1, "", "queue_sizes_list"], [6, 5, 1, "", "self_queue_priority"]], "TikTokLive.proto.tiktok_proto.WebcastGiftMessagePublicAreaCommon": [[6, 5, 1, "", "user_consume_in_room"], [6, 5, 1, "", "user_label"]], "TikTokLive.proto.tiktok_proto.WebcastGiftMessageUserGiftReciever": [[6, 5, 1, "", "device_name"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "contribute_count"], [6, 5, 1, "", "contribute_score"], [6, 5, 1, "", "contributor_avatar"], [6, 5, 1, "", "contributor_display_id"], [6, 5, 1, "", "contributor_id"], [6, 5, 1, "", "contributor_id_str"], [6, 5, 1, "", "gift_repeat_count"], [6, 5, 1, "", "goal"], [6, 5, 1, "", "indicator"], [6, 5, 1, "", "pin"], [6, 5, 1, "", "unpin"]], "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "data"], [6, 5, 1, "", "data2"]], "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "rankingdata"], [6, 5, 1, "", "rankingdata2"], [6, 5, 1, "", "rankings"]], "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "rankdata"]], "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "rankdata"]], "TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "delete_msg_ids_list"], [6, 5, 1, "", "delete_user_ids_list"]], "TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage": [[6, 5, 1, "", "header"], [6, 5, 1, "", "json"]], "TikTokLive.proto.tiktok_proto.WebcastLikeMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "count"], [6, 5, 1, "", "total"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage": [[6, 5, 1, "", "apply_content"], [6, 5, 1, "", "business_content"], [6, 5, 1, "", "cancel_apply_content"], [6, 5, 1, "", "cancel_group_content"], [6, 5, 1, "", "cancel_invite_content"], [6, 5, 1, "", "channel_id"], [6, 5, 1, "", "common"], [6, 5, 1, "", "create_channel_content"], [6, 5, 1, "", "finish_content"], [6, 5, 1, "", "invite_content"], [6, 5, 1, "", "join_direct_content"], [6, 5, 1, "", "join_group_content"], [6, 5, 1, "", "kick_out_content"], [6, 5, 1, "", "leave_content"], [6, 5, 1, "", "leave_group_content"], [6, 5, 1, "", "list_change_content"], [6, 5, 1, "", "message_type"], [6, 5, 1, "", "p2_p_group_change_content"], [6, 5, 1, "", "permit_apply_content"], [6, 5, 1, "", "permit_group_content"], [6, 5, 1, "", "reply_invite_content"], [6, 5, 1, "", "scene"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMessage": [[6, 5, 1, "", "cancel_content"], [6, 5, 1, "", "close_content"], [6, 5, 1, "", "cohost_list_change_content"], [6, 5, 1, "", "common"], [6, 5, 1, "", "create_content"], [6, 5, 1, "", "enter_content"], [6, 5, 1, "", "expire_timestamp"], [6, 5, 1, "", "extra"], [6, 5, 1, "", "invite_content"], [6, 5, 1, "", "kick_out_content"], [6, 5, 1, "", "leave_content"], [6, 5, 1, "", "linked_list_change_content"], [6, 5, 1, "", "linker_id"], [6, 5, 1, "", "list_change_content"], [6, 5, 1, "", "media_change_content"], [6, 5, 1, "", "message_type"], [6, 5, 1, "", "mic_idx_update_content"], [6, 5, 1, "", "mute_content"], [6, 5, 1, "", "random_match_content"], [6, 5, 1, "", "reply_accept_notice_content"], [6, 5, 1, "", "reply_content"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "sys_kick_out_content"], [6, 5, 1, "", "transfer_extra"], [6, 5, 1, "", "update_user_content"], [6, 5, 1, "", "update_user_setting_content"], [6, 5, 1, "", "user_toast_content"], [6, 5, 1, "", "waiting_list_change_content"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies": [[6, 5, 1, "", "battle_items"], [6, 5, 1, "", "battle_status"], [6, 5, 1, "", "common"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "id"], [6, 5, 1, "", "id2"], [6, 5, 1, "", "image"], [6, 5, 1, "", "time_stamp1"], [6, 5, 1, "", "time_stamp2"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle": [[6, 5, 1, "", "battle_config"], [6, 5, 1, "", "common"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "details"], [6, 5, 1, "", "id"], [6, 5, 1, "", "team_data"], [6, 5, 1, "", "teams1"], [6, 5, 1, "", "teams2"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "id1"], [6, 5, 1, "", "id2"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "id"], [6, 5, 1, "", "url"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleDetails": [[6, 5, 1, "", "details"], [6, 5, 1, "", "id"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeam": [[6, 5, 1, "", "id"], [6, 5, 1, "", "users"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeamData": [[6, 5, 1, "", "data"], [6, 5, 1, "", "team_id"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish": [[6, 5, 1, "", "data4"], [6, 5, 1, "", "data6"], [6, 5, 1, "", "header"], [6, 5, 1, "", "id1"], [6, 5, 1, "", "id2"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData": [[6, 5, 1, "", "data3"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "data6"], [6, 5, 1, "", "data8"], [6, 5, 1, "", "id1"], [6, 5, 1, "", "id2"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod": [[6, 5, 1, "", "common"], [6, 5, 1, "", "fan_ticket_room_notice"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod": [[6, 5, 1, "", "access_key"], [6, 5, 1, "", "anchor_linkmic_id"], [6, 5, 1, "", "channel_id"], [6, 5, 1, "", "common"], [6, 5, 1, "", "dimension"], [6, 5, 1, "", "fan_ticket"], [6, 5, 1, "", "invite_uid"], [6, 5, 1, "", "layout"], [6, 5, 1, "", "message_type"], [6, 5, 1, "", "theme"], [6, 5, 1, "", "total_link_mic_fan_ticket"], [6, 5, 1, "", "user_id"], [6, 5, 1, "", "vendor"]], "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage": [[6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "header"]], "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageBattleTaskData": [[6, 5, 1, "", "data1"]], "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData": [[6, 5, 1, "", "data1"]], "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"]], "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage": [[6, 5, 1, "", "audit_status"], [6, 5, 1, "", "badges"], [6, 5, 1, "", "common"], [6, 5, 1, "", "content"], [6, 5, 1, "", "host"], [6, 5, 1, "", "intro_mode"], [6, 5, 1, "", "language"], [6, 5, 1, "", "room_id"]], "TikTokLive.proto.tiktok_proto.WebcastMemberMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "action_description"], [6, 5, 1, "", "action_duration"], [6, 5, 1, "", "anchor_display_text"], [6, 5, 1, "", "background_image"], [6, 5, 1, "", "background_image_v2"], [6, 5, 1, "", "client_enter_source"], [6, 5, 1, "", "client_enter_type"], [6, 5, 1, "", "client_live_reason"], [6, 5, 1, "", "common"], [6, 5, 1, "", "effect_config"], [6, 5, 1, "", "enter_effect_config"], [6, 5, 1, "", "enter_type"], [6, 5, 1, "", "is_set_to_admin"], [6, 5, 1, "", "is_top_user"], [6, 5, 1, "", "member_count"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "pop_str"], [6, 5, 1, "", "rank_score"], [6, 5, 1, "", "top_user_no"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_id"], [6, 5, 1, "", "user_share_type"]], "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig": [[6, 5, 1, "", "anim_asset_id"], [6, 5, 1, "", "avatar_pos"], [6, 5, 1, "", "badge"], [6, 5, 1, "", "flex_setting_array_list"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "stay_time"], [6, 5, 1, "", "text"], [6, 5, 1, "", "text_icon"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "detect_type"], [6, 5, 1, "", "from_region"], [6, 5, 1, "", "time_info"], [6, 5, 1, "", "trigger_by"], [6, 5, 1, "", "trigger_condition"]], "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo": [[6, 5, 1, "", "api_recv_time_ms"], [6, 5, 1, "", "api_send_to_goim_ms"], [6, 5, 1, "", "client_start_ms"]], "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition": [[6, 5, 1, "", "detect_p2_p_msg"], [6, 5, 1, "", "detect_room_msg"], [6, 5, 1, "", "http_optimize"], [6, 5, 1, "", "uplink_detect_http"], [6, 5, 1, "", "uplink_detect_web_socket"]], "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "details"], [6, 5, 1, "", "shop_data"], [6, 5, 1, "", "shop_timings"]], "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "image_url"], [6, 5, 1, "", "price_string"], [6, 5, 1, "", "shop_name"], [6, 5, 1, "", "shop_url"], [6, 5, 1, "", "shop_url2"], [6, 5, 1, "", "title"]], "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails": [[6, 5, 1, "", "data"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "id1"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastPollMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "end_content"], [6, 5, 1, "", "message_type"], [6, 5, 1, "", "poll_id"], [6, 5, 1, "", "poll_kind"], [6, 5, 1, "", "start_content"], [6, 5, 1, "", "update_content"]], "TikTokLive.proto.tiktok_proto.WebcastPushFrame": [[6, 5, 1, "", "headers"], [6, 5, 1, "", "log_id"], [6, 5, 1, "", "method"], [6, 5, 1, "", "payload"], [6, 5, 1, "", "payload_encoding"], [6, 5, 1, "", "payload_type"], [6, 5, 1, "", "seq_id"], [6, 5, 1, "", "service"]], "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "details"]], "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "id"], [6, 5, 1, "", "text"], [6, 5, 1, "", "time_stamp"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "cur_user_id"], [6, 5, 1, "", "other_get_badge_msg"], [6, 5, 1, "", "owner_idx_after_update"], [6, 5, 1, "", "owner_idx_before_update"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "self_get_badge_msg"]], "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage": [[6, 5, 1, "", "animation_loop_for_off"], [6, 5, 1, "", "common"], [6, 5, 1, "", "group_type"], [6, 5, 1, "", "is_animation_loop_play"], [6, 5, 1, "", "priority"], [6, 5, 1, "", "tabs_list"], [6, 5, 1, "", "updates_list"]], "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo": [[6, 5, 1, "", "list_lynx_type"], [6, 5, 1, "", "rank_type"], [6, 5, 1, "", "title"], [6, 5, 1, "", "title_text"]], "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate": [[6, 5, 1, "", "countdown"], [6, 5, 1, "", "default_content"], [6, 5, 1, "", "owner_rank"], [6, 5, 1, "", "owneronrank"], [6, 5, 1, "", "rank_type"], [6, 5, 1, "", "related_tab_rank_type"], [6, 5, 1, "", "request_first_show_type"], [6, 5, 1, "", "show_entrance_animation"], [6, 5, 1, "", "supported_version"]], "TikTokLive.proto.tiktok_proto.WebcastResponse": [[6, 5, 1, "", "cursor"], [6, 5, 1, "", "fetch_interval"], [6, 5, 1, "", "fetch_type"], [6, 5, 1, "", "heart_beat_duration"], [6, 5, 1, "", "history_comment_cursor"], [6, 5, 1, "", "history_no_more"], [6, 5, 1, "", "internal_ext"], [6, 5, 1, "", "is_first"], [6, 5, 1, "", "messages"], [6, 5, 1, "", "needs_ack"], [6, 5, 1, "", "now"], [6, 5, 1, "", "push_server"], [6, 5, 1, "", "route_params_map"]], "TikTokLive.proto.tiktok_proto.WebcastResponseMessage": [[6, 5, 1, "", "is_history"], [6, 5, 1, "", "method"], [6, 5, 1, "", "msg_id"], [6, 5, 1, "", "msg_type"], [6, 5, 1, "", "offset"], [6, 5, 1, "", "payload"]], "TikTokLive.proto.tiktok_proto.WebcastRoomMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "content"]], "TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "original_msg_type"], [6, 5, 1, "", "pinned_message"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage": [[6, 5, 1, "", "anonymous"], [6, 5, 1, "", "common"], [6, 5, 1, "", "pop_str"], [6, 5, 1, "", "popularity"], [6, 5, 1, "", "ranks_list"], [6, 5, 1, "", "seats_list"], [6, 5, 1, "", "total"], [6, 5, 1, "", "total_user"]], "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor": [[6, 5, 1, "", "delta"], [6, 5, 1, "", "rank"], [6, 5, 1, "", "score"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastSocialMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "common"], [6, 5, 1, "", "follow_count"], [6, 5, 1, "", "share_count"], [6, 5, 1, "", "share_display_style"], [6, 5, 1, "", "share_target"], [6, 5, 1, "", "share_type"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "is_custom"], [6, 5, 1, "", "is_send"], [6, 5, 1, "", "old_subscribe_status"], [6, 5, 1, "", "sub_month"], [6, 5, 1, "", "subscribe_type"], [6, 5, 1, "", "subscribing_status"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastSystemMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "message"]], "TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "common"], [6, 5, 1, "", "enter_text"], [6, 5, 1, "", "nick_name"], [6, 5, 1, "", "nick_name_prefix"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:exception", "5": "py:attribute", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "exception", "Python exception"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "function", "Python function"]}, "titleterms": {"how": [], "To": [], "build": [], "tiktokl": [0, 1, 2, 3, 4, 5, 6, 7, 8], "packag": [0, 1, 2, 3, 4, 5, 6], "subpackag": [0, 1, 2], "modul": [1, 2, 3, 4, 5, 6], "content": [1, 2, 3, 4, 5, 6, 7], "client": [1, 2, 3, 4], "submodul": [1, 2, 3, 4, 5, 6], "error": 1, "logger": 1, "web": [2, 3], "web_bas": 2, "web_client": 2, "web_set": 2, "rout": 3, "fetch_gift_list": 3, "fetch_imag": 3, "fetch_room_id": 3, "fetch_room_info": 3, "fetch_sign": 3, "fetch_video": 3, "w": 4, "ws_client": 4, "event": [5, 7], "base_ev": 5, "custom_ev": 5, "proto_ev": 5, "proto": [6, 7], "custom_proto": 6, "tiktok_proto": 6, "doc": 7, "consid": 7, "donat": 7, "languag": 7, "tabl": 7, "get": 7, "start": 7, "paramet": 7, "method": 7, "properti": 7, "webdefault": 7, "custom": 7, "special": 7, "giftev": 7, "subscribeev": 7, "contributor": 7, "licens": 7, "3": 7, "other": 7, "check": 7, "If": 7, "A": 7, "user": 7, "i": 7, "live": 7}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"Submodules": [[4, "submodules"], [6, "submodules"], [5, "submodules"], [1, "submodules"], [2, "submodules"], [3, "submodules"]], "Module contents": [[4, "module-TikTokLive.client.ws"], [6, "module-TikTokLive.proto"], [5, "module-TikTokLive.events"], [1, "module-TikTokLive.client"], [2, "module-TikTokLive.client.web"], [3, "module-TikTokLive.client.web.routes"]], "TikTokLive.client.ws package": [[4, "tiktoklive-client-ws-package"]], "TikTokLive.client.ws.ws_client module": [[4, "module-TikTokLive.client.ws.ws_client"]], "TikTokLive.proto package": [[6, "tiktoklive-proto-package"]], "TikTokLive.proto.custom_proto module": [[6, "module-TikTokLive.proto.custom_proto"]], "TikTokLive.proto.tiktok_proto module": [[6, "module-TikTokLive.proto.tiktok_proto"]], "TikTokLive": [[8, "tiktoklive"], [7, "tiktoklive"]], "TikTokLive package": [[0, "tiktoklive-package"]], "Subpackages": [[0, "subpackages"], [1, "subpackages"], [2, "subpackages"]], "TikTokLive.events package": [[5, "tiktoklive-events-package"]], "TikTokLive.events.base_event module": [[5, "module-TikTokLive.events.base_event"]], "TikTokLive.events.custom_events module": [[5, "module-TikTokLive.events.custom_events"]], "TikTokLive.events.proto_events module": [[5, "module-TikTokLive.events.proto_events"]], "TikTokLive.client package": [[1, "tiktoklive-client-package"]], "TikTokLive.client.client module": [[1, "module-TikTokLive.client.client"]], "TikTokLive.client.errors module": [[1, "module-TikTokLive.client.errors"]], "TikTokLive.client.logger module": [[1, "module-TikTokLive.client.logger"]], "TikTokLive.client.web package": [[2, "tiktoklive-client-web-package"]], "TikTokLive.client.web.web_base module": [[2, "module-TikTokLive.client.web.web_base"]], "TikTokLive.client.web.web_client module": [[2, "module-TikTokLive.client.web.web_client"]], "TikTokLive.client.web.web_settings module": [[2, "module-TikTokLive.client.web.web_settings"]], "TikTokLive.client.web.routes package": [[3, "tiktoklive-client-web-routes-package"]], "TikTokLive.client.web.routes.fetch_gift_list module": [[3, "module-TikTokLive.client.web.routes.fetch_gift_list"]], "TikTokLive.client.web.routes.fetch_image module": [[3, "module-TikTokLive.client.web.routes.fetch_image"]], "TikTokLive.client.web.routes.fetch_room_id module": [[3, "module-TikTokLive.client.web.routes.fetch_room_id"]], "TikTokLive.client.web.routes.fetch_room_info module": [[3, "module-TikTokLive.client.web.routes.fetch_room_info"]], "TikTokLive.client.web.routes.fetch_sign module": [[3, "module-TikTokLive.client.web.routes.fetch_sign"]], "TikTokLive.client.web.routes.fetch_video module": [[3, "module-TikTokLive.client.web.routes.fetch_video"]], "TikTokLive Docs": [[7, "tiktoklive-docs"]], "Consider Donating <3": [[7, "consider-donating-3"]], "Other Languages": [[7, "other-languages"]], "Table of Contents": [[7, "table-of-contents"]], "Getting Started": [[7, "getting-started"]], "Parameters": [[7, "parameters"]], "Methods": [[7, "methods"]], "Properties": [[7, "properties"]], "WebDefaults": [[7, "webdefaults"]], "Events": [[7, "events"]], "Custom Events": [[7, "custom-events"]], "Proto Events": [[7, "proto-events"]], "Special Events": [[7, "special-events"]], "GiftEvent": [[7, "giftevent"]], "SubscribeEvent": [[7, "subscribeevent"]], "Checking If A User Is Live": [[7, "checking-if-a-user-is-live"]], "Contributors": [[7, "contributors"]], "License": [[7, "license"]]}, "indexentries": {"alreadyconnectederror": [[1, "TikTokLive.client.errors.AlreadyConnectedError"]], "critical (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.CRITICAL"]], "debug (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.DEBUG"]], "error (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.ERROR"]], "format (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.FORMAT"]], "info (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.INFO"]], "initialcursormissingerror": [[1, "TikTokLive.client.errors.InitialCursorMissingError"]], "logger (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.LOGGER"]], "logger_name (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.LOGGER_NAME"]], "loglevel (class in tiktoklive.client.logger)": [[1, "TikTokLive.client.logger.LogLevel"]], "notset (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.NOTSET"]], "spacing (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.SPACING"]], "time_format (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.TIME_FORMAT"]], "tiktoklive.client": [[1, "module-TikTokLive.client"]], "tiktoklive.client.client": [[1, "module-TikTokLive.client.client"]], "tiktoklive.client.errors": [[1, "module-TikTokLive.client.errors"]], "tiktoklive.client.logger": [[1, "module-TikTokLive.client.logger"]], "tiktokliveclient (class in tiktoklive.client.client)": [[1, "TikTokLive.client.client.TikTokLiveClient"]], "tiktokliveloghandler (class in tiktoklive.client.logger)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler"]], "userofflineerror": [[1, "TikTokLive.client.errors.UserOfflineError"]], "warning (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.WARNING"]], "websocketurlmissingerror": [[1, "TikTokLive.client.errors.WebsocketURLMissingError"]], "add_listener() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.add_listener"]], "connect() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.connect"]], "connected (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.connected"]], "disconnect() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.disconnect"]], "emit() (tiktoklive.client.logger.tiktokliveloghandler method)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.emit"]], "format_path() (tiktoklive.client.logger.tiktokliveloghandler class method)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.format_path"]], "get_logger() (tiktoklive.client.logger.tiktokliveloghandler class method)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.get_logger"]], "gift_info (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.gift_info"]], "has_listener() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.has_listener"]], "is_live() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.is_live"]], "logger (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.logger"]], "module": [[1, "module-TikTokLive.client"], [1, "module-TikTokLive.client.client"], [1, "module-TikTokLive.client.errors"], [1, "module-TikTokLive.client.logger"], [2, "module-TikTokLive.client.web"], [2, "module-TikTokLive.client.web.web_base"], [2, "module-TikTokLive.client.web.web_client"], [2, "module-TikTokLive.client.web.web_settings"], [3, "module-TikTokLive.client.web.routes"], [3, "module-TikTokLive.client.web.routes.fetch_gift_list"], [3, "module-TikTokLive.client.web.routes.fetch_image"], [3, "module-TikTokLive.client.web.routes.fetch_room_id"], [3, "module-TikTokLive.client.web.routes.fetch_room_info"], [3, "module-TikTokLive.client.web.routes.fetch_sign"], [3, "module-TikTokLive.client.web.routes.fetch_video"]], "on() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.on"]], "parse_unique_id() (tiktoklive.client.client.tiktokliveclient class method)": [[1, "TikTokLive.client.client.TikTokLiveClient.parse_unique_id"]], "room_id (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.room_id"]], "room_info (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.room_info"]], "run() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.run"]], "start() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.start"]], "unique_id (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.unique_id"]], "web (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.web"]], "clientroute (class in tiktoklive.client.web.web_base)": [[2, "TikTokLive.client.web.web_base.ClientRoute"]], "tiktokhttpclient (class in tiktoklive.client.web.web_base)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient"]], "tiktoklive.client.web": [[2, "module-TikTokLive.client.web"]], "tiktoklive.client.web.web_base": [[2, "module-TikTokLive.client.web.web_base"]], "tiktoklive.client.web.web_client": [[2, "module-TikTokLive.client.web.web_client"]], "tiktoklive.client.web.web_settings": [[2, "module-TikTokLive.client.web.web_settings"]], "tiktokwebclient (class in tiktoklive.client.web.web_client)": [[2, "TikTokLive.client.web.web_client.TikTokWebClient"]], "close() (tiktoklive.client.web.web_base.tiktokhttpclient method)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient.close"]], "generate_device_id() (tiktoklive.client.web.web_base.tiktokhttpclient class method)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient.generate_device_id"]], "get_response() (tiktoklive.client.web.web_base.tiktokhttpclient method)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient.get_response"]], "set_session_id() (tiktoklive.client.web.web_base.tiktokhttpclient method)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient.set_session_id"]], "cmaf (tiktoklive.client.web.routes.fetch_video.videofetchformat attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat.CMAF"]], "connect_error (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.CONNECT_ERROR"]], "duplicatedownloaderror": [[3, "TikTokLive.client.web.routes.fetch_video.DuplicateDownloadError"]], "empty_cookies (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.EMPTY_COOKIES"]], "empty_payload (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.EMPTY_PAYLOAD"]], "flv (tiktoklive.client.web.routes.fetch_video.videofetchformat attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat.FLV"]], "failedfetchgiftlisterror": [[3, "TikTokLive.client.web.routes.fetch_gift_list.FailedFetchGiftListError"]], "failedfetchroominfoerror": [[3, "TikTokLive.client.web.routes.fetch_room_info.FailedFetchRoomInfoError"]], "failedparseroomiderror": [[3, "TikTokLive.client.web.routes.fetch_room_id.FailedParseRoomIdError"]], "fetchroominforoute (class in tiktoklive.client.web.routes.fetch_room_info)": [[3, "TikTokLive.client.web.routes.fetch_room_info.FetchRoomInfoRoute"]], "giftlistroute (class in tiktoklive.client.web.routes.fetch_gift_list)": [[3, "TikTokLive.client.web.routes.fetch_gift_list.GiftListRoute"]], "hd (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.HD"]], "hls (tiktoklive.client.web.routes.fetch_video.videofetchformat attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat.HLS"]], "imagefetchroute (class in tiktoklive.client.web.routes.fetch_image)": [[3, "TikTokLive.client.web.routes.fetch_image.ImageFetchRoute"]], "ld (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.LD"]], "origin (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.ORIGIN"]], "rate_limit (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.RATE_LIMIT"]], "roomidroute (class in tiktoklive.client.web.routes.fetch_room_id)": [[3, "TikTokLive.client.web.routes.fetch_room_id.RoomIdRoute"]], "sd (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.SD"]], "sign_not_200 (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.SIGN_NOT_200"]], "signapierror": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError"]], "signapierror.errorreason (class in tiktoklive.client.web.routes.fetch_sign)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason"]], "signfetchroute (class in tiktoklive.client.web.routes.fetch_sign)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignFetchRoute"]], "signatureratelimiterror": [[3, "TikTokLive.client.web.routes.fetch_sign.SignatureRateLimitError"]], "tiktoklive.client.web.routes": [[3, "module-TikTokLive.client.web.routes"]], "tiktoklive.client.web.routes.fetch_gift_list": [[3, "module-TikTokLive.client.web.routes.fetch_gift_list"]], "tiktoklive.client.web.routes.fetch_image": [[3, "module-TikTokLive.client.web.routes.fetch_image"]], "tiktoklive.client.web.routes.fetch_room_id": [[3, "module-TikTokLive.client.web.routes.fetch_room_id"]], "tiktoklive.client.web.routes.fetch_room_info": [[3, "module-TikTokLive.client.web.routes.fetch_room_info"]], "tiktoklive.client.web.routes.fetch_sign": [[3, "module-TikTokLive.client.web.routes.fetch_sign"]], "tiktoklive.client.web.routes.fetch_video": [[3, "module-TikTokLive.client.web.routes.fetch_video"]], "uhd (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.UHD"]], "videofetchformat (class in tiktoklive.client.web.routes.fetch_video)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat"]], "videofetchquality (class in tiktoklive.client.web.routes.fetch_video)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality"]], "videofetchroute (class in tiktoklive.client.web.routes.fetch_video)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute"]], "ffmpeg (tiktoklive.client.web.routes.fetch_video.videofetchroute property)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute.ffmpeg"]], "is_recording (tiktoklive.client.web.routes.fetch_video.videofetchroute property)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute.is_recording"]], "parse_room_id() (tiktoklive.client.web.routes.fetch_room_id.roomidroute class method)": [[3, "TikTokLive.client.web.routes.fetch_room_id.RoomIdRoute.parse_room_id"]], "reset_time (tiktoklive.client.web.routes.fetch_sign.signatureratelimiterror property)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignatureRateLimitError.reset_time"]], "retry_after (tiktoklive.client.web.routes.fetch_sign.signatureratelimiterror property)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignatureRateLimitError.retry_after"]], "start() (tiktoklive.client.web.routes.fetch_video.videofetchroute method)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute.start"]], "stop() (tiktoklive.client.web.routes.fetch_video.videofetchroute method)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute.stop"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["TikTokLive", "TikTokLive.client", "TikTokLive.client.web", "TikTokLive.client.web.routes", "TikTokLive.client.ws", "TikTokLive.events", "TikTokLive.proto", "index", "modules"], "filenames": ["TikTokLive.rst", "TikTokLive.client.rst", "TikTokLive.client.web.rst", "TikTokLive.client.web.routes.rst", "TikTokLive.client.ws.rst", "TikTokLive.events.rst", "TikTokLive.proto.rst", "index.rst", "modules.rst"], "titles": ["TikTokLive package", "TikTokLive.client package", "TikTokLive.client.web package", "TikTokLive.client.web.routes package", "TikTokLive.client.ws package", "TikTokLive.events package", "TikTokLive.proto package", "TikTokLive Docs", "TikTokLive"], "terms": {"complet": 7, "command": [], "cd": [], "doc": [], "sphinx": [], "apidoc": [], "ext": [], "autodoc": [], "forc": [], "o": [], "tiktokl": [], "proto": [0, 5, 8], "tiktok_schema_pb2": [], "py": 7, "make": 7, "html": [1, 3], "move": [], "gener": [1, 2, 7], "_build": [], "folder": 7, "root": [], "renam": [], "add": [2, 7], "nojekyl": [], "file": 7, "new": [1, 7], "alern": [], "remov": [], "item": [], "recurs": [], "path": 1, "destin": [], "client": [0, 7, 8], "web": [1, 7], "submodul": [0, 8], "web_bas": 1, "web_client": 1, "web_set": 1, "w": 1, "ws_client": 1, "tiktoklivecli": [1, 5, 7], "add_listen": [1, 7], "connect": [1, 2, 4, 5, 7], "disconnect": [1, 4, 5, 7], "gift_info": [1, 7], "has_listen": 1, "logger": [0, 7, 8], "parse_unique_id": 1, "room_id": [1, 5, 6, 7], "room_info": [1, 7], "run": [1, 7], "start": [1, 2, 3, 5], "error": [0, 8], "alreadyconnectederror": 1, "initialcursormissingerror": 1, "userofflineerror": [1, 3], "websocketurlmissingerror": 1, "loglevel": 1, "critic": 1, "debug": [1, 7], "info": [1, 3, 7], "notset": 1, "warn": 1, "tiktokliveloghandl": 1, "format": [1, 3, 6], "logger_nam": 1, "space": 1, "time_format": 1, "emit": [1, 5], "format_path": 1, "get_logg": 1, "test_log": [], "event": [0, 1, 6, 8], "base_ev": [0, 8], "baseev": 5, "get_typ": 5, "type": [1, 5, 6, 7], "custom_ev": [0, 8], "connectev": [1, 5, 7], "unique_id": [1, 3, 5, 6, 7], "disconnectev": [1, 5, 7], "followev": [1, 5, 7], "liveendev": [1, 5, 7], "shareev": [1, 5, 7], "users_join": 5, "unknownev": [1, 5, 7], "proto_ev": [0, 8], "barrageev": [1, 5, 7], "captionev": [1, 5, 7], "commentev": [1, 5, 7], "comment": [5, 7], "controlev": [1, 5, 7], "emotechatev": [1, 5, 7], "envelopeev": [1, 5, 7], "giftev": [1, 5], "streak": [5, 6, 7], "goalupdateev": [1, 5, 7], "hourlyrankev": [1, 5, 7], "imdeleteev": [1, 5, 7], "likeev": [1, 5, 7], "linkev": [1, 5, 7], "linklayerev": [1, 5, 7], "linkmicarmiesev": [1, 5, 7], "linkmicbattleev": [1, 5, 7], "linkmicfanticketmethodev": [1, 5, 7], "linkmicmethodev": [1, 5, 7], "liveintroev": [1, 5, 7], "memberev": [], "messagedetectev": [1, 5, 7], "oecliveshoppingev": [1, 5, 7], "pollev": [1, 5, 7], "questionnewev": [1, 5, 7], "ranktextev": [1, 5, 7], "rankupdateev": [1, 5, 7], "roomev": [1, 5, 7], "roompinev": [1, 5, 7], "roomuserseqev": [1, 5, 7], "socialev": [1, 5, 7], "subnotifyev": [], "systemev": [1, 5, 7], "unauthorizedmemberev": [1, 5, 7], "custom_proto": [0, 8], "extendedgiftstruct": 6, "streakabl": [6, 7], "extendedus": 6, "from_us": 6, "proto_extens": 6, "tiktok_proto": [0, 5, 8], "agreestatu": 6, "agre": 6, "agree_unknown": 6, "reject": 6, "alllistus": 6, "applied_list": 6, "invited_list": 6, "linked_list": 6, "ready_list": 6, "applycont": [5, 6], "applier": 6, "applier_link_mic_id": 6, "auditstatu": [5, 6], "auditstatusfail": 6, "auditstatusforbidden": 6, "auditstatuspass": 6, "auditstatusreview": 6, "auditstatusunknown": 6, "badgestruct": [5, 6], "combin": 6, "display_typ": 6, "imag": [3, 5, 6], "str": [1, 2, 3, 4, 5, 6, 7], "text": [5, 6], "badgestructbadgedisplaytyp": 6, "badgedisplaytype_combin": 6, "badgedisplaytype_imag": 6, "badgedisplaytype_str": 6, "badgedisplaytype_text": 6, "badgedisplaytype_unknown": 6, "badgestructcombinebadg": 6, "background": [5, 6], "background_auto_mirror": 6, "background_dark_mod": 6, "icon": [5, 6], "icon_auto_mirror": 6, "multi_guest_show_styl": 6, "personal_card_show_styl": 6, "profile_card_panel": 6, "public_screen_show_styl": 6, "ranklist_online_audience_show_styl": 6, "badgestructcombinebadgebackground": 6, "background_color_cod": 6, "border_color_cod": 6, "badgestructdatacas": 6, "data_not_set": 6, "badgestructiconconfig": 6, "badgestructimagebadg": 6, "badgestructnumberconfig": 6, "number": [2, 5, 6], "badgestructposit": 6, "positionleft": 6, "positionright": 6, "positionunknown": 6, "badgestructprofilecardpanel": 6, "profile_cont": 6, "projection_config": 6, "use_new_profile_card_styl": 6, "badgestructprofilecont": 6, "icon_list": 6, "number_config": 6, "use_cont": 6, "badgestructprojectionconfig": 6, "use_project": 6, "badgestructstringbadg": 6, "badgestructtextbadg": 6, "default_pattern": 6, "barragetyp": 6, "barragetype_unknown": 6, "ecombui": 6, "ecomord": 6, "eventregist": 6, "eventview": 6, "fanslevelentr": 6, "fanslevelupgrad": 6, "gamepartnership": 6, "gradeuserentrancenotif": 6, "normal": [4, 6], "subscrib": [6, 7], "subscribegift": 6, "userupgrad": 6, "businesscas": 6, "apply_biz_cont": 6, "business_not_set": 6, "cohost_cont": 6, "invite_biz_cont": 6, "join_direct_biz_cont": 6, "kick_out_biz_cont": 6, "list_change_biz_cont": 6, "multi_live_cont": 6, "permit_biz_cont": 6, "reply_biz_cont": 6, "businesscont": [5, 6], "over_length": 6, "businesscontentcohostcont": 6, "join_group_biz_cont": 6, "businesscontenthashtag": 6, "id": [1, 2, 3, 4, 5, 6, 7], "namespac": 6, "titl": 6, "businesscontentjoingroupbizcont": 6, "dialog": 6, "from_room_age_restrict": 6, "from_tag": 6, "join_group_msg_extra": 6, "punish_info": [5, 6], "businesscontentjoingroupmessageextra": 6, "extra": [2, 5, 6, 7], "other_users_list": 6, "source_typ": 6, "businesscontentjoingroupmessageextrarivalextra": 6, "authentication_info": 6, "avatar_thumb": 6, "display_id": 6, "follow_statu": 6, "hashtag": 6, "is_best_teamm": 6, "nicknam": [6, 7], "top_host_info": 6, "user_count": 6, "user_id": [5, 6], "businesscontentjoingroupmessageextrarivalextraauthenticationinfo": 6, "authentication_badg": 6, "custom_verifi": 6, "enterprise_verify_reason": 6, "businesscontentperceptiondialoginfo": 6, "advice_action_text": 6, "count_down_tim": 6, "default_action_text": 6, "feedback_options_list": 6, "icon_typ": 6, "policy_tip": 6, "scene": [5, 6, 7], "show_feedback": 6, "sub_titl": 6, "target_room_id": 6, "target_user_id": 6, "violation_detail_url": 6, "businesscontentperceptionfeedbackopt": 6, "content_kei": 6, "businesscontenttag": 6, "tag_text": 6, "tag_typ": 6, "tag_valu": 6, "businesscontenttophostinfo": 6, "rank_typ": 6, "top_index": 6, "cancelapplycont": [5, 6], "cancelinvitecont": [5, 6], "invite_seq_id": 6, "invite": 6, "invitee_link_mic_id": 6, "invitor": 6, "invitor_link_mic_id": 6, "canceljoingroupcont": [5, 6], "leaver_list": 6, "oper": [5, 6], "cohostlistchangecont": [5, 6], "common": [5, 6], "anchor_fold_typ": 6, "anchor_fold_type_for_web": 6, "anchor_priority_scor": 6, "client_send_tim": 6, "create_tim": 6, "depend_id": 6, "depend_root_id": 6, "describ": 6, "dispatch_strategi": 6, "display_text": 6, "filter_msg_tags_list": 6, "fold_typ": 6, "fold_type_for_web": 6, "from_idc": 6, "is_show_msg": 6, "log_id": [4, 5, 6], "method": [1, 2, 5, 6], "monitor": 6, "msg_id": [5, 6], "msg_process_filter_k": 6, "msg_process_filter_v": 6, "priority_scor": 6, "room_message_heat_level": 6, "sei": 6, "to_idc": 6, "commoncontentcas": 6, "apply_cont": [5, 6], "cancel_apply_cont": [5, 6], "cancel_group_cont": [5, 6], "cancel_invite_cont": [5, 6], "common_content_not_set": 6, "create_channel_cont": [5, 6], "finish_cont": [5, 6], "group_change_cont": 6, "invite_cont": [5, 6], "join_direct_cont": [5, 6], "join_group_cont": [5, 6], "kick_out_cont": [5, 6], "leave_cont": [5, 6], "leave_group_cont": [5, 6], "list_change_cont": [5, 6], "p2p_group_change_cont": 6, "permit_apply_cont": [5, 6], "permit_group_cont": [5, 6], "reply_invite_cont": [5, 6], "commonimdispatchstrategi": 6, "im_dispatch_strategy_bypass_dispatch_queu": 6, "im_dispatch_strategy_default": 6, "commonlivemessageid": 6, "message_scen": 6, "primary_id": 6, "commonlivemessagesei": 6, "timestamp": [3, 5, 6], "contentsourc": 6, "contentsourcecamera": 6, "contentsourcenorm": 6, "contentsourceunknown": 6, "controlact": [5, 6], "controlactionunknown": 6, "stream_end": 6, "stream_paus": 6, "stream_unpaus": 6, "createchannelcont": [5, 6], "owner": 6, "owner_link_mic_id": 6, "datacontain": 6, "data1": [5, 6], "data2": [5, 6], "data3": [5, 6], "data4": [5, 6], "data5": [5, 6], "data6": 6, "data7": 6, "data8": 6, "data9": 6, "dslconfig": 6, "layout_id": 6, "scene_vers": 6, "emot": [5, 6, 7], "audit_statu": [5, 6], "content_sourc": 6, "emote_id": 6, "emote_private_typ": 6, "emote_typ": 6, "uuid": 6, "emoteprivatetyp": 6, "sub_wav": 6, "emotetyp": 6, "emotetypenorm": 6, "emotetypewithstick": 6, "envelopebusinesstyp": 6, "businesstypeeoydiamond": 6, "businesstypefanclubgtm": 6, "businesstypeplatformdiamond": 6, "businesstypeplatformmerch": 6, "businesstypeplatformshel": 6, "businesstypeport": 6, "businesstypeunknown": 6, "businesstypeuserdiamond": 6, "envelopedisplai": [5, 6], "envelopedisplayhid": 6, "envelopedisplaynew": 6, "envelopedisplayunknown": 6, "envelopefollowshowstatu": 6, "envelopefollownotshow": 6, "envelopefollowshow": 6, "envelopefollowshowunknown": 6, "fanticketroomnoticecont": [5, 6], "event_tim": 6, "fan_ticket_icon_url": 6, "match_id": 6, "total_link_mic_fan_ticket": [5, 6], "user_fan_ticket_list": 6, "finishchannelcont": [5, 6], "finish_reason": 6, "giftstruct": [5, 6], "can_put_in_gift_box": 6, "combo": 6, "diamond_count": 6, "durat": [5, 6], "for_linkm": 6, "gift_label_icon": 6, "gift_panel_bann": 6, "gold_effect": 6, "is_box_gift": 6, "is_broadcast_gift": 6, "is_displayed_on_panel": 6, "is_effect_befview": 6, "is_random_gift": 6, "name": [1, 5, 6, 7], "preview_imag": 6, "primary_effect_id": 6, "giftstructgiftpanelbann": 6, "banner_lynx_url": 6, "bg_color_values_list": 6, "left_icon": 6, "schema_url": 6, "giftstructgiftrandomeffectinfo": 6, "audience_kei": 6, "effect_ids_list": 6, "host_kei": 6, "random_gift_bubbl": 6, "random_gift_panel_bann": 6, "giftstructrandomgiftbubbl": 6, "icon_dynamic_effect": 6, "giftstructrandomgiftpanelbann": 6, "bg_imag": 6, "collect_num": 6, "round": 6, "shading_imag": 6, "target_num": 6, "goal": [5, 6, 7], "audit_descript": 6, "contributors_length": 6, "contributors_list": 6, "descript": [6, 7], "expire_tim": 6, "id_str": 6, "real_finish_tim": 6, "start_tim": 6, "stat": 6, "goalgoalcontributor": 6, "avatar": 6, "badge_list": 6, "follow_by_own": 6, "in_room": 6, "is_fist_contribut": 6, "is_friend": 6, "score": 6, "user_id_str": 6, "goalgoalstat": 6, "total_coin": 6, "total_contributor": 6, "groupchannelallus": 6, "group_channel_id": 6, "user_list": 6, "groupchannelus": 6, "all_us": 6, "channel_id": [5, 6], "join_tim": 6, "linked_tim": 6, "owner_us": 6, "statu": [1, 3, 4, 6], "groupplay": 6, "user": [1, 3, 5, 6], "groupstatu": 6, "link": 6, "unknown": [4, 6], "wait": [3, 4, 6], "hashtagnamespac": 6, "game": 6, "global": [2, 6, 7], "is_anim": 6, "url_list": 6, "indic": [5, 6], "kei": 6, "op": 6, "invitecont": [5, 6], "dsl": 6, "invitee_rtc_ext_info": 6, "is_own": 6, "po": 6, "joindirectcont": [5, 6], "joiner": 6, "joingroupcont": [5, 6], "group_us": 6, "join_us": 6, "kickoutcont": [5, 6], "kickout_reason": 6, "offlin": [1, 3, 6], "kickoutreason": 6, "by_admin": 6, "by_host": 6, "by_punish": 6, "first_frame_timeout": 6, "host_remove_all_guest": 6, "rtc_lost_connect": 6, "leavecont": [5, 6], "leave_reason": 6, "leaver": 6, "leavejoingroupcont": [5, 6], "leave_sourc": 6, "linklayerlistus": 6, "app_vers": 6, "linked_time_nano": 6, "linkmic_id": 6, "magic_number1": 6, "linklayermessagetyp": 6, "linker_appli": 6, "linker_cancel_appli": 6, "linker_cancel_group": 6, "linker_cancel_invit": 6, "linker_cr": 6, "linker_finish": 6, "linker_group_chang": 6, "linker_invit": 6, "linker_join_direct": 6, "linker_join_group": 6, "linker_kick_out": 6, "linker_leav": 6, "linker_leave_group": 6, "linker_list_chang": 6, "linker_p2p_group_chang": 6, "linker_permit": 6, "linker_permit_group": 6, "linker_repli": 6, "linker_unknown": 6, "linkmessagetyp": [5, 6], "tpye_linker_cancel_appli": 6, "tpye_linker_cancel_invit": 6, "tpye_linker_ent": 6, "tpye_linker_kick_out": 6, "tpye_linker_leav": 6, "tpye_linker_sys_kick_out": 6, "tpye_linker_unknown": 6, "tpye_linkmic_user_toast": 6, "type_linker_accept_notic": 6, "type_linker_appli": 6, "type_linker_clos": 6, "type_linker_cohost_list_chang": 6, "type_linker_cr": 6, "type_linker_invit": 6, "type_linker_leave_v2": 6, "type_linker_linked_list_chang": 6, "type_linker_linked_list_change_v2": 6, "type_linker_match": 6, "type_linker_media_chang": 6, "type_linker_mic_idx_upd": 6, "type_linker_mut": 6, "type_linker_permit": 6, "type_linker_repli": 6, "type_linker_update_us": 6, "type_linker_update_user_set": 6, "type_linker_waiting_list_chang": 6, "type_linker_waiting_list_change_v2": 6, "linkmicarmiesitem": [5, 6], "battle_group": 6, "host_user_id": 6, "linkmicarmiesitemslinkmicarmiesgroup": 6, "point": [6, 7], "linkposit": 6, "opt": 6, "posit": 6, "linkeracceptnoticecont": [5, 6], "from_room_id": 6, "from_user_id": 6, "to_user_id": 6, "linkercancelcont": [5, 6], "action_id": 6, "cancel_typ": 6, "linkerclosecont": [5, 6], "linkercreatecont": [5, 6], "link_typ": 6, "owner_id": 6, "owner_room_id": 6, "linkerentercont": [5, 6], "anchor_multi_live_enum": 6, "anchor_setting_info": 6, "linked_users_list": 6, "linkerinvitecont": [5, 6], "required_mic_idx": 6, "rtc_join_channel": 6, "sec_from_user_id": 6, "to_linkmic_id_str": 6, "to_rtc_ext_info": 6, "vendor": [5, 6], "linkerkickoutcont": [5, 6], "linkerleavecont": [5, 6], "linkmic_id_str": 6, "send_leave_uid": 6, "linkerlinkedlistchangecont": [5, 6], "linkerlistchangecont": [5, 6], "applied_users_list": 6, "connecting_users_list": 6, "linkermediachangecont": [5, 6], "anchor_id": 6, "change_scen": 6, "linkermicidxupdatecont": [5, 6], "linkermutecont": [5, 6], "linkerrandommatchcont": [5, 6], "inner_channel_id": 6, "invite_typ": 6, "linkerreplycont": [5, 6], "from_user_linkmic_info": 6, "linker_set": 6, "reply_statu": 6, "to_us": [5, 6], "to_user_linkmic_info": 6, "linkerreplycontentlinkmicinfo": 6, "access_kei": [5, 6], "confluence_typ": 6, "joinabl": 6, "link_mic_id": 6, "rtc_app_id": 6, "rtc_app_sign": 6, "rtc_ext_info": 6, "linkerset": 6, "max_member_limit": 6, "owner_user_id": 6, "linkersyskickoutcont": [5, 6], "linkerupdateusercont": [5, 6], "linkerupdateusersettingcont": [5, 6], "linkerwaitinglistchangecont": [5, 6], "linkmicappliersortset": 6, "by_gift_scor": 6, "none": [1, 2, 3, 4, 5, 6, 7], "linkmicstatu": 6, "disabl": 6, "enabl": [6, 7], "just_follow": 6, "multi_link": 6, "multi_linking_only_follow": 6, "linkmicusersettinginfo": 6, "allow_request_from_follower_onli": 6, "allow_request_from_us": 6, "applier_sort_set": 6, "fix_mic_num": 6, "layout": [5, 6], "linkmicusertoastcont": [5, 6], "listchangecont": [5, 6], "list": [3, 4, 5, 6, 7], "listus": 6, "link_statu": 6, "linker_id": [5, 6], "modify_tim": 6, "role_typ": 6, "silence_statu": 6, "user_posit": 6, "listuserlinktyp": 6, "audio": 6, "link_unknown": 6, "video": [3, 6], "membermessageact": [5, 6], "join": [1, 5, 6, 7], "membermessagedata": 6, "color": 6, "detail": [5, 6, 7], "label": 6, "messagedetail": 6, "categori": 6, "messagetyp": [5, 6], "messagetype_anchorremind": 6, "messagetype_enterroomexpiresoon": 6, "messagetype_subgiftlowversionupgradenotic": 6, "messagetype_subgiftsendsucceedanchornotic": 6, "messagetype_subgiftsendsucceedroommessag": 6, "messagetype_subgifttiktok2anchornotic": 6, "messagetype_subgifttiktok2usernotic": 6, "messagetype_subgifttreceivesendnotic": 6, "messagetype_subgiftuserbuyauthnotic": 6, "messagetype_subgoalcompletetoanchor": 6, "messagetype_subgoalcompletetoaudi": 6, "messagetype_subgoalcreatetoanchor": 6, "messagetype_subsuccess": 6, "msgfilter": [5, 6], "is_gift": 6, "is_subscribed_to_anchor": 6, "multilivecont": 6, "multilivecontentinvitebizcont": 6, "invite_sourc": 6, "invitee_user_info": 6, "operator_link_admin_typ": 6, "operator_user_info": 6, "multilivecontentkickoutbizcont": 6, "kick_player_user_info": 6, "multilivecontentpermitbizcont": 6, "expire_timestamp": [5, 6], "multilivecontentreplybizcont": 6, "is_turn_off_invit": 6, "reply_user_info": 6, "oldsubscribestatu": [5, 6], "oldsubscribestatus_default": 6, "oldsubscribestatus_first": 6, "oldsubscribestatus_resub": 6, "oldsubscribestatus_subingraceperiod": 6, "oldsubscribestatus_subnotingraceperiod": 6, "p2pgroupchangecont": [5, 6], "group_ext_info_list": 6, "permitapplycont": [5, 6], "applier_po": 6, "permit": 6, "permiter_link_mic_id": 6, "permitjoingroupcont": [5, 6], "agree_statu": 6, "approv": 6, "player": 6, "pollendcont": [5, 6], "end_typ": 6, "option_list": 6, "polloptioninfo": 6, "display_cont": 6, "option_idx": 6, "vote_user_list": 6, "vote": 6, "pollstartcont": [5, 6], "end_tim": 6, "pollupdatevotescont": [5, 6], "punisheventinfo": [5, 6], "punish_id": 6, "punish_reason": 6, "punish_typ": 6, "punish_type_id": 6, "violation_uid": 6, "rank": 6, "replyinvitecont": [5, 6], "invite_operator_us": 6, "invitee_po": 6, "replystatu": 6, "refuse_arc_incompat": 6, "refuse_by_timeout": 6, "refuse_cohost_finish": 6, "refuse_draw_guess": 6, "refuse_except": 6, "refuse_in_anchor_cohost": 6, "refuse_in_match_process": 6, "refuse_in_microom": 6, "refuse_in_microom_for_multi_cohost": 6, "refuse_in_multi_guest": 6, "refuse_linkmic_ful": 6, "refuse_not_connect": 6, "refuse_not_load_plugin": 6, "refuse_open_camera_dialog_show": 6, "refuse_pause_l": 6, "refuse_person": 6, "refuse_processing_invit": 6, "refuse_processing_other_appli": 6, "refuse_processing_other_invit": 6, "refuse_random_match": 6, "refuse_subtype_differ": 6, "refuse_system_not_support": 6, "refuse_topic_pair": 6, "refuse_type_not_support": 6, "roommessag": 6, "is_welcom": 6, "sourc": [6, 7], "supprot_landscap": 6, "roomverifymessag": 6, "action": [5, 6, 7], "close_room": 6, "notice_typ": 6, "rtcextrainfo": 6, "interact_client_typ": 6, "live_rtc_engine_config": 6, "live_rtc_video_param_list": 6, "rtc_bitrate_map": 6, "rtc_business_id": 6, "rtc_fp": 6, "rtcextrainfortcbitratemap": 6, "xx1": 6, "xx2": 6, "xx3": 6, "xx4": 6, "rtcextrainfortcengineconfig": 6, "rtc_channel_id": 6, "rtc_token": 6, "rtc_user_id": 6, "rtcextrainfortclivevideoparam": 6, "param": [6, 7], "strategy_id": 6, "rtcextrainfortcvideoparam": 6, "bitrate_kbp": 6, "fp": 6, "height": 6, "width": 6, "co_host": 6, "multi_l": 6, "subscribetyp": [5, 6], "subscribetype_auto": 6, "subscribetype_default": 6, "subscribetype_onc": 6, "subscribingstatu": [5, 6], "subscribingstatus_circl": 6, "subscribingstatus_circlecancel": 6, "subscribingstatus_ingraceperiod": 6, "subscribingstatus_notingraceperiod": 6, "subscribingstatus_onc": 6, "subscribingstatus_refund": 6, "subscribingstatus_unknown": 6, "default_format": 6, "pieces_list": 6, "texttextformat": 6, "bold": 6, "font_siz": 6, "ital": 6, "italic_angl": 6, "use_heigh_light_color": 6, "use_remote_clor": 6, "weight": 6, "texttextpiec": 6, "gift_valu": 6, "pattern_ref_valu": 6, "string_valu": 6, "user_valu": 6, "texttextpiecegift": 6, "color_id": [5, 6], "gift_id": [5, 6], "texttextpiecepatternref": 6, "texttextpieceus": 6, "with_colon": 6, "texttyp": 6, "tiktokcolor": 6, "timestampcontain": [5, 6], "timestamp1": 6, "timestamp2": 6, "timestamp3": 6, "activity_reward": 6, "allow_find_by_contact": 6, "allow_others_download_video": 6, "allow_others_download_when_sharing_video": 6, "allow_share_show_profil": 6, "allow_show_in_gossip": 6, "allow_show_my_act": 6, "allow_strange_com": 6, "allow_unfollower_com": 6, "allow_use_linkm": 6, "anchor_level": 6, "author_stat": 6, "avatar_bord": 6, "avatar_jpg": 6, "avatar_larg": 6, "avatar_medium": 6, "badge_image_list": 6, "bg_img_url": 6, "bio_descript": 6, "block_statu": 6, "border": 6, "border_list": 6, "combo_badge_info": 6, "comment_restrict": 6, "commerce_webcast_config_ids_list": 6, "constel": 6, "disable_ichat": 6, "ecommerce_entr": 6, "enable_ichat_img": 6, "exp": 6, "fan_ticket_count": [5, 6], "fans_club": 6, "fans_club_info": 6, "fold_stranger_chat": 6, "follow_info": 6, "ichat_restrict_typ": 6, "is_block": 6, "is_follow": 6, "link_mic_stat": 6, "medal": 6, "media_badge_image_list": 6, "mint_type_label_list": 6, "need_profile_guid": 6, "new_real_time_icons_list": 6, "own_room": 6, "pay_grad": 6, "pay_scor": 6, "personal_card": 6, "push_comment_statu": 6, "push_digg": 6, "push_follow": 6, "push_friend_act": 6, "push_ichat": 6, "push_statu": 6, "push_video_post": 6, "push_video_recommend": 6, "real_time_icons_list": 6, "scm_label": 6, "sec_uid": 6, "secret": 6, "share_qrcode_uri": 6, "special_id": 6, "subscribe_info": 6, "ticket_count": 6, "top_fans_list": 6, "top_vip_no": 6, "upcoming_event_list": 6, "user_attr": 6, "user_rol": 6, "verifi": 6, "verified_cont": 6, "verified_reason": 6, "webcast_anchor_level": 6, "with_car_management_permiss": 6, "with_commerce_permiss": 6, "with_fusion_shop_entri": 6, "useractivityinfo": 6, "badg": [5, 6], "storytag": 6, "useranchorlevel": 6, "experi": 6, "highest_experience_this_level": 6, "level": [1, 6, 7], "lowest_experience_this_level": 6, "profile_dialog_bg": 6, "profile_dialog_bg_back": 6, "small_icon": 6, "stage_level": 6, "task_decrease_experi": 6, "task_end_tim": 6, "task_start_experi": 6, "task_start_tim": 6, "task_target_experi": 6, "userauthenticationinfo": 6, "userauthorstat": 6, "variety_show_play_count": 6, "video_total_count": 6, "video_total_favorite_count": 6, "video_total_play_count": 6, "video_total_series_count": 6, "video_total_share_count": 6, "userbord": 6, "avatar_background_border_color": 6, "avatar_background_color": 6, "profile_decoration_ribbon": 6, "usercombobadgeinfo": 6, "combo_count": [5, 6], "usercontain": 6, "userecommerceentr": 6, "creator_typ": 6, "entrance_typ": 6, "schema": 6, "shop_entrance_info": 6, "showcase_entrance_info": 6, "userecommerceentrancecreatortyp": 6, "market": 6, "offici": 6, "undefin": 6, "userecommerceentranceentrancetyp": 6, "profil": 6, "shop": 6, "showcas": 6, "userecommerceentranceshopentranceinfo": 6, "exp_rate_percentil": 6, "exp_rate_top_displai": 6, "format_sold_count": 6, "rate_display_styl": 6, "shop_id": 6, "shop_nam": 6, "shop_rat": 6, "show_rate_not_applic": 6, "sold_count": 6, "store_label": 6, "userecommerceentranceshopentranceinfostorelabel": 6, "is_bytemal": 6, "official_label": 6, "userecommerceentranceshopentranceinfostorelabelstorebrandlabeltyp": 6, "author": 6, "store_brand_label_type_blue_v": 6, "store_brand_label_type_top_choic": 6, "userecommerceentranceshopentranceinfostorelabelstoreofficiallabel": 6, "label_image_dark": 6, "label_image_light": 6, "label_typ": 6, "label_type_str": 6, "userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimag": 6, "minetyp": 6, "thumb_uri": 6, "thumb_uri_list": 6, "uri": [4, 6], "userecommerceentranceshowcaseentranceinfo": 6, "userfanticket": 6, "fan_ticket": [5, 6], "match_rank": 6, "match_total_scor": 6, "userfansclub": 6, "data": [4, 5, 6], "userfansclubfansclubdata": 6, "available_gift_ids_list": 6, "club_nam": 6, "user_fans_club_statu": 6, "userfansclubfansclubdatabadgeicon": 6, "smallicon": 6, "userfansclubfansclubdatauserfansclubstatu": 6, "activ": 6, "inact": 6, "notjoin": 6, "userfansclubinfo": 6, "fans_count": 6, "fans_level": 6, "fans_scor": 6, "is_sleep": 6, "userfansclubpreferntialtyp": 6, "otherroom": 6, "presonalprofil": 6, "userfollowinfo": 6, "follower_count": 6, "following_count": 6, "userident": [5, 6], "is_anchor": 6, "is_follower_of_anchor": 6, "is_gift_giver_of_anchor": 6, "is_moderator_of_anchor": 6, "is_mutual_following_with_anchor": 6, "is_subscriber_of_anchor": 6, "userliveeventinfo": 6, "event_id": 6, "has_subscrib": 6, "is_paid_ev": 6, "pay_method": 6, "ticket_amount": 6, "userliveeventinfoeventpaymethod": 6, "eventpaymethodcash": 6, "eventpaymethodcoin": 6, "eventpaymethodinvalid": 6, "userliveeventinfowalletpackag": 6, "iap_id": 6, "usd_price_show": 6, "userownroom": 6, "room_ids_list": 6, "room_ids_str_list": 6, "userpaygrad": 6, "background_back": 6, "diamond_icon": 6, "grade_bann": 6, "grade_describ": 6, "grade_icon_list": 6, "im_icon": 6, "im_icon_with_level": 6, "live_icon": 6, "new_im_icon_with_level": 6, "new_live_icon": 6, "next_icon": 6, "next_nam": 6, "next_privileg": 6, "screen_chat_typ": 6, "upgrade_need_consum": 6, "userpaygradegradeicon": 6, "icon_diamond": 6, "level_str": 6, "usersubscribebadg": 6, "origin_img": 6, "preview_img": 6, "usersubscribeinfo": 6, "anchor_gift_sub_auth": 6, "enable_subscript": 6, "is_in_grace_period": 6, "is_subscrib": 6, "qualif": 6, "subscriber_count": 6, "user_gift_sub_auth": 6, "useruserattr": 6, "is_admin": 6, "is_mut": 6, "is_super_admin": 6, "mute_dur": 6, "useruserstat": 6, "daily_fan_ticket_count": 6, "daily_incom": 6, "diamond_consumed_count": 6, "favorite_item_count": 6, "item_count": 6, "record_count": 6, "total_dur": 6, "tuwen_item_count": 6, "valuelabel": 6, "label2": 6, "label3": 6, "voteus": 6, "nick_nam": [5, 6], "webcastbarragemessag": [5, 6], "fans_level_param": [5, 6], "msg_type": [5, 6], "right_icon": [5, 6], "subscribe_gift_param": [5, 6], "user_grade_param": [5, 6], "webcastbarragemessagebarrageev": [5, 6], "event_nam": 6, "webcastbarragemessagebarragetyp": [5, 6], "webcastbarragemessagebarragetypefanslevelparam": [5, 6], "current_grad": 6, "display_config": 6, "webcastbarragemessagebarragetypesubscribegiftparam": [5, 6], "gift_sub_count": 6, "show_gift_sub_count": 6, "webcastbarragemessagebarragetypeusergradeparam": [5, 6], "webcastcaptionmessag": [5, 6], "caption_data": [5, 6], "time_stamp": [5, 6], "webcastcaptionmessagecaptiondata": [5, 6], "languag": [5, 6], "webcastchatmessag": [5, 6], "at_us": [5, 6], "background_imag": [5, 6], "background_image_v2": [5, 6], "comment_quality_scor": [5, 6], "community_flagged_statu": [5, 6], "content_languag": [5, 6], "emotes_list": [5, 6], "full_screen_text_color": [5, 6], "gift_imag": [5, 6], "input_typ": [5, 6], "quick_chat_scen": [5, 6], "user_ident": [5, 6], "visible_to_send": [5, 6], "webcastchatmessageemotewithindex": [5, 6], "index": 6, "webcastcontrolmessag": [5, 6], "float_styl": [5, 6], "float_text": [5, 6], "perception_audience_text": [5, 6], "tip": [5, 6], "webcastcontrolmessageextra": [5, 6], "ban_detail_button": 6, "ban_info_url": 6, "got_it_button": 6, "reason_no": 6, "violation_reason": 6, "webcastemotechatmessag": [5, 6], "emote_list": [5, 6], "msg_filter": [5, 6], "webcastenvelopemessag": [5, 6], "displai": [5, 6], "envelope_info": [5, 6], "webcastenvelopemessageenvelopeinfo": [5, 6], "business_typ": 6, "create_at": 6, "envelope_id": 6, "envelope_idc": 6, "follow_show_statu": 6, "people_count": 6, "send_user_avatar": 6, "send_user_id": 6, "send_user_nam": 6, "skin_id": 6, "unpack_at": 6, "webcastgiftmessag": [5, 6], "gift": [1, 3, 5, 6, 7], "group_count": [5, 6], "group_id": [5, 6], "income_taskgift": [5, 6], "is_first_s": [5, 6], "monitor_extra": [5, 6], "order_id": [5, 6], "repeat_count": [5, 6, 7], "repeat_end": [5, 6, 7], "room_fan_ticket_count": [5, 6], "send_typ": [5, 6], "user_gift_reciev": [5, 6], "webcastgiftmessagegiftimprior": 6, "prioriti": [5, 6], "queue_sizes_list": 6, "self_queue_prior": 6, "webcastgiftmessagepublicareacommon": 6, "user_consume_in_room": 6, "user_label": 6, "webcastgiftmessageusergiftreciev": [5, 6], "device_nam": 6, "webcastgoalupdatemessag": [5, 6], "contribute_count": [5, 6], "contribute_scor": [5, 6], "contributor_avatar": [5, 6], "contributor_display_id": [5, 6], "contributor_id": [5, 6], "contributor_id_str": [5, 6], "gift_repeat_count": [5, 6], "pin": [5, 6], "unpin": [5, 6], "webcasthourlyrankmessag": [5, 6], "webcasthourlyrankmessagerankcontain": [5, 6], "rankingdata": 6, "rankingdata2": 6, "webcasthourlyrankmessagerankcontainerrankingdata": 6, "rankdata": 6, "webcasthourlyrankmessagerankcontainerrankingdata2": 6, "webcastimdeletemessag": [5, 6], "delete_msg_ids_list": [5, 6], "delete_user_ids_list": [5, 6], "webcastinroombannermessag": 6, "header": [2, 4, 6, 7], "json": 6, "webcastlikemessag": [5, 6], "count": [5, 6, 7], "total": [5, 6], "webcastlinklayermessag": [5, 6], "business_cont": [5, 6], "message_typ": [5, 6], "p2_p_group_change_cont": [5, 6], "webcastlinkmessag": [5, 6], "cancel_cont": [5, 6], "close_cont": [5, 6], "cohost_list_change_cont": [5, 6], "create_cont": [5, 6], "enter_cont": [5, 6], "linked_list_change_cont": [5, 6], "media_change_cont": [5, 6], "mic_idx_update_cont": [5, 6], "mute_cont": [5, 6], "random_match_cont": [5, 6], "reply_accept_notice_cont": [5, 6], "reply_cont": [5, 6], "sys_kick_out_cont": [5, 6], "transfer_extra": [5, 6], "update_user_cont": [5, 6], "update_user_setting_cont": [5, 6], "user_toast_cont": [5, 6], "waiting_list_change_cont": [5, 6], "webcastlinkmicarmi": [5, 6], "battle_item": [5, 6], "battle_statu": [5, 6], "id2": [5, 6], "time_stamp1": [5, 6], "time_stamp2": [5, 6], "webcastlinkmicbattl": [5, 6], "battle_config": [5, 6], "team_data": [5, 6], "teams1": [5, 6], "teams2": [5, 6], "webcastlinkmicbattlelinkmicbattleconfig": [5, 6], "id1": 6, "webcastlinkmicbattlelinkmicbattledata": 6, "url": [1, 2, 3, 6, 7], "webcastlinkmicbattlelinkmicbattledetail": [5, 6], "webcastlinkmicbattlelinkmicbattleteam": [5, 6], "webcastlinkmicbattlelinkmicbattleteamdata": [5, 6], "team_id": 6, "webcastlinkmicbattlepunishfinish": 6, "webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata": 6, "webcastlinkmicfanticketmethod": [5, 6], "fan_ticket_room_notic": [5, 6], "webcastlinkmicmethod": [5, 6], "anchor_linkmic_id": [5, 6], "dimens": [5, 6], "invite_uid": [5, 6], "theme": [5, 6], "webcastlinkmicbattletaskmessag": 6, "webcastlinkmicbattletaskmessagebattletaskdata": 6, "webcastlinkmicbattletaskmessagelinkmicbattletaskdata": 6, "webcastlinkmicbattletaskmessagelinkmicbattletaskdata2": 6, "webcastliveintromessag": [5, 6], "host": [5, 6, 7], "intro_mod": [5, 6], "webcastmembermessag": [5, 6], "action_descript": [5, 6], "action_dur": [5, 6], "anchor_display_text": [5, 6], "client_enter_sourc": [5, 6], "client_enter_typ": [5, 6], "client_live_reason": [5, 6], "effect_config": [5, 6], "enter_effect_config": [5, 6], "enter_typ": [5, 6], "is_set_to_admin": [5, 6], "is_top_us": [5, 6], "member_count": [5, 6], "pop_str": [5, 6], "rank_scor": [5, 6], "top_user_no": [5, 6], "user_share_typ": [5, 6], "webcastmembermessageeffectconfig": [5, 6], "anim_asset_id": 6, "avatar_po": 6, "flex_setting_array_list": 6, "stay_tim": 6, "text_icon": 6, "webcastmsgdetectmessag": [5, 6], "detect_typ": [5, 6], "from_region": [5, 6], "time_info": [5, 6], "trigger_bi": [5, 6], "trigger_condit": [5, 6], "webcastmsgdetectmessagetimeinfo": [5, 6], "api_recv_time_m": 6, "api_send_to_goim_m": 6, "client_start_m": 6, "webcastmsgdetectmessagetriggercondit": [5, 6], "detect_p2_p_msg": 6, "detect_room_msg": 6, "http_optim": 6, "uplink_detect_http": 6, "uplink_detect_web_socket": 6, "webcastoecliveshoppingmessag": [5, 6], "shop_data": [5, 6], "shop_tim": [5, 6], "webcastoecliveshoppingmessageliveshoppingdata": [5, 6], "image_url": 6, "price_str": 6, "shop_url": 6, "shop_url2": 6, "webcastoecliveshoppingmessageliveshoppingdetail": [5, 6], "webcastpollmessag": [5, 6], "end_cont": [5, 6], "poll_id": [5, 6], "poll_kind": [5, 6], "start_cont": [5, 6], "update_cont": [5, 6], "webcastpushfram": 6, "payload": [3, 5, 6, 7], "payload_encod": 6, "payload_typ": 6, "seq_id": 6, "servic": [6, 7], "webcastquestionnewmessag": [5, 6], "webcastquestionnewmessagequestiondetail": [5, 6], "webcastranktextmessag": [5, 6], "cur_user_id": [5, 6], "other_get_badge_msg": [5, 6], "owner_idx_after_upd": [5, 6], "owner_idx_before_upd": [5, 6], "self_get_badge_msg": [5, 6], "webcastrankupdatemessag": [5, 6], "animation_loop_for_off": [5, 6], "group_typ": [5, 6], "is_animation_loop_plai": [5, 6], "tabs_list": [5, 6], "updates_list": [5, 6], "webcastrankupdatemessageranktabinfo": [5, 6], "list_lynx_typ": 6, "title_text": 6, "webcastrankupdatemessagerankupd": [5, 6], "countdown": 6, "default_cont": 6, "owner_rank": 6, "owneronrank": 6, "related_tab_rank_typ": 6, "request_first_show_typ": 6, "show_entrance_anim": 6, "supported_vers": 6, "webcastrespons": 6, "cursor": [1, 6], "fetch_interv": 6, "fetch_typ": 6, "heart_beat_dur": 6, "history_comment_cursor": 6, "history_no_mor": 6, "internal_ext": [4, 6], "is_first": 6, "messag": [1, 4, 5, 6, 7], "needs_ack": 6, "now": 6, "push_serv": 6, "route_params_map": 6, "webcastresponsemessag": [4, 5, 6], "is_histori": [5, 6], "offset": [5, 6], "webcastroommessag": [5, 6], "webcastroompinmessag": [5, 6], "original_msg_typ": [5, 6], "pinned_messag": [5, 6], "webcastroomuserseqmessag": [5, 6], "anonym": [5, 6], "popular": [5, 6], "ranks_list": [5, 6], "seats_list": [5, 6], "total_us": [5, 6], "webcastroomuserseqmessagecontributor": [5, 6], "delta": 6, "webcastsocialmessag": [5, 6], "follow_count": [5, 6], "share_count": [5, 6], "share_display_styl": [5, 6], "share_target": [5, 6], "share_typ": [5, 6], "webcastsubnotifymessag": [5, 6], "is_custom": [5, 6], "is_send": [5, 6], "old_subscribe_statu": [5, 6], "sub_month": [5, 6], "subscribe_typ": [5, 6], "subscribing_statu": [5, 6], "webcastsystemmessag": [5, 6], "webcastunauthorizedmembermessag": [5, 6], "enter_text": [5, 6], "nick_name_prefix": [5, 6], "rout": [1, 2, 7], "fetch_gift_list": [1, 2], "fetch_imag": [1, 2], "fetch_room_id": [1, 2], "fetch_room_info": [1, 2, 7], "fetch_sign": [1, 2], "fetch_video": [1, 2], "webcasthttpcli": [], "client_nam": [], "close": [1, 2, 4, 7], "get_json": [], "get_respons": [1, 2], "set_session_id": [1, 2, 7], "webcastrout": [], "webcastwebcli": [], "webcastproxyconnect": [1, 4], "webcastwscli": [1, 4], "build_connection_arg": [1, 4], "connect_loop": [1, 4], "process_recv": [1, 4], "send_ack": [1, 4], "class": [1, 2, 3, 4, 5, 6], "web_proxi": [1, 7], "proxi": [1, 2, 4, 7], "ws_proxi": [1, 7], "web_kwarg": [1, 7], "dict": [1, 2, 4, 5, 6, 7], "ws_kwarg": [1, 4, 7], "sign_api_kei": [3, 7], "base": [1, 2, 3, 4, 5, 6], "asyncioeventemitt": 1, "f": [1, 7], "eventhandl": 1, "handler": [1, 7], "regist": 1, "function": [1, 7], "def": 7, "data_handl": [], "print": 7, "h": 1, "ee": [], "By": [], "support": [3, 7], "decor": [1, 7], "us": [1, 3, 4, 7], "case": [], "thi": [1, 6, 7], "ha": 7, "improv": [], "safeti": [], "over": [4, 7], "eventemitt": [], "async": [1, 2, 4, 7], "kwarg": [1, 2, 3, 4, 6], "task": [1, 7], "futur": [1, 7], "block": [1, 7], "paramet": [1, 2, 3, 4, 6], "pass": [1, 3, 6, 7], "return": [1, 2, 3, 4, 5, 6, 7], "The": [1, 2, 3, 4, 5, 6, 7], "onc": 1, "": [1, 3, 5, 6, 7], "finish": 1, "properti": [1, 3, 4, 5, 6], "bool": [1, 3, 4, 5, 6], "from": [1, 2, 3, 4, 5, 7], "websocket": [1, 2, 3, 4, 5, 7], "callabl": [1, 2], "provid": 7, "If": [], "isn": [], "t": [6, 7], "call": [2, 3, 7], "listens_to": [], "otherwis": [], "In": [], "other": 4, "word": [], "you": [3, 7], "mai": 7, "either": [], "Or": 7, "directli": [1, 7], "both": 7, "undecor": [], "form": 1, "i": [1, 3, 4, 5, 6], "upshot": [], "can": [1, 3, 7], "well": [], "them": [], "remove_listen": [], "note": 7, "union": [], "ar": [1, 3, 7], "mypi": [], "pyright": [], "probabl": [], "want": [], "classmethod": [1, 2, 3, 5, 6], "pars": [1, 3], "uniqu": [1, 7], "string": [1, 5], "thread": [1, 7], "process_connect_ev": 1, "true": [1, 7], "fetch_gift_info": [1, 7], "fals": 1, "creat": [1, 7], "non": [1, 7], "tiktok": [1, 2, 3, 4, 7], "live": [1, 3], "whether": [1, 5, 6, 7], "process": [1, 7], "initi": [1, 7], "sent": [1, 7], "room": [1, 3, 7], "fetch": [1, 3], "contain": [1, 4, 7], "heartbeat": 1, "except": [1, 3], "runtimeerror": [1, 3], "valu": [1, 3, 6, 7], "enum": [1, 3, 6], "an": [1, 2, 3, 5, 6, 7], "enumer": 6, "50": 1, "10": [1, 6], "40": 1, "20": [1, 6], "0": [1, 6], "30": 1, "stream": [1, 3, 5, 7], "ani": [1, 4, 5, 6, 7], "formatt": 1, "streamhandl": 1, "A": [1, 2, 3, 5], "custom": 1, "implement": [], "levelnam": 1, "stack": 1, "lineno": 1, "d": 1, "int": [1, 2, 3, 4, 5, 6], "1": [1, 3, 6, 7], "m": [1, 7], "record": [1, 3], "logrecord": 1, "handl": [1, 4, 6], "retriev": [1, 3, 6, 7], "exist": [1, 3, 6, 7], "one": [1, 3, 6], "where": [1, 7], "log": 1, "abov": 1, "instanc": [1, 6, 7], "simpl": [], "test": [], "imagefetchrout": [2, 3], "signapierror": [2, 3], "signfetchrout": [2, 3], "signatureratelimiterror": [2, 3], "reset_tim": [2, 3], "retry_aft": [2, 3], "duplicatedownloaderror": [2, 3], "videofetchformat": [2, 3], "cmaf": [2, 3], "flv": [2, 3], "hl": [2, 3], "videofetchqu": [2, 3], "hd": [2, 3], "ld": [2, 3], "origin": [2, 3, 6], "sd": [2, 3], "uhd": [2, 3], "videofetchrout": [2, 3], "ffmpeg": [2, 3], "stop": [2, 3, 4], "httpx_kwarg": 2, "object": [1, 2, 4, 5, 6, 7], "extra_param": 2, "extra_head": 2, "asynccli": 2, "respons": [2, 4], "session_id": 2, "abc": 2, "wrapper": 2, "http": [1, 2, 3, 7], "arg": 3, "when": [1, 3, 4, 5, 7], "hit": 3, "signatur": [3, 7], "rate": [], "limit": [3, 7], "unix": 3, "request": [1, 2, 3, 4, 7], "again": [3, 7], "how": [3, 7], "long": 3, "until": [3, 7], "next": 3, "attempt": [1, 3], "qualiti": 3, "select": 3, "download": [3, 7], "high": [3, 7], "definit": [3, 7], "540p": 3, "vbrate": 3, "000": 3, "low": [3, 7], "480p": 3, "500": 3, "n": [3, 7], "standard": 3, "800": 3, "ultra": 3, "720p": 3, "output_fp": [], "record_for": [], "record_format": [], "output_format": [], "proxyconnect": 4, "build": [4, 7], "librari": [4, 7], "argument": [4, 7], "dictionari": [1, 4], "send": [4, 7], "asynciter": 4, "webcast": [4, 5, 7], "server": [3, 4, 7], "cancel": 4, "iter": 4, "exit": 4, "code": [4, 7], "1000": 4, "ok": 4, "1001": 4, "go": [4, 7], "awai": 4, "without": [4, 7], "It": [4, 7], "rais": [3, 4], "connectionclosederror": 4, "yield": 4, "check": [1, 3, 4], "current": [1, 3, 4, 5, 7], "byte": [4, 5, 6], "push": 4, "frame": 4, "receiv": [3, 4, 5, 7], "protobuf": [4, 7], "bytestream": 4, "acknowledg": 4, "incom": 4, "outbound": 4, "manual": [5, 7], "thrown": [1, 3, 5, 7], "whenev": [5, 7], "we": 5, "give": 5, "its": 5, "own": 5, "clariti": 5, "sake": 5, "end": [5, 7], "peopl": 5, "have": [5, 7], "share": [5, 7], "0x00000180f412ee70": [], "cl": 6, "betterproto": 6, "doesn": 6, "properli": 6, "inherit": 6, "take": [1, 6, 7], "superclass": 6, "metadata": 6, "assign": 6, "wrap": [1, 6], "2": [3, 6], "forwardref": 6, "4": [3, 6], "3": [3, 6], "23": 6, "22": 6, "21": 6, "6": 6, "5": [3, 6], "11": 6, "12": 6, "9": 6, "7": 6, "8": 6, "200": 6, "100": 6, "104": 6, "108": 6, "115": 6, "109": 6, "111": 6, "118": 6, "103": 6, "112": 6, "113": 6, "107": 6, "110": 6, "116": 6, "102": 6, "117": 6, "105": 6, "114": 6, "106": 6, "15": 6, "18": 6, "13": 6, "16": 6, "17": 6, "14": 6, "101": 6, "24": 6, "19": 6, "25": 6, "packag": [7, 8], "subpackag": [7, 8], "modul": [0, 7, 8], "content": [0, 8], "view": [], "tree": 7, "document": 7, "0x000001b1d7c8db20": [], "0x0000018a4bf3db30": [], "python": [1, 7], "design": 7, "realtim": 7, "like": 7, "through": 7, "intern": [1, 7], "allow": 7, "just": 7, "usernam": 7, "No": 7, "credenti": 7, "requir": 7, "discord": 7, "visit": 7, "channel": 7, "question": 7, "contribut": 7, "idea": 7, "2nd": 7, "year": 7, "biologi": 7, "student": 7, "univers": 7, "who": 7, "program": 7, "fun": 7, "pleas": 7, "develop": 7, "small": 7, "www": 7, "buymeacoffe": 7, "com": [3, 7], "isaackogan": 7, "anyth": 7, "offer": 7, "toward": 7, "school": 7, "cost": 7, "avail": 7, "sever": 7, "altern": 7, "node": 7, "j": 7, "github": 7, "zerodytrash": 7, "connector": 7, "java": 7, "jwdevelop": 7, "c": 7, "uniti": 7, "frankvhoof93": 7, "tiktoklivesharp": 7, "davinc": 7, "gotiktokl": 7, "exampl": 7, "instal": 7, "via": 7, "pip": 7, "pypi": 7, "repositori": 7, "your": 7, "first": 7, "chat": 7, "import": 7, "isaackogz": 7, "listen": [1, 7], "on_connect": 7, "on_com": 7, "__name__": 7, "__main__": 7, "main": 7, "await": 7, "For": 7, "more": 7, "quickstart": 7, "see": 7, "default": 7, "ye": 7, "broadcast": 7, "find": 7, "would": 7, "accept": 7, "httpx": [2, 7], "do": 7, "subject": 7, "reduc": 7, "time": [3, 7], "load": 7, "never": 7, "under": 7, "forward": 7, "underli": [2, 7], "follow": 7, "livestream": [1, 3, 7], "best": 7, "script": 7, "asynchron": 7, "two": 7, "abstractev": 7, "while": [3, 7], "e": [1, 7], "g": [1, 7], "releas": 7, "asyncio": 7, "loop": 7, "gracefulli": [2, 7], "remain": 7, "befor": 7, "attribut": 7, "lot": 7, "should": 7, "explor": 7, "setlevel": 7, "inform": [1, 7], "keyword": [2, 7], "seri": 7, "which": [3, 7], "set": [2, 7], "web_default": 7, "tiktok_app_url": 7, "app": 7, "scrape": [1, 7], "tiktok_sign_url": 7, "token": 7, "tiktok_webcast_url": 7, "access": 7, "client_param": 7, "ad": 7, "client_head": 7, "tiktok_sign_api_kei": 7, "wai": 7, "illustr": 7, "on_lik": 7, "There": 7, "customev": 7, "protoev": 7, "belong": 7, "trigger": [5, 7], "includ": 7, "livepauseev": [1, 5, 7], "paus": [5, 7], "liveunpauseev": [1, 5, 7], "unpaus": [5, 7], "streamer": [1, 7], "websocketresponseev": [1, 5, 7], "doe": [3, 7], "know": 7, "what": 7, "pull": 7, "updat": 7, "occur": 7, "someon": 7, "creator": 7, "launch": 7, "poll": 7, "all": 7, "welcom": 7, "everi": 7, "treasur": 7, "chest": 7, "ask": 7, "featur": 7, "intro": 7, "appear": 7, "battl": 7, "joinev": [1, 5, 7], "arriv": 7, "gleam": 7, "available_gift": 7, "capabl": [6, 7], "increas": 7, "termin": 7, "dure": 7, "after": 7, "final": 7, "signal": 7, "show": 7, "deal": 7, "direct": 7, "on_gift": 7, "is_rep": 7, "x": 7, "mean": 7, "automat": 7, "elif": 7, "extend": [6, 7], "onli": [3, 7], "fire": 7, "session": [2, 7], "account": 7, "login": 7, "isaac": 7, "kogan": 7, "primari": 7, "maintain": 7, "revers": 7, "engin": 7, "zerodi": 7, "david": 7, "teather": 7, "introduct": 7, "tutori": 7, "davidteath": 7, "also": 7, "full": 7, "particip": 7, "project": 7, "mit": 7, "subscribeev": [1, 5], "clientrout": [1, 2, 3], "tiktokhttpcli": [1, 2, 3], "generate_device_id": [1, 2], "tiktokwebcli": [1, 2], "read": [1, 5], "pyee": 1, "about": 1, "given": 1, "being": 1, "copi": [1, 3], "alreadi": [1, 3], "miss": 1, "watch": 1, "stacktrac": 1, "convert": [1, 6], "compress": 1, "similar": 1, "springboot": 1, "dot": 1, "failedfetchgiftlisterror": [2, 3], "giftlistrout": [2, 3], "failedparseroomiderror": [2, 3], "roomidrout": [2, 3], "parse_room_id": [2, 3], "failedfetchroominfoerror": [2, 3], "fetchroominforout": [2, 3], "errorreason": [2, 3], "is_record": [2, 3], "api": [2, 3], "interact": 2, "variou": 2, "spoof": 2, "devic": 2, "get": 2, "append": 2, "option": [1, 2], "overrid": [1, 2], "cooki": 2, "must": 2, "valid": 2, "endpoint": 3, "fail": 3, "cdn": 3, "cannot": 3, "reason": 3, "sign": 3, "anoth": 3, "possibl": 3, "failur": 3, "connect_error": 3, "empty_cooki": 3, "empty_payload": 3, "rate_limit": 3, "sign_not_200": 3, "duplic": 3, "real": 3, "defin": 3, "alia": 3, "itself": 3, "__call__": 3, "ongo": [3, 5], "represent": 5, "NOT": 5, "track": 5, "yet": 5, "tell": 5, "part": 5, "engag": 5, "clearer": 6, "backward": 6, "compat": 6, "0x00000277ef37b900": [], "0x0000026f56c02f00": [], "0x0000025c6a2e8ee0": [], "0x0000017c77768ee0": [], "0x000002a2fc0e4c40": [], "0x0000025ace8d1c30": [], "readm": [], "taken": 7, "hundr": 7, "hour": 7, "rust": 7, "tiktokliverust": 7, "wiki": 7, "is_liv": [1, 7], "thei": 1, "skip": 1, "try": 1, "scale": 1, "result": 1, "clean": 1, "ineffici": 7, "better": 7, "dedic": 7, "0x00000250d2a5c6b0": 6}, "objects": {"TikTokLive": [[1, 0, 0, "-", "client"], [5, 0, 0, "-", "events"], [6, 0, 0, "-", "proto"]], "TikTokLive.client": [[1, 0, 0, "-", "client"], [1, 0, 0, "-", "errors"], [1, 0, 0, "-", "logger"], [2, 0, 0, "-", "web"], [4, 0, 0, "-", "ws"]], "TikTokLive.client.client": [[1, 1, 1, "", "TikTokLiveClient"]], "TikTokLive.client.client.TikTokLiveClient": [[1, 2, 1, "", "add_listener"], [1, 2, 1, "", "connect"], [1, 3, 1, "", "connected"], [1, 2, 1, "", "disconnect"], [1, 3, 1, "", "gift_info"], [1, 2, 1, "", "has_listener"], [1, 2, 1, "", "is_live"], [1, 3, 1, "", "logger"], [1, 2, 1, "", "on"], [1, 2, 1, "", "parse_unique_id"], [1, 3, 1, "", "room_id"], [1, 3, 1, "", "room_info"], [1, 2, 1, "", "run"], [1, 2, 1, "", "start"], [1, 3, 1, "", "unique_id"], [1, 3, 1, "", "web"]], "TikTokLive.client.errors": [[1, 4, 1, "", "AlreadyConnectedError"], [1, 4, 1, "", "InitialCursorMissingError"], [1, 4, 1, "", "UserOfflineError"], [1, 4, 1, "", "WebsocketURLMissingError"]], "TikTokLive.client.logger": [[1, 1, 1, "", "LogLevel"], [1, 1, 1, "", "TikTokLiveLogHandler"]], "TikTokLive.client.logger.LogLevel": [[1, 5, 1, "", "CRITICAL"], [1, 5, 1, "", "DEBUG"], [1, 5, 1, "", "ERROR"], [1, 5, 1, "", "INFO"], [1, 5, 1, "", "NOTSET"], [1, 5, 1, "", "WARNING"]], "TikTokLive.client.logger.TikTokLiveLogHandler": [[1, 5, 1, "", "FORMAT"], [1, 5, 1, "", "LOGGER"], [1, 5, 1, "", "LOGGER_NAME"], [1, 5, 1, "", "SPACING"], [1, 5, 1, "", "TIME_FORMAT"], [1, 2, 1, "", "emit"], [1, 2, 1, "", "format_path"], [1, 2, 1, "", "get_logger"]], "TikTokLive.client.web": [[3, 0, 0, "-", "routes"], [2, 0, 0, "-", "web_base"], [2, 0, 0, "-", "web_client"], [2, 0, 0, "-", "web_settings"]], "TikTokLive.client.web.routes": [[3, 0, 0, "-", "fetch_gift_list"], [3, 0, 0, "-", "fetch_image"], [3, 0, 0, "-", "fetch_room_id"], [3, 0, 0, "-", "fetch_room_info"], [3, 0, 0, "-", "fetch_sign"], [3, 0, 0, "-", "fetch_video"]], "TikTokLive.client.web.routes.fetch_gift_list": [[3, 4, 1, "", "FailedFetchGiftListError"], [3, 1, 1, "", "GiftListRoute"]], "TikTokLive.client.web.routes.fetch_image": [[3, 1, 1, "", "ImageFetchRoute"]], "TikTokLive.client.web.routes.fetch_room_id": [[3, 4, 1, "", "FailedParseRoomIdError"], [3, 1, 1, "", "RoomIdRoute"]], "TikTokLive.client.web.routes.fetch_room_id.RoomIdRoute": [[3, 2, 1, "", "parse_room_id"]], "TikTokLive.client.web.routes.fetch_room_info": [[3, 4, 1, "", "FailedFetchRoomInfoError"], [3, 1, 1, "", "FetchRoomInfoRoute"]], "TikTokLive.client.web.routes.fetch_sign": [[3, 4, 1, "", "SignAPIError"], [3, 1, 1, "", "SignFetchRoute"], [3, 4, 1, "", "SignatureRateLimitError"]], "TikTokLive.client.web.routes.fetch_sign.SignAPIError": [[3, 1, 1, "", "ErrorReason"]], "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason": [[3, 5, 1, "", "CONNECT_ERROR"], [3, 5, 1, "", "EMPTY_COOKIES"], [3, 5, 1, "", "EMPTY_PAYLOAD"], [3, 5, 1, "", "RATE_LIMIT"], [3, 5, 1, "", "SIGN_NOT_200"]], "TikTokLive.client.web.routes.fetch_sign.SignatureRateLimitError": [[3, 3, 1, "", "reset_time"], [3, 3, 1, "", "retry_after"]], "TikTokLive.client.web.routes.fetch_video": [[3, 4, 1, "", "DuplicateDownloadError"], [3, 1, 1, "", "VideoFetchFormat"], [3, 1, 1, "", "VideoFetchQuality"], [3, 1, 1, "", "VideoFetchRoute"]], "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat": [[3, 5, 1, "", "CMAF"], [3, 5, 1, "", "FLV"], [3, 5, 1, "", "HLS"]], "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality": [[3, 5, 1, "", "HD"], [3, 5, 1, "", "LD"], [3, 5, 1, "", "ORIGIN"], [3, 5, 1, "", "SD"], [3, 5, 1, "", "UHD"]], "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute": [[3, 3, 1, "", "ffmpeg"], [3, 3, 1, "", "is_recording"], [3, 2, 1, "", "start"], [3, 2, 1, "", "stop"]], "TikTokLive.client.web.web_base": [[2, 1, 1, "", "ClientRoute"], [2, 1, 1, "", "TikTokHTTPClient"]], "TikTokLive.client.web.web_base.TikTokHTTPClient": [[2, 2, 1, "", "close"], [2, 2, 1, "", "generate_device_id"], [2, 2, 1, "", "get_response"], [2, 2, 1, "", "set_session_id"]], "TikTokLive.client.web.web_client": [[2, 1, 1, "", "TikTokWebClient"]], "TikTokLive.client.ws": [[4, 0, 0, "-", "ws_client"]], "TikTokLive.client.ws.ws_client": [[4, 1, 1, "", "WebcastProxyConnect"], [4, 1, 1, "", "WebcastWSClient"]], "TikTokLive.client.ws.ws_client.WebcastWSClient": [[4, 2, 1, "", "build_connection_args"], [4, 2, 1, "", "connect"], [4, 2, 1, "", "connect_loop"], [4, 3, 1, "", "connected"], [4, 2, 1, "", "disconnect"], [4, 2, 1, "", "process_recv"], [4, 2, 1, "", "send_ack"]], "TikTokLive.events": [[5, 0, 0, "-", "base_event"], [5, 0, 0, "-", "custom_events"], [5, 0, 0, "-", "proto_events"]], "TikTokLive.events.base_event": [[5, 1, 1, "", "BaseEvent"]], "TikTokLive.events.base_event.BaseEvent": [[5, 2, 1, "", "get_type"], [5, 3, 1, "", "type"]], "TikTokLive.events.custom_events": [[5, 1, 1, "", "ConnectEvent"], [5, 1, 1, "", "DisconnectEvent"], [5, 1, 1, "", "FollowEvent"], [5, 1, 1, "", "LiveEndEvent"], [5, 1, 1, "", "LivePauseEvent"], [5, 1, 1, "", "LiveUnpauseEvent"], [5, 1, 1, "", "ShareEvent"], [5, 1, 1, "", "UnknownEvent"], [5, 1, 1, "", "WebsocketResponseEvent"]], "TikTokLive.events.custom_events.ConnectEvent": [[5, 5, 1, "", "room_id"], [5, 5, 1, "", "unique_id"]], "TikTokLive.events.custom_events.ShareEvent": [[5, 3, 1, "", "users_joined"]], "TikTokLive.events.custom_events.UnknownEvent": [[5, 3, 1, "", "bytes"]], "TikTokLive.events.proto_events": [[5, 1, 1, "", "BarrageEvent"], [5, 1, 1, "", "CaptionEvent"], [5, 1, 1, "", "CommentEvent"], [5, 1, 1, "", "ControlEvent"], [5, 1, 1, "", "EmoteChatEvent"], [5, 1, 1, "", "EnvelopeEvent"], [5, 1, 1, "", "GiftEvent"], [5, 1, 1, "", "GoalUpdateEvent"], [5, 1, 1, "", "HourlyRankEvent"], [5, 1, 1, "", "ImDeleteEvent"], [5, 1, 1, "", "JoinEvent"], [5, 1, 1, "", "LikeEvent"], [5, 1, 1, "", "LinkEvent"], [5, 1, 1, "", "LinkLayerEvent"], [5, 1, 1, "", "LinkMicArmiesEvent"], [5, 1, 1, "", "LinkMicBattleEvent"], [5, 1, 1, "", "LinkMicFanTicketMethodEvent"], [5, 1, 1, "", "LinkMicMethodEvent"], [5, 1, 1, "", "LiveIntroEvent"], [5, 1, 1, "", "MessageDetectEvent"], [5, 1, 1, "", "OecLiveShoppingEvent"], [5, 1, 1, "", "PollEvent"], [5, 1, 1, "", "QuestionNewEvent"], [5, 1, 1, "", "RankTextEvent"], [5, 1, 1, "", "RankUpdateEvent"], [5, 1, 1, "", "RoomEvent"], [5, 1, 1, "", "RoomPinEvent"], [5, 1, 1, "", "RoomUserSeqEvent"], [5, 1, 1, "", "SocialEvent"], [5, 1, 1, "", "SubscribeEvent"], [5, 1, 1, "", "SystemEvent"], [5, 1, 1, "", "UnauthorizedMemberEvent"]], "TikTokLive.events.proto_events.CommentEvent": [[5, 3, 1, "", "comment"]], "TikTokLive.events.proto_events.GiftEvent": [[5, 3, 1, "", "streaking"]], "TikTokLive.proto": [[6, 0, 0, "-", "custom_proto"], [6, 0, 0, "-", "tiktok_proto"]], "TikTokLive.proto.custom_proto": [[6, 1, 1, "", "ExtendedGiftStruct"], [6, 1, 1, "", "ExtendedUser"], [6, 6, 1, "", "proto_extension"]], "TikTokLive.proto.custom_proto.ExtendedGiftStruct": [[6, 3, 1, "", "streakable"]], "TikTokLive.proto.custom_proto.ExtendedUser": [[6, 2, 1, "", "from_user"], [6, 3, 1, "", "unique_id"]], "TikTokLive.proto.tiktok_proto": [[6, 1, 1, "", "AgreeStatus"], [6, 1, 1, "", "AllListUser"], [6, 1, 1, "", "ApplyContent"], [6, 1, 1, "", "AuditStatus"], [6, 1, 1, "", "BadgeStruct"], [6, 1, 1, "", "BadgeStructBadgeDisplayType"], [6, 1, 1, "", "BadgeStructCombineBadge"], [6, 1, 1, "", "BadgeStructCombineBadgeBackground"], [6, 1, 1, "", "BadgeStructDataCase"], [6, 1, 1, "", "BadgeStructIconConfig"], [6, 1, 1, "", "BadgeStructImageBadge"], [6, 1, 1, "", "BadgeStructNumberConfig"], [6, 1, 1, "", "BadgeStructPosition"], [6, 1, 1, "", "BadgeStructProfileCardPanel"], [6, 1, 1, "", "BadgeStructProfileContent"], [6, 1, 1, "", "BadgeStructProjectionConfig"], [6, 1, 1, "", "BadgeStructStringBadge"], [6, 1, 1, "", "BadgeStructTextBadge"], [6, 1, 1, "", "BarrageType"], [6, 1, 1, "", "BusinessCase"], [6, 1, 1, "", "BusinessContent"], [6, 1, 1, "", "BusinessContentCohostContent"], [6, 1, 1, "", "BusinessContentHashtag"], [6, 1, 1, "", "BusinessContentJoinGroupBizContent"], [6, 1, 1, "", "BusinessContentJoinGroupMessageExtra"], [6, 1, 1, "", "BusinessContentJoinGroupMessageExtraRivalExtra"], [6, 1, 1, "", "BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo"], [6, 1, 1, "", "BusinessContentPerceptionDialogInfo"], [6, 1, 1, "", "BusinessContentPerceptionFeedbackOption"], [6, 1, 1, "", "BusinessContentTag"], [6, 1, 1, "", "BusinessContentTopHostInfo"], [6, 1, 1, "", "CancelApplyContent"], [6, 1, 1, "", "CancelInviteContent"], [6, 1, 1, "", "CancelJoinGroupContent"], [6, 1, 1, "", "CohostListChangeContent"], [6, 1, 1, "", "Common"], [6, 1, 1, "", "CommonContentCase"], [6, 1, 1, "", "CommonImDispatchStrategy"], [6, 1, 1, "", "CommonLiveMessageId"], [6, 1, 1, "", "CommonLiveMessageSei"], [6, 1, 1, "", "ContentSource"], [6, 1, 1, "", "ControlAction"], [6, 1, 1, "", "CreateChannelContent"], [6, 1, 1, "", "DataContainer"], [6, 1, 1, "", "DslConfig"], [6, 1, 1, "", "Emote"], [6, 1, 1, "", "EmotePrivateType"], [6, 1, 1, "", "EmoteType"], [6, 1, 1, "", "EnvelopeBusinessType"], [6, 1, 1, "", "EnvelopeDisplay"], [6, 1, 1, "", "EnvelopeFollowShowStatus"], [6, 1, 1, "", "FanTicketRoomNoticeContent"], [6, 1, 1, "", "FinishChannelContent"], [6, 1, 1, "", "GiftStruct"], [6, 1, 1, "", "GiftStructGiftPanelBanner"], [6, 1, 1, "", "GiftStructGiftRandomEffectInfo"], [6, 1, 1, "", "GiftStructRandomGiftBubble"], [6, 1, 1, "", "GiftStructRandomGiftPanelBanner"], [6, 1, 1, "", "Goal"], [6, 1, 1, "", "GoalGoalContributor"], [6, 1, 1, "", "GoalGoalStats"], [6, 1, 1, "", "GroupChannelAllUser"], [6, 1, 1, "", "GroupChannelUser"], [6, 1, 1, "", "GroupPlayer"], [6, 1, 1, "", "GroupStatus"], [6, 1, 1, "", "HashtagNamespace"], [6, 1, 1, "", "Image"], [6, 1, 1, "", "Indicator"], [6, 1, 1, "", "InviteContent"], [6, 1, 1, "", "JoinDirectContent"], [6, 1, 1, "", "JoinGroupContent"], [6, 1, 1, "", "KickOutContent"], [6, 1, 1, "", "KickoutReason"], [6, 1, 1, "", "LeaveContent"], [6, 1, 1, "", "LeaveJoinGroupContent"], [6, 1, 1, "", "LinkLayerListUser"], [6, 1, 1, "", "LinkLayerMessageType"], [6, 1, 1, "", "LinkMessageType"], [6, 1, 1, "", "LinkMicArmiesItems"], [6, 1, 1, "", "LinkMicArmiesItemsLinkMicArmiesGroup"], [6, 1, 1, "", "LinkPosition"], [6, 1, 1, "", "LinkerAcceptNoticeContent"], [6, 1, 1, "", "LinkerCancelContent"], [6, 1, 1, "", "LinkerCloseContent"], [6, 1, 1, "", "LinkerCreateContent"], [6, 1, 1, "", "LinkerEnterContent"], [6, 1, 1, "", "LinkerInviteContent"], [6, 1, 1, "", "LinkerKickOutContent"], [6, 1, 1, "", "LinkerLeaveContent"], [6, 1, 1, "", "LinkerLinkedListChangeContent"], [6, 1, 1, "", "LinkerListChangeContent"], [6, 1, 1, "", "LinkerMediaChangeContent"], [6, 1, 1, "", "LinkerMicIdxUpdateContent"], [6, 1, 1, "", "LinkerMuteContent"], [6, 1, 1, "", "LinkerRandomMatchContent"], [6, 1, 1, "", "LinkerReplyContent"], [6, 1, 1, "", "LinkerReplyContentLinkmicInfo"], [6, 1, 1, "", "LinkerSetting"], [6, 1, 1, "", "LinkerSysKickOutContent"], [6, 1, 1, "", "LinkerUpdateUserContent"], [6, 1, 1, "", "LinkerUpdateUserSettingContent"], [6, 1, 1, "", "LinkerWaitingListChangeContent"], [6, 1, 1, "", "LinkmicApplierSortSetting"], [6, 1, 1, "", "LinkmicStatus"], [6, 1, 1, "", "LinkmicUserSettingInfo"], [6, 1, 1, "", "LinkmicUserToastContent"], [6, 1, 1, "", "ListChangeContent"], [6, 1, 1, "", "ListUser"], [6, 1, 1, "", "ListUserLinkType"], [6, 1, 1, "", "MemberMessageAction"], [6, 1, 1, "", "MemberMessageData"], [6, 1, 1, "", "MessageDetails"], [6, 1, 1, "", "MessageType"], [6, 1, 1, "", "MsgFilter"], [6, 1, 1, "", "MultiLiveContent"], [6, 1, 1, "", "MultiLiveContentInviteBizContent"], [6, 1, 1, "", "MultiLiveContentKickOutBizContent"], [6, 1, 1, "", "MultiLiveContentPermitBizContent"], [6, 1, 1, "", "MultiLiveContentReplyBizContent"], [6, 1, 1, "", "OldSubscribeStatus"], [6, 1, 1, "", "P2PGroupChangeContent"], [6, 1, 1, "", "PermitApplyContent"], [6, 1, 1, "", "PermitJoinGroupContent"], [6, 1, 1, "", "Player"], [6, 1, 1, "", "PollEndContent"], [6, 1, 1, "", "PollOptionInfo"], [6, 1, 1, "", "PollStartContent"], [6, 1, 1, "", "PollUpdateVotesContent"], [6, 1, 1, "", "Position"], [6, 1, 1, "", "PunishEventInfo"], [6, 1, 1, "", "Ranking"], [6, 1, 1, "", "ReplyInviteContent"], [6, 1, 1, "", "ReplyStatus"], [6, 1, 1, "", "RoomMessage"], [6, 1, 1, "", "RoomVerifyMessage"], [6, 1, 1, "", "RtcExtraInfo"], [6, 1, 1, "", "RtcExtraInfoRtcBitrateMap"], [6, 1, 1, "", "RtcExtraInfoRtcEngineConfig"], [6, 1, 1, "", "RtcExtraInfoRtcLiveVideoParam"], [6, 1, 1, "", "RtcExtraInfoRtcVideoParam"], [6, 1, 1, "", "Scene"], [6, 1, 1, "", "SubscribeType"], [6, 1, 1, "", "SubscribingStatus"], [6, 1, 1, "", "Text"], [6, 1, 1, "", "TextTextFormat"], [6, 1, 1, "", "TextTextPiece"], [6, 1, 1, "", "TextTextPieceGift"], [6, 1, 1, "", "TextTextPiecePatternRef"], [6, 1, 1, "", "TextTextPieceUser"], [6, 1, 1, "", "TextType"], [6, 1, 1, "", "TikTokColor"], [6, 1, 1, "", "TimeStampContainer"], [6, 1, 1, "", "User"], [6, 1, 1, "", "UserActivityInfo"], [6, 1, 1, "", "UserAnchorLevel"], [6, 1, 1, "", "UserAuthenticationInfo"], [6, 1, 1, "", "UserAuthorStats"], [6, 1, 1, "", "UserBorder"], [6, 1, 1, "", "UserComboBadgeInfo"], [6, 1, 1, "", "UserContainer"], [6, 1, 1, "", "UserEcommerceEntrance"], [6, 1, 1, "", "UserEcommerceEntranceCreatorType"], [6, 1, 1, "", "UserEcommerceEntranceEntranceType"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfo"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfoStoreLabel"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel"], [6, 1, 1, "", "UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage"], [6, 1, 1, "", "UserEcommerceEntranceShowcaseEntranceInfo"], [6, 1, 1, "", "UserFanTicket"], [6, 1, 1, "", "UserFansClub"], [6, 1, 1, "", "UserFansClubFansClubData"], [6, 1, 1, "", "UserFansClubFansClubDataBadgeIcon"], [6, 1, 1, "", "UserFansClubFansClubDataUserFansClubStatus"], [6, 1, 1, "", "UserFansClubInfo"], [6, 1, 1, "", "UserFansClubPreferntialType"], [6, 1, 1, "", "UserFollowInfo"], [6, 1, 1, "", "UserIdentity"], [6, 1, 1, "", "UserLiveEventInfo"], [6, 1, 1, "", "UserLiveEventInfoEventPayMethod"], [6, 1, 1, "", "UserLiveEventInfoWalletPackage"], [6, 1, 1, "", "UserOwnRoom"], [6, 1, 1, "", "UserPayGrade"], [6, 1, 1, "", "UserPayGradeGradeIcon"], [6, 1, 1, "", "UserSubscribeBadge"], [6, 1, 1, "", "UserSubscribeInfo"], [6, 1, 1, "", "UserUserAttr"], [6, 1, 1, "", "UserUserStats"], [6, 1, 1, "", "ValueLabel"], [6, 1, 1, "", "VoteUser"], [6, 1, 1, "", "WebcastBarrageMessage"], [6, 1, 1, "", "WebcastBarrageMessageBarrageEvent"], [6, 1, 1, "", "WebcastBarrageMessageBarrageType"], [6, 1, 1, "", "WebcastBarrageMessageBarrageTypeFansLevelParam"], [6, 1, 1, "", "WebcastBarrageMessageBarrageTypeSubscribeGiftParam"], [6, 1, 1, "", "WebcastBarrageMessageBarrageTypeUserGradeParam"], [6, 1, 1, "", "WebcastCaptionMessage"], [6, 1, 1, "", "WebcastCaptionMessageCaptionData"], [6, 1, 1, "", "WebcastChatMessage"], [6, 1, 1, "", "WebcastChatMessageEmoteWithIndex"], [6, 1, 1, "", "WebcastControlMessage"], [6, 1, 1, "", "WebcastControlMessageExtra"], [6, 1, 1, "", "WebcastEmoteChatMessage"], [6, 1, 1, "", "WebcastEnvelopeMessage"], [6, 1, 1, "", "WebcastEnvelopeMessageEnvelopeInfo"], [6, 1, 1, "", "WebcastGiftMessage"], [6, 1, 1, "", "WebcastGiftMessageGiftImPriority"], [6, 1, 1, "", "WebcastGiftMessagePublicAreaCommon"], [6, 1, 1, "", "WebcastGiftMessageUserGiftReciever"], [6, 1, 1, "", "WebcastGoalUpdateMessage"], [6, 1, 1, "", "WebcastHourlyRankMessage"], [6, 1, 1, "", "WebcastHourlyRankMessageRankContainer"], [6, 1, 1, "", "WebcastHourlyRankMessageRankContainerRankingData"], [6, 1, 1, "", "WebcastHourlyRankMessageRankContainerRankingData2"], [6, 1, 1, "", "WebcastImDeleteMessage"], [6, 1, 1, "", "WebcastInRoomBannerMessage"], [6, 1, 1, "", "WebcastLikeMessage"], [6, 1, 1, "", "WebcastLinkLayerMessage"], [6, 1, 1, "", "WebcastLinkMessage"], [6, 1, 1, "", "WebcastLinkMicArmies"], [6, 1, 1, "", "WebcastLinkMicBattle"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleConfig"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleData"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleDetails"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleTeam"], [6, 1, 1, "", "WebcastLinkMicBattleLinkMicBattleTeamData"], [6, 1, 1, "", "WebcastLinkMicBattlePunishFinish"], [6, 1, 1, "", "WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData"], [6, 1, 1, "", "WebcastLinkMicFanTicketMethod"], [6, 1, 1, "", "WebcastLinkMicMethod"], [6, 1, 1, "", "WebcastLinkmicBattleTaskMessage"], [6, 1, 1, "", "WebcastLinkmicBattleTaskMessageBattleTaskData"], [6, 1, 1, "", "WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData"], [6, 1, 1, "", "WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2"], [6, 1, 1, "", "WebcastLiveIntroMessage"], [6, 1, 1, "", "WebcastMemberMessage"], [6, 1, 1, "", "WebcastMemberMessageEffectConfig"], [6, 1, 1, "", "WebcastMsgDetectMessage"], [6, 1, 1, "", "WebcastMsgDetectMessageTimeInfo"], [6, 1, 1, "", "WebcastMsgDetectMessageTriggerCondition"], [6, 1, 1, "", "WebcastOecLiveShoppingMessage"], [6, 1, 1, "", "WebcastOecLiveShoppingMessageLiveShoppingData"], [6, 1, 1, "", "WebcastOecLiveShoppingMessageLiveShoppingDetails"], [6, 1, 1, "", "WebcastPollMessage"], [6, 1, 1, "", "WebcastPushFrame"], [6, 1, 1, "", "WebcastQuestionNewMessage"], [6, 1, 1, "", "WebcastQuestionNewMessageQuestionDetails"], [6, 1, 1, "", "WebcastRankTextMessage"], [6, 1, 1, "", "WebcastRankUpdateMessage"], [6, 1, 1, "", "WebcastRankUpdateMessageRankTabInfo"], [6, 1, 1, "", "WebcastRankUpdateMessageRankUpdate"], [6, 1, 1, "", "WebcastResponse"], [6, 1, 1, "", "WebcastResponseMessage"], [6, 1, 1, "", "WebcastRoomMessage"], [6, 1, 1, "", "WebcastRoomPinMessage"], [6, 1, 1, "", "WebcastRoomUserSeqMessage"], [6, 1, 1, "", "WebcastRoomUserSeqMessageContributor"], [6, 1, 1, "", "WebcastSocialMessage"], [6, 1, 1, "", "WebcastSubNotifyMessage"], [6, 1, 1, "", "WebcastSystemMessage"], [6, 1, 1, "", "WebcastUnauthorizedMemberMessage"]], "TikTokLive.proto.tiktok_proto.AgreeStatus": [[6, 5, 1, "", "AGREE"], [6, 5, 1, "", "AGREE_UNKNOWN"], [6, 5, 1, "", "REJECT"]], "TikTokLive.proto.tiktok_proto.AllListUser": [[6, 5, 1, "", "applied_list"], [6, 5, 1, "", "invited_list"], [6, 5, 1, "", "linked_list"], [6, 5, 1, "", "ready_list"]], "TikTokLive.proto.tiktok_proto.ApplyContent": [[6, 5, 1, "", "applier"], [6, 5, 1, "", "applier_link_mic_id"]], "TikTokLive.proto.tiktok_proto.AuditStatus": [[6, 5, 1, "", "AUDITSTATUSFAILED"], [6, 5, 1, "", "AUDITSTATUSFORBIDDEN"], [6, 5, 1, "", "AUDITSTATUSPASS"], [6, 5, 1, "", "AUDITSTATUSREVIEWING"], [6, 5, 1, "", "AUDITSTATUSUNKNOWN"]], "TikTokLive.proto.tiktok_proto.BadgeStruct": [[6, 5, 1, "", "combine"], [6, 5, 1, "", "display_type"], [6, 5, 1, "", "image"], [6, 5, 1, "", "str"], [6, 5, 1, "", "text"]], "TikTokLive.proto.tiktok_proto.BadgeStructBadgeDisplayType": [[6, 5, 1, "", "BADGEDISPLAYTYPE_COMBINE"], [6, 5, 1, "", "BADGEDISPLAYTYPE_IMAGE"], [6, 5, 1, "", "BADGEDISPLAYTYPE_STRING"], [6, 5, 1, "", "BADGEDISPLAYTYPE_TEXT"], [6, 5, 1, "", "BADGEDISPLAYTYPE_UNKNOWN"]], "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge": [[6, 5, 1, "", "background"], [6, 5, 1, "", "background_auto_mirrored"], [6, 5, 1, "", "background_dark_mode"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "icon_auto_mirrored"], [6, 5, 1, "", "multi_guest_show_style"], [6, 5, 1, "", "personal_card_show_style"], [6, 5, 1, "", "profile_card_panel"], [6, 5, 1, "", "public_screen_show_style"], [6, 5, 1, "", "ranklist_online_audience_show_style"], [6, 5, 1, "", "str"], [6, 5, 1, "", "text"]], "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadgeBackground": [[6, 5, 1, "", "background_color_code"], [6, 5, 1, "", "border_color_code"], [6, 5, 1, "", "image"]], "TikTokLive.proto.tiktok_proto.BadgeStructDataCase": [[6, 5, 1, "", "COMBINE"], [6, 5, 1, "", "DATA_NOT_SET"], [6, 5, 1, "", "IMAGE"], [6, 5, 1, "", "STR"], [6, 5, 1, "", "TEXT"]], "TikTokLive.proto.tiktok_proto.BadgeStructIconConfig": [[6, 5, 1, "", "background"], [6, 5, 1, "", "icon"]], "TikTokLive.proto.tiktok_proto.BadgeStructImageBadge": [[6, 5, 1, "", "image"]], "TikTokLive.proto.tiktok_proto.BadgeStructNumberConfig": [[6, 5, 1, "", "background"], [6, 5, 1, "", "number"]], "TikTokLive.proto.tiktok_proto.BadgeStructPosition": [[6, 5, 1, "", "POSITIONLEFT"], [6, 5, 1, "", "POSITIONRIGHT"], [6, 5, 1, "", "POSITIONUNKNOWN"]], "TikTokLive.proto.tiktok_proto.BadgeStructProfileCardPanel": [[6, 5, 1, "", "profile_content"], [6, 5, 1, "", "projection_config"], [6, 5, 1, "", "use_new_profile_card_style"]], "TikTokLive.proto.tiktok_proto.BadgeStructProfileContent": [[6, 5, 1, "", "icon_list"], [6, 5, 1, "", "number_config"], [6, 5, 1, "", "use_content"]], "TikTokLive.proto.tiktok_proto.BadgeStructProjectionConfig": [[6, 5, 1, "", "icon"], [6, 5, 1, "", "use_projection"]], "TikTokLive.proto.tiktok_proto.BadgeStructStringBadge": [[6, 5, 1, "", "str"]], "TikTokLive.proto.tiktok_proto.BadgeStructTextBadge": [[6, 5, 1, "", "default_pattern"]], "TikTokLive.proto.tiktok_proto.BarrageType": [[6, 5, 1, "", "BarrageType_Unknown"], [6, 5, 1, "", "EComBuying"], [6, 5, 1, "", "EComOrdering"], [6, 5, 1, "", "EventRegistered"], [6, 5, 1, "", "EventView"], [6, 5, 1, "", "FansLevelEntrance"], [6, 5, 1, "", "FansLevelUpgrade"], [6, 5, 1, "", "GamePartnership"], [6, 5, 1, "", "GradeUserEntranceNotification"], [6, 5, 1, "", "Normal"], [6, 5, 1, "", "Subscribe"], [6, 5, 1, "", "SubscribeGift"], [6, 5, 1, "", "UserUpgrade"]], "TikTokLive.proto.tiktok_proto.BusinessCase": [[6, 5, 1, "", "APPLY_BIZ_CONTENT"], [6, 5, 1, "", "BUSINESS_NOT_SET"], [6, 5, 1, "", "COHOST_CONTENT"], [6, 5, 1, "", "INVITE_BIZ_CONTENT"], [6, 5, 1, "", "JOIN_DIRECT_BIZ_CONTENT"], [6, 5, 1, "", "KICK_OUT_BIZ_CONTENT"], [6, 5, 1, "", "LIST_CHANGE_BIZ_CONTENT"], [6, 5, 1, "", "MULTI_LIVE_CONTENT"], [6, 5, 1, "", "PERMIT_BIZ_CONTENT"], [6, 5, 1, "", "REPLY_BIZ_CONTENT"]], "TikTokLive.proto.tiktok_proto.BusinessContent": [[6, 5, 1, "", "cohost_content"], [6, 5, 1, "", "multi_live_content"], [6, 5, 1, "", "over_length"]], "TikTokLive.proto.tiktok_proto.BusinessContentCohostContent": [[6, 5, 1, "", "join_group_biz_content"]], "TikTokLive.proto.tiktok_proto.BusinessContentHashtag": [[6, 5, 1, "", "id"], [6, 5, 1, "", "image"], [6, 5, 1, "", "namespace"], [6, 5, 1, "", "title"]], "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent": [[6, 5, 1, "", "dialog"], [6, 5, 1, "", "from_room_age_restricted"], [6, 5, 1, "", "from_tag"], [6, 5, 1, "", "join_group_msg_extra"], [6, 5, 1, "", "punish_info"]], "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtra": [[6, 5, 1, "", "extra"], [6, 5, 1, "", "other_users_list"], [6, 5, 1, "", "source_type"]], "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra": [[6, 5, 1, "", "authentication_info"], [6, 5, 1, "", "avatar_thumb"], [6, 5, 1, "", "display_id"], [6, 5, 1, "", "follow_status"], [6, 5, 1, "", "hashtag"], [6, 5, 1, "", "is_best_teammate"], [6, 5, 1, "", "nickname"], [6, 5, 1, "", "top_host_info"], [6, 5, 1, "", "user_count"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo": [[6, 5, 1, "", "authentication_badge"], [6, 5, 1, "", "custom_verify"], [6, 5, 1, "", "enterprise_verify_reason"]], "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo": [[6, 5, 1, "", "advice_action_text"], [6, 5, 1, "", "count_down_time"], [6, 5, 1, "", "default_action_text"], [6, 5, 1, "", "feedback_options_list"], [6, 5, 1, "", "icon_type"], [6, 5, 1, "", "policy_tip"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "show_feedback"], [6, 5, 1, "", "sub_title"], [6, 5, 1, "", "target_room_id"], [6, 5, 1, "", "target_user_id"], [6, 5, 1, "", "title"], [6, 5, 1, "", "violation_detail_url"]], "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionFeedbackOption": [[6, 5, 1, "", "content_key"], [6, 5, 1, "", "id"]], "TikTokLive.proto.tiktok_proto.BusinessContentTag": [[6, 5, 1, "", "tag_text"], [6, 5, 1, "", "tag_type"], [6, 5, 1, "", "tag_value"]], "TikTokLive.proto.tiktok_proto.BusinessContentTopHostInfo": [[6, 5, 1, "", "rank_type"], [6, 5, 1, "", "top_index"]], "TikTokLive.proto.tiktok_proto.CancelApplyContent": [[6, 5, 1, "", "applier"], [6, 5, 1, "", "applier_link_mic_id"]], "TikTokLive.proto.tiktok_proto.CancelInviteContent": [[6, 5, 1, "", "invite_seq_id"], [6, 5, 1, "", "invitee"], [6, 5, 1, "", "invitee_link_mic_id"], [6, 5, 1, "", "invitor"], [6, 5, 1, "", "invitor_link_mic_id"]], "TikTokLive.proto.tiktok_proto.CancelJoinGroupContent": [[6, 5, 1, "", "leaver_list"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.Common": [[6, 5, 1, "", "anchor_fold_type"], [6, 5, 1, "", "anchor_fold_type_for_web"], [6, 5, 1, "", "anchor_priority_score"], [6, 5, 1, "", "client_send_time"], [6, 5, 1, "", "create_time"], [6, 5, 1, "", "depend_id"], [6, 5, 1, "", "depend_root_id"], [6, 5, 1, "", "describe"], [6, 5, 1, "", "dispatch_strategy"], [6, 5, 1, "", "display_text"], [6, 5, 1, "", "filter_msg_tags_list"], [6, 5, 1, "", "fold_type"], [6, 5, 1, "", "fold_type_for_web"], [6, 5, 1, "", "from_idc"], [6, 5, 1, "", "is_show_msg"], [6, 5, 1, "", "log_id"], [6, 5, 1, "", "method"], [6, 5, 1, "", "monitor"], [6, 5, 1, "", "msg_id"], [6, 5, 1, "", "msg_process_filter_k"], [6, 5, 1, "", "msg_process_filter_v"], [6, 5, 1, "", "priority_score"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "room_message_heat_level"], [6, 5, 1, "", "sei"], [6, 5, 1, "", "to_idc"]], "TikTokLive.proto.tiktok_proto.CommonContentCase": [[6, 5, 1, "", "APPLY_CONTENT"], [6, 5, 1, "", "CANCEL_APPLY_CONTENT"], [6, 5, 1, "", "CANCEL_GROUP_CONTENT"], [6, 5, 1, "", "CANCEL_INVITE_CONTENT"], [6, 5, 1, "", "COMMON_CONTENT_NOT_SET"], [6, 5, 1, "", "CREATE_CHANNEL_CONTENT"], [6, 5, 1, "", "FINISH_CONTENT"], [6, 5, 1, "", "GROUP_CHANGE_CONTENT"], [6, 5, 1, "", "INVITE_CONTENT"], [6, 5, 1, "", "JOIN_DIRECT_CONTENT"], [6, 5, 1, "", "JOIN_GROUP_CONTENT"], [6, 5, 1, "", "KICK_OUT_CONTENT"], [6, 5, 1, "", "LEAVE_CONTENT"], [6, 5, 1, "", "LEAVE_GROUP_CONTENT"], [6, 5, 1, "", "LIST_CHANGE_CONTENT"], [6, 5, 1, "", "P2P_GROUP_CHANGE_CONTENT"], [6, 5, 1, "", "PERMIT_APPLY_CONTENT"], [6, 5, 1, "", "PERMIT_GROUP_CONTENT"], [6, 5, 1, "", "REPLY_INVITE_CONTENT"]], "TikTokLive.proto.tiktok_proto.CommonImDispatchStrategy": [[6, 5, 1, "", "IM_DISPATCH_STRATEGY_BYPASS_DISPATCH_QUEUE"], [6, 5, 1, "", "IM_DISPATCH_STRATEGY_DEFAULT"]], "TikTokLive.proto.tiktok_proto.CommonLiveMessageId": [[6, 5, 1, "", "message_scene"], [6, 5, 1, "", "primary_id"]], "TikTokLive.proto.tiktok_proto.CommonLiveMessageSei": [[6, 5, 1, "", "timestamp"], [6, 5, 1, "", "unique_id"]], "TikTokLive.proto.tiktok_proto.ContentSource": [[6, 5, 1, "", "CONTENTSOURCECAMERA"], [6, 5, 1, "", "CONTENTSOURCENORMAL"], [6, 5, 1, "", "CONTENTSOURCEUNKNOWN"]], "TikTokLive.proto.tiktok_proto.ControlAction": [[6, 5, 1, "", "ControlActionUNKNOWN"], [6, 5, 1, "", "STREAM_ENDED"], [6, 5, 1, "", "STREAM_PAUSED"], [6, 5, 1, "", "STREAM_UNPAUSED"]], "TikTokLive.proto.tiktok_proto.CreateChannelContent": [[6, 5, 1, "", "owner"], [6, 5, 1, "", "owner_link_mic_id"]], "TikTokLive.proto.tiktok_proto.DataContainer": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "data6"], [6, 5, 1, "", "data7"], [6, 5, 1, "", "data8"], [6, 5, 1, "", "data9"]], "TikTokLive.proto.tiktok_proto.DslConfig": [[6, 5, 1, "", "layout_id"], [6, 5, 1, "", "scene_version"]], "TikTokLive.proto.tiktok_proto.Emote": [[6, 5, 1, "", "audit_status"], [6, 5, 1, "", "content_source"], [6, 5, 1, "", "emote_id"], [6, 5, 1, "", "emote_private_type"], [6, 5, 1, "", "emote_type"], [6, 5, 1, "", "image"], [6, 5, 1, "", "uuid"]], "TikTokLive.proto.tiktok_proto.EmotePrivateType": [[6, 5, 1, "", "NORMAL"], [6, 5, 1, "", "SUB_WAVE"]], "TikTokLive.proto.tiktok_proto.EmoteType": [[6, 5, 1, "", "EMOTETYPENORMAL"], [6, 5, 1, "", "EMOTETYPEWITHSTICKER"]], "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType": [[6, 5, 1, "", "BusinessTypeEoYDiamond"], [6, 5, 1, "", "BusinessTypeFanClubGtM"], [6, 5, 1, "", "BusinessTypePlatformDiamond"], [6, 5, 1, "", "BusinessTypePlatformMerch"], [6, 5, 1, "", "BusinessTypePlatformShell"], [6, 5, 1, "", "BusinessTypePortal"], [6, 5, 1, "", "BusinessTypeUnknown"], [6, 5, 1, "", "BusinessTypeUserDiamond"]], "TikTokLive.proto.tiktok_proto.EnvelopeDisplay": [[6, 5, 1, "", "EnvelopeDisplayHide"], [6, 5, 1, "", "EnvelopeDisplayNew"], [6, 5, 1, "", "EnvelopeDisplayUnknown"]], "TikTokLive.proto.tiktok_proto.EnvelopeFollowShowStatus": [[6, 5, 1, "", "EnvelopeFollowNotShow"], [6, 5, 1, "", "EnvelopeFollowShow"], [6, 5, 1, "", "EnvelopeFollowShowUnknown"]], "TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent": [[6, 5, 1, "", "event_time"], [6, 5, 1, "", "fan_ticket_icon_url"], [6, 5, 1, "", "match_id"], [6, 5, 1, "", "total_link_mic_fan_ticket"], [6, 5, 1, "", "user_fan_ticket_list"]], "TikTokLive.proto.tiktok_proto.FinishChannelContent": [[6, 5, 1, "", "finish_reason"], [6, 5, 1, "", "owner"]], "TikTokLive.proto.tiktok_proto.GiftStruct": [[6, 5, 1, "", "can_put_in_gift_box"], [6, 5, 1, "", "combo"], [6, 5, 1, "", "describe"], [6, 5, 1, "", "diamond_count"], [6, 5, 1, "", "duration"], [6, 5, 1, "", "for_linkmic"], [6, 5, 1, "", "gift_label_icon"], [6, 5, 1, "", "gift_panel_banner"], [6, 5, 1, "", "gold_effect"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "id"], [6, 5, 1, "", "image"], [6, 5, 1, "", "is_box_gift"], [6, 5, 1, "", "is_broadcast_gift"], [6, 5, 1, "", "is_displayed_on_panel"], [6, 5, 1, "", "is_effect_befview"], [6, 5, 1, "", "is_random_gift"], [6, 5, 1, "", "name"], [6, 5, 1, "", "preview_image"], [6, 5, 1, "", "primary_effect_id"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner": [[6, 5, 1, "", "banner_lynx_url"], [6, 5, 1, "", "bg_color_values_list"], [6, 5, 1, "", "display_text"], [6, 5, 1, "", "left_icon"], [6, 5, 1, "", "schema_url"]], "TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo": [[6, 5, 1, "", "audience_key"], [6, 5, 1, "", "effect_ids_list"], [6, 5, 1, "", "host_key"], [6, 5, 1, "", "random_gift_bubble"], [6, 5, 1, "", "random_gift_panel_banner"]], "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftBubble": [[6, 5, 1, "", "display_text"], [6, 5, 1, "", "icon_dynamic_effect"]], "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner": [[6, 5, 1, "", "bg_color_values_list"], [6, 5, 1, "", "bg_image"], [6, 5, 1, "", "collect_num"], [6, 5, 1, "", "display_text"], [6, 5, 1, "", "left_icon"], [6, 5, 1, "", "round"], [6, 5, 1, "", "schema_url"], [6, 5, 1, "", "shading_image"], [6, 5, 1, "", "target_num"]], "TikTokLive.proto.tiktok_proto.Goal": [[6, 5, 1, "", "audit_description"], [6, 5, 1, "", "audit_status"], [6, 5, 1, "", "contributors_length"], [6, 5, 1, "", "contributors_list"], [6, 5, 1, "", "description"], [6, 5, 1, "", "expire_time"], [6, 5, 1, "", "id"], [6, 5, 1, "", "id_str"], [6, 5, 1, "", "real_finish_time"], [6, 5, 1, "", "start_time"], [6, 5, 1, "", "stats"]], "TikTokLive.proto.tiktok_proto.GoalGoalContributor": [[6, 5, 1, "", "avatar"], [6, 5, 1, "", "badge_list"], [6, 5, 1, "", "display_id"], [6, 5, 1, "", "follow_by_owner"], [6, 5, 1, "", "in_room"], [6, 5, 1, "", "is_fist_contribute"], [6, 5, 1, "", "is_friend"], [6, 5, 1, "", "score"], [6, 5, 1, "", "user_id"], [6, 5, 1, "", "user_id_str"]], "TikTokLive.proto.tiktok_proto.GoalGoalStats": [[6, 5, 1, "", "total_coins"], [6, 5, 1, "", "total_contributor"]], "TikTokLive.proto.tiktok_proto.GroupChannelAllUser": [[6, 5, 1, "", "group_channel_id"], [6, 5, 1, "", "user_list"]], "TikTokLive.proto.tiktok_proto.GroupChannelUser": [[6, 5, 1, "", "all_user"], [6, 5, 1, "", "channel_id"], [6, 5, 1, "", "join_time"], [6, 5, 1, "", "linked_time"], [6, 5, 1, "", "owner_user"], [6, 5, 1, "", "status"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.GroupPlayer": [[6, 5, 1, "", "channel_id"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.GroupStatus": [[6, 5, 1, "", "LINKED"], [6, 5, 1, "", "UNKNOWN"], [6, 5, 1, "", "WAITING"]], "TikTokLive.proto.tiktok_proto.HashtagNamespace": [[6, 5, 1, "", "GAMING"], [6, 5, 1, "", "GLOBAL"]], "TikTokLive.proto.tiktok_proto.Image": [[6, 5, 1, "", "is_animated"], [6, 5, 1, "", "url_list"]], "TikTokLive.proto.tiktok_proto.Indicator": [[6, 5, 1, "", "key"], [6, 5, 1, "", "op"]], "TikTokLive.proto.tiktok_proto.InviteContent": [[6, 5, 1, "", "dsl"], [6, 5, 1, "", "invitee"], [6, 5, 1, "", "invitee_link_mic_id"], [6, 5, 1, "", "invitee_rtc_ext_info"], [6, 5, 1, "", "invitor"], [6, 5, 1, "", "invitor_link_mic_id"], [6, 5, 1, "", "is_owner"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "pos"]], "TikTokLive.proto.tiktok_proto.JoinDirectContent": [[6, 5, 1, "", "all_users"], [6, 5, 1, "", "joiner"]], "TikTokLive.proto.tiktok_proto.JoinGroupContent": [[6, 5, 1, "", "group_user"], [6, 5, 1, "", "join_user"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.KickOutContent": [[6, 5, 1, "", "kickout_reason"], [6, 5, 1, "", "offliner"]], "TikTokLive.proto.tiktok_proto.KickoutReason": [[6, 5, 1, "", "BY_ADMIN"], [6, 5, 1, "", "BY_HOST"], [6, 5, 1, "", "BY_PUNISH"], [6, 5, 1, "", "FIRST_FRAME_TIMEOUT"], [6, 5, 1, "", "HOST_REMOVE_ALL_GUESTS"], [6, 5, 1, "", "RTC_LOST_CONNECTION"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.LeaveContent": [[6, 5, 1, "", "leave_reason"], [6, 5, 1, "", "leaver"]], "TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent": [[6, 5, 1, "", "group_channel_id"], [6, 5, 1, "", "leave_source"], [6, 5, 1, "", "operator"]], "TikTokLive.proto.tiktok_proto.LinkLayerListUser": [[6, 5, 1, "", "app_version"], [6, 5, 1, "", "linked_time_nano"], [6, 5, 1, "", "linkmic_id"], [6, 5, 1, "", "magic_number1"], [6, 5, 1, "", "pos"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.LinkLayerMessageType": [[6, 5, 1, "", "Linker_Apply"], [6, 5, 1, "", "Linker_Cancel_Apply"], [6, 5, 1, "", "Linker_Cancel_Group"], [6, 5, 1, "", "Linker_Cancel_Invite"], [6, 5, 1, "", "Linker_Create"], [6, 5, 1, "", "Linker_Finish"], [6, 5, 1, "", "Linker_Group_Change"], [6, 5, 1, "", "Linker_Invite"], [6, 5, 1, "", "Linker_Join_Direct"], [6, 5, 1, "", "Linker_Join_Group"], [6, 5, 1, "", "Linker_Kick_Out"], [6, 5, 1, "", "Linker_Leave"], [6, 5, 1, "", "Linker_Leave_Group"], [6, 5, 1, "", "Linker_List_Change"], [6, 5, 1, "", "Linker_P2P_Group_Change"], [6, 5, 1, "", "Linker_Permit"], [6, 5, 1, "", "Linker_Permit_Group"], [6, 5, 1, "", "Linker_Reply"], [6, 5, 1, "", "Linker_Unknown"]], "TikTokLive.proto.tiktok_proto.LinkMessageType": [[6, 5, 1, "", "TPYE_LINKER_CANCEL_APPLY"], [6, 5, 1, "", "TPYE_LINKER_CANCEL_INVITE"], [6, 5, 1, "", "TPYE_LINKER_ENTER"], [6, 5, 1, "", "TPYE_LINKER_KICK_OUT"], [6, 5, 1, "", "TPYE_LINKER_LEAVE"], [6, 5, 1, "", "TPYE_LINKER_SYS_KICK_OUT"], [6, 5, 1, "", "TPYE_LINKER_UNKNOWN"], [6, 5, 1, "", "TPYE_LINKMIC_USER_TOAST"], [6, 5, 1, "", "TYPE_LINKER_ACCEPT_NOTICE"], [6, 5, 1, "", "TYPE_LINKER_APPLY"], [6, 5, 1, "", "TYPE_LINKER_CLOSE"], [6, 5, 1, "", "TYPE_LINKER_COHOST_LIST_CHANGE"], [6, 5, 1, "", "TYPE_LINKER_CREATE"], [6, 5, 1, "", "TYPE_LINKER_INVITE"], [6, 5, 1, "", "TYPE_LINKER_LEAVE_V2"], [6, 5, 1, "", "TYPE_LINKER_LINKED_LIST_CHANGE"], [6, 5, 1, "", "TYPE_LINKER_LINKED_LIST_CHANGE_V2"], [6, 5, 1, "", "TYPE_LINKER_MATCH"], [6, 5, 1, "", "TYPE_LINKER_MEDIA_CHANGE"], [6, 5, 1, "", "TYPE_LINKER_MIC_IDX_UPDATE"], [6, 5, 1, "", "TYPE_LINKER_MUTE"], [6, 5, 1, "", "TYPE_LINKER_PERMIT"], [6, 5, 1, "", "TYPE_LINKER_REPLY"], [6, 5, 1, "", "TYPE_LINKER_UPDATE_USER"], [6, 5, 1, "", "TYPE_LINKER_UPDATE_USER_SETTING"], [6, 5, 1, "", "TYPE_LINKER_WAITING_LIST_CHANGE"], [6, 5, 1, "", "TYPE_LINKER_WAITING_LIST_CHANGE_V2"]], "TikTokLive.proto.tiktok_proto.LinkMicArmiesItems": [[6, 5, 1, "", "battle_groups"], [6, 5, 1, "", "host_user_id"]], "TikTokLive.proto.tiktok_proto.LinkMicArmiesItemsLinkMicArmiesGroup": [[6, 5, 1, "", "points"], [6, 5, 1, "", "users"]], "TikTokLive.proto.tiktok_proto.LinkPosition": [[6, 5, 1, "", "opt"], [6, 5, 1, "", "position"]], "TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent": [[6, 5, 1, "", "from_room_id"], [6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "to_user_id"]], "TikTokLive.proto.tiktok_proto.LinkerCancelContent": [[6, 5, 1, "", "action_id"], [6, 5, 1, "", "cancel_type"], [6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "to_user_id"]], "TikTokLive.proto.tiktok_proto.LinkerCreateContent": [[6, 5, 1, "", "link_type"], [6, 5, 1, "", "owner_id"], [6, 5, 1, "", "owner_room_id"]], "TikTokLive.proto.tiktok_proto.LinkerEnterContent": [[6, 5, 1, "", "anchor_multi_live_enum"], [6, 5, 1, "", "anchor_setting_info"], [6, 5, 1, "", "linked_users_list"]], "TikTokLive.proto.tiktok_proto.LinkerInviteContent": [[6, 5, 1, "", "from_room_id"], [6, 5, 1, "", "from_user"], [6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "required_mic_idx"], [6, 5, 1, "", "rtc_join_channel"], [6, 5, 1, "", "sec_from_user_id"], [6, 5, 1, "", "to_linkmic_id_str"], [6, 5, 1, "", "to_rtc_ext_info"], [6, 5, 1, "", "vendor"]], "TikTokLive.proto.tiktok_proto.LinkerKickOutContent": [[6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "kickout_reason"]], "TikTokLive.proto.tiktok_proto.LinkerLeaveContent": [[6, 5, 1, "", "leave_reason"], [6, 5, 1, "", "linkmic_id_str"], [6, 5, 1, "", "send_leave_uid"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.LinkerListChangeContent": [[6, 5, 1, "", "applied_users_list"], [6, 5, 1, "", "connecting_users_list"], [6, 5, 1, "", "linked_users_list"]], "TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent": [[6, 5, 1, "", "anchor_id"], [6, 5, 1, "", "change_scene"], [6, 5, 1, "", "op"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "to_user_id"]], "TikTokLive.proto.tiktok_proto.LinkerMuteContent": [[6, 5, 1, "", "status"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent": [[6, 5, 1, "", "inner_channel_id"], [6, 5, 1, "", "invite_type"], [6, 5, 1, "", "match_id"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.LinkerReplyContent": [[6, 5, 1, "", "from_room_id"], [6, 5, 1, "", "from_user"], [6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "from_user_linkmic_info"], [6, 5, 1, "", "link_type"], [6, 5, 1, "", "linker_setting"], [6, 5, 1, "", "reply_status"], [6, 5, 1, "", "to_user"], [6, 5, 1, "", "to_user_id"], [6, 5, 1, "", "to_user_linkmic_info"]], "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo": [[6, 5, 1, "", "access_key"], [6, 5, 1, "", "confluence_type"], [6, 5, 1, "", "joinable"], [6, 5, 1, "", "link_mic_id"], [6, 5, 1, "", "linkmic_id_str"], [6, 5, 1, "", "rtc_app_id"], [6, 5, 1, "", "rtc_app_sign"], [6, 5, 1, "", "rtc_ext_info"], [6, 5, 1, "", "vendor"]], "TikTokLive.proto.tiktok_proto.LinkerSetting": [[6, 5, 1, "", "link_type"], [6, 5, 1, "", "max_member_limit"], [6, 5, 1, "", "owner_room_id"], [6, 5, 1, "", "owner_user_id"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "vendor"]], "TikTokLive.proto.tiktok_proto.LinkerSysKickOutContent": [[6, 5, 1, "", "linkmic_id_str"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.LinkerUpdateUserContent": [[6, 5, 1, "", "from_user_id"], [6, 5, 1, "", "to_user_id"]], "TikTokLive.proto.tiktok_proto.LinkmicApplierSortSetting": [[6, 5, 1, "", "BY_GIFT_SCORE"], [6, 5, 1, "", "NONE"]], "TikTokLive.proto.tiktok_proto.LinkmicStatus": [[6, 5, 1, "", "Disable"], [6, 5, 1, "", "Enable"], [6, 5, 1, "", "Just_Following"], [6, 5, 1, "", "Multi_Linking"], [6, 5, 1, "", "Multi_Linking_Only_Following"]], "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo": [[6, 5, 1, "", "allow_request_from_follower_only"], [6, 5, 1, "", "allow_request_from_user"], [6, 5, 1, "", "applier_sort_setting"], [6, 5, 1, "", "fix_mic_num"], [6, 5, 1, "", "layout"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.LinkmicUserToastContent": [[6, 5, 1, "", "display_text"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.ListChangeContent": [[6, 5, 1, "", "list"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.ListUser": [[6, 5, 1, "", "link_status"], [6, 5, 1, "", "link_type"], [6, 5, 1, "", "linker_id"], [6, 5, 1, "", "linkmic_id"], [6, 5, 1, "", "linkmic_id_str"], [6, 5, 1, "", "modify_time"], [6, 5, 1, "", "role_type"], [6, 5, 1, "", "silence_status"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_position"]], "TikTokLive.proto.tiktok_proto.ListUserLinkType": [[6, 5, 1, "", "AUDIO"], [6, 5, 1, "", "LINK_UNKNOWN"], [6, 5, 1, "", "VIDEO"]], "TikTokLive.proto.tiktok_proto.MemberMessageAction": [[6, 5, 1, "", "JOINED"], [6, 5, 1, "", "SUBSCRIBED"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.MemberMessageData": [[6, 5, 1, "", "color"], [6, 5, 1, "", "details"], [6, 5, 1, "", "label"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.MessageDetails": [[6, 5, 1, "", "category"], [6, 5, 1, "", "color"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.MessageType": [[6, 5, 1, "", "MESSAGETYPE_ANCHORREMINDER"], [6, 5, 1, "", "MESSAGETYPE_ENTERROOMEXPIRESOON"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTLOWVERSIONUPGRADENOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTSENDSUCCEEDANCHORNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTSENDSUCCEEDROOMMESSAGE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTTIKTOK2ANCHORNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTTIKTOK2USERNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTTRECEIVESENDNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGIFTUSERBUYAUTHNOTICE"], [6, 5, 1, "", "MESSAGETYPE_SUBGOALCOMPLETETOANCHOR"], [6, 5, 1, "", "MESSAGETYPE_SUBGOALCOMPLETETOAUDIENCE"], [6, 5, 1, "", "MESSAGETYPE_SUBGOALCREATETOANCHOR"], [6, 5, 1, "", "MESSAGETYPE_SUBSUCCESS"]], "TikTokLive.proto.tiktok_proto.MsgFilter": [[6, 5, 1, "", "is_gifter"], [6, 5, 1, "", "is_subscribed_to_anchor"]], "TikTokLive.proto.tiktok_proto.MultiLiveContent": [[6, 5, 1, "", "invite_biz_content"], [6, 5, 1, "", "kick_out_biz_content"], [6, 5, 1, "", "permit_biz_content"], [6, 5, 1, "", "reply_biz_content"]], "TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent": [[6, 5, 1, "", "anchor_setting_info"], [6, 5, 1, "", "invite_source"], [6, 5, 1, "", "invitee_user_info"], [6, 5, 1, "", "operator_link_admin_type"], [6, 5, 1, "", "operator_user_info"]], "TikTokLive.proto.tiktok_proto.MultiLiveContentKickOutBizContent": [[6, 5, 1, "", "kick_player_user_info"], [6, 5, 1, "", "operator_link_admin_type"], [6, 5, 1, "", "operator_user_info"]], "TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent": [[6, 5, 1, "", "anchor_setting_info"], [6, 5, 1, "", "expire_timestamp"], [6, 5, 1, "", "operator_link_admin_type"], [6, 5, 1, "", "operator_user_info"]], "TikTokLive.proto.tiktok_proto.MultiLiveContentReplyBizContent": [[6, 5, 1, "", "is_turn_off_invitation"], [6, 5, 1, "", "link_type"], [6, 5, 1, "", "reply_user_info"]], "TikTokLive.proto.tiktok_proto.OldSubscribeStatus": [[6, 5, 1, "", "OLDSUBSCRIBESTATUS_DEFAULT"], [6, 5, 1, "", "OLDSUBSCRIBESTATUS_FIRST"], [6, 5, 1, "", "OLDSUBSCRIBESTATUS_RESUB"], [6, 5, 1, "", "OLDSUBSCRIBESTATUS_SUBINGRACEPERIOD"], [6, 5, 1, "", "OLDSUBSCRIBESTATUS_SUBNOTINGRACEPERIOD"]], "TikTokLive.proto.tiktok_proto.P2PGroupChangeContent": [[6, 5, 1, "", "group_ext_info_list"], [6, 5, 1, "", "group_user"]], "TikTokLive.proto.tiktok_proto.PermitApplyContent": [[6, 5, 1, "", "applier"], [6, 5, 1, "", "applier_link_mic_id"], [6, 5, 1, "", "applier_pos"], [6, 5, 1, "", "dsl"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "permiter"], [6, 5, 1, "", "permiter_link_mic_id"], [6, 5, 1, "", "reply_status"]], "TikTokLive.proto.tiktok_proto.PermitJoinGroupContent": [[6, 5, 1, "", "agree_status"], [6, 5, 1, "", "approver"], [6, 5, 1, "", "group_ext_info_list"], [6, 5, 1, "", "group_user"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.Player": [[6, 5, 1, "", "room_id"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.PollEndContent": [[6, 5, 1, "", "end_type"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "option_list"]], "TikTokLive.proto.tiktok_proto.PollOptionInfo": [[6, 5, 1, "", "display_content"], [6, 5, 1, "", "option_idx"], [6, 5, 1, "", "vote_user_list"], [6, 5, 1, "", "votes"]], "TikTokLive.proto.tiktok_proto.PollStartContent": [[6, 5, 1, "", "end_time"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "option_list"], [6, 5, 1, "", "start_time"], [6, 5, 1, "", "title"]], "TikTokLive.proto.tiktok_proto.PollUpdateVotesContent": [[6, 5, 1, "", "option_list"]], "TikTokLive.proto.tiktok_proto.Position": [[6, 5, 1, "", "link"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.PunishEventInfo": [[6, 5, 1, "", "duration"], [6, 5, 1, "", "punish_id"], [6, 5, 1, "", "punish_reason"], [6, 5, 1, "", "punish_type"], [6, 5, 1, "", "punish_type_id"], [6, 5, 1, "", "violation_uid"]], "TikTokLive.proto.tiktok_proto.Ranking": [[6, 5, 1, "", "color"], [6, 5, 1, "", "details"], [6, 5, 1, "", "label"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.ReplyInviteContent": [[6, 5, 1, "", "invite_operator_user"], [6, 5, 1, "", "invitee"], [6, 5, 1, "", "invitee_link_mic_id"], [6, 5, 1, "", "invitee_pos"], [6, 5, 1, "", "reply_status"]], "TikTokLive.proto.tiktok_proto.ReplyStatus": [[6, 5, 1, "", "AGREE"], [6, 5, 1, "", "REFUSE_ARC_INCOMPATIBLE"], [6, 5, 1, "", "REFUSE_BY_TIMEOUT"], [6, 5, 1, "", "REFUSE_COHOST_FINISHED"], [6, 5, 1, "", "REFUSE_DRAW_GUESSING"], [6, 5, 1, "", "REFUSE_EXCEPTION"], [6, 5, 1, "", "REFUSE_IN_ANCHOR_COHOST"], [6, 5, 1, "", "REFUSE_IN_MATCH_PROCESSING"], [6, 5, 1, "", "REFUSE_IN_MICROOM"], [6, 5, 1, "", "REFUSE_IN_MICROOM_FOR_MULTI_COHOST"], [6, 5, 1, "", "REFUSE_IN_MULTI_GUEST"], [6, 5, 1, "", "REFUSE_LINKMIC_FULL"], [6, 5, 1, "", "REFUSE_NOT_CONNECTED"], [6, 5, 1, "", "REFUSE_NOT_LOAD_PLUGIN"], [6, 5, 1, "", "REFUSE_OPEN_CAMERA_DIALOG_SHOWING"], [6, 5, 1, "", "REFUSE_PAUSE_LIVE"], [6, 5, 1, "", "REFUSE_PERSONALLY"], [6, 5, 1, "", "REFUSE_PROCESSING_INVITATION"], [6, 5, 1, "", "REFUSE_PROCESSING_OTHER_APPLY"], [6, 5, 1, "", "REFUSE_PROCESSING_OTHER_INVITE"], [6, 5, 1, "", "REFUSE_RANDOM_MATCHING"], [6, 5, 1, "", "REFUSE_SUBTYPE_DIFFERENCE"], [6, 5, 1, "", "REFUSE_SYSTEM_NOT_SUPPORTED"], [6, 5, 1, "", "REFUSE_TOPIC_PAIRING"], [6, 5, 1, "", "REFUSE_TYPE_NOT_SUPPORT"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.RoomMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "content"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "is_welcome"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "source"], [6, 5, 1, "", "supprot_landscape"]], "TikTokLive.proto.tiktok_proto.RoomVerifyMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "close_room"], [6, 5, 1, "", "common"], [6, 5, 1, "", "content"], [6, 5, 1, "", "notice_type"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfo": [[6, 5, 1, "", "interact_client_type"], [6, 5, 1, "", "live_rtc_engine_config"], [6, 5, 1, "", "live_rtc_video_param_list"], [6, 5, 1, "", "rtc_bitrate_map"], [6, 5, 1, "", "rtc_business_id"], [6, 5, 1, "", "rtc_fps"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap": [[6, 5, 1, "", "xx1"], [6, 5, 1, "", "xx2"], [6, 5, 1, "", "xx3"], [6, 5, 1, "", "xx4"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig": [[6, 5, 1, "", "rtc_app_id"], [6, 5, 1, "", "rtc_channel_id"], [6, 5, 1, "", "rtc_token"], [6, 5, 1, "", "rtc_user_id"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcLiveVideoParam": [[6, 5, 1, "", "params"], [6, 5, 1, "", "strategy_id"]], "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam": [[6, 5, 1, "", "bitrate_kbps"], [6, 5, 1, "", "fps"], [6, 5, 1, "", "height"], [6, 5, 1, "", "width"]], "TikTokLive.proto.tiktok_proto.Scene": [[6, 5, 1, "", "CO_HOST"], [6, 5, 1, "", "MULTI_LIVE"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.SubscribeType": [[6, 5, 1, "", "SUBSCRIBETYPE_AUTO"], [6, 5, 1, "", "SUBSCRIBETYPE_DEFAULT"], [6, 5, 1, "", "SUBSCRIBETYPE_ONCE"]], "TikTokLive.proto.tiktok_proto.SubscribingStatus": [[6, 5, 1, "", "SUBSCRIBINGSTATUS_CIRCLE"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_CIRCLECANCEL"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_INGRACEPERIOD"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_NOTINGRACEPERIOD"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_ONCE"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_REFUND"], [6, 5, 1, "", "SUBSCRIBINGSTATUS_UNKNOWN"]], "TikTokLive.proto.tiktok_proto.Text": [[6, 5, 1, "", "default_format"], [6, 5, 1, "", "default_pattern"], [6, 5, 1, "", "key"], [6, 5, 1, "", "pieces_list"]], "TikTokLive.proto.tiktok_proto.TextTextFormat": [[6, 5, 1, "", "bold"], [6, 5, 1, "", "color"], [6, 5, 1, "", "font_size"], [6, 5, 1, "", "italic"], [6, 5, 1, "", "italic_angle"], [6, 5, 1, "", "use_heigh_light_color"], [6, 5, 1, "", "use_remote_clor"], [6, 5, 1, "", "weight"]], "TikTokLive.proto.tiktok_proto.TextTextPiece": [[6, 5, 1, "", "format"], [6, 5, 1, "", "gift_value"], [6, 5, 1, "", "pattern_ref_value"], [6, 5, 1, "", "string_value"], [6, 5, 1, "", "type"], [6, 5, 1, "", "user_value"]], "TikTokLive.proto.tiktok_proto.TextTextPieceGift": [[6, 5, 1, "", "color_id"], [6, 5, 1, "", "gift_id"]], "TikTokLive.proto.tiktok_proto.TextTextPiecePatternRef": [[6, 5, 1, "", "default_pattern"], [6, 5, 1, "", "key"]], "TikTokLive.proto.tiktok_proto.TextTextPieceUser": [[6, 5, 1, "", "user"], [6, 5, 1, "", "with_colon"]], "TikTokLive.proto.tiktok_proto.TextType": [[6, 5, 1, "", "CONTENT"], [6, 5, 1, "", "DISPLAY_TEXT"]], "TikTokLive.proto.tiktok_proto.TikTokColor": [[6, 5, 1, "", "color"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "id"]], "TikTokLive.proto.tiktok_proto.TimeStampContainer": [[6, 5, 1, "", "timestamp1"], [6, 5, 1, "", "timestamp2"], [6, 5, 1, "", "timestamp3"]], "TikTokLive.proto.tiktok_proto.User": [[6, 5, 1, "", "activity_reward"], [6, 5, 1, "", "allow_find_by_contacts"], [6, 5, 1, "", "allow_others_download_video"], [6, 5, 1, "", "allow_others_download_when_sharing_video"], [6, 5, 1, "", "allow_share_show_profile"], [6, 5, 1, "", "allow_show_in_gossip"], [6, 5, 1, "", "allow_show_my_action"], [6, 5, 1, "", "allow_strange_comment"], [6, 5, 1, "", "allow_unfollower_comment"], [6, 5, 1, "", "allow_use_linkmic"], [6, 5, 1, "", "anchor_level"], [6, 5, 1, "", "authentication_info"], [6, 5, 1, "", "author_stats"], [6, 5, 1, "", "avatar_border"], [6, 5, 1, "", "avatar_jpg"], [6, 5, 1, "", "avatar_large"], [6, 5, 1, "", "avatar_medium"], [6, 5, 1, "", "avatar_thumb"], [6, 5, 1, "", "badge_image_list"], [6, 5, 1, "", "badge_list"], [6, 5, 1, "", "bg_img_url"], [6, 5, 1, "", "bio_description"], [6, 5, 1, "", "block_status"], [6, 5, 1, "", "border"], [6, 5, 1, "", "border_list"], [6, 5, 1, "", "combo_badge_info"], [6, 5, 1, "", "comment_restrict"], [6, 5, 1, "", "commerce_webcast_config_ids_list"], [6, 5, 1, "", "constellation"], [6, 5, 1, "", "create_time"], [6, 5, 1, "", "disable_ichat"], [6, 5, 1, "", "display_id"], [6, 5, 1, "", "ecommerce_entrance"], [6, 5, 1, "", "enable_ichat_img"], [6, 5, 1, "", "exp"], [6, 5, 1, "", "fan_ticket_count"], [6, 5, 1, "", "fans_club"], [6, 5, 1, "", "fans_club_info"], [6, 5, 1, "", "fold_stranger_chat"], [6, 5, 1, "", "follow_info"], [6, 5, 1, "", "follow_status"], [6, 5, 1, "", "ichat_restrict_type"], [6, 5, 1, "", "id"], [6, 5, 1, "", "id_str"], [6, 5, 1, "", "is_block"], [6, 5, 1, "", "is_follower"], [6, 5, 1, "", "is_following"], [6, 5, 1, "", "link_mic_stats"], [6, 5, 1, "", "medal"], [6, 5, 1, "", "media_badge_image_list"], [6, 5, 1, "", "mint_type_label_list"], [6, 5, 1, "", "modify_time"], [6, 5, 1, "", "need_profile_guide"], [6, 5, 1, "", "new_real_time_icons_list"], [6, 5, 1, "", "nickname"], [6, 5, 1, "", "own_room"], [6, 5, 1, "", "pay_grade"], [6, 5, 1, "", "pay_score"], [6, 5, 1, "", "pay_scores"], [6, 5, 1, "", "personal_card"], [6, 5, 1, "", "push_comment_status"], [6, 5, 1, "", "push_digg"], [6, 5, 1, "", "push_follow"], [6, 5, 1, "", "push_friend_action"], [6, 5, 1, "", "push_ichat"], [6, 5, 1, "", "push_status"], [6, 5, 1, "", "push_video_post"], [6, 5, 1, "", "push_video_recommend"], [6, 5, 1, "", "real_time_icons_list"], [6, 5, 1, "", "scm_label"], [6, 5, 1, "", "sec_uid"], [6, 5, 1, "", "secret"], [6, 5, 1, "", "share_qrcode_uri"], [6, 5, 1, "", "special_id"], [6, 5, 1, "", "stats"], [6, 5, 1, "", "status"], [6, 5, 1, "", "subscribe_info"], [6, 5, 1, "", "ticket_count"], [6, 5, 1, "", "top_fans_list"], [6, 5, 1, "", "top_vip_no"], [6, 5, 1, "", "upcoming_event_list"], [6, 5, 1, "", "user_attr"], [6, 5, 1, "", "user_role"], [6, 5, 1, "", "verified"], [6, 5, 1, "", "verified_content"], [6, 5, 1, "", "verified_reason"], [6, 5, 1, "", "webcast_anchor_level"], [6, 5, 1, "", "with_car_management_permission"], [6, 5, 1, "", "with_commerce_permission"], [6, 5, 1, "", "with_fusion_shop_entry"]], "TikTokLive.proto.tiktok_proto.UserActivityInfo": [[6, 5, 1, "", "badge"], [6, 5, 1, "", "storytag"]], "TikTokLive.proto.tiktok_proto.UserAnchorLevel": [[6, 5, 1, "", "experience"], [6, 5, 1, "", "highest_experience_this_level"], [6, 5, 1, "", "level"], [6, 5, 1, "", "lowest_experience_this_level"], [6, 5, 1, "", "profile_dialog_bg"], [6, 5, 1, "", "profile_dialog_bg_back"], [6, 5, 1, "", "small_icon"], [6, 5, 1, "", "stage_level"], [6, 5, 1, "", "task_decrease_experience"], [6, 5, 1, "", "task_end_time"], [6, 5, 1, "", "task_start_experience"], [6, 5, 1, "", "task_start_time"], [6, 5, 1, "", "task_target_experience"]], "TikTokLive.proto.tiktok_proto.UserAuthenticationInfo": [[6, 5, 1, "", "authentication_badge"], [6, 5, 1, "", "custom_verify"], [6, 5, 1, "", "enterprise_verify_reason"]], "TikTokLive.proto.tiktok_proto.UserAuthorStats": [[6, 5, 1, "", "variety_show_play_count"], [6, 5, 1, "", "video_total_count"], [6, 5, 1, "", "video_total_favorite_count"], [6, 5, 1, "", "video_total_play_count"], [6, 5, 1, "", "video_total_series_count"], [6, 5, 1, "", "video_total_share_count"]], "TikTokLive.proto.tiktok_proto.UserBorder": [[6, 5, 1, "", "avatar_background_border_color"], [6, 5, 1, "", "avatar_background_color"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "level"], [6, 5, 1, "", "profile_decoration_ribbon"], [6, 5, 1, "", "source"]], "TikTokLive.proto.tiktok_proto.UserComboBadgeInfo": [[6, 5, 1, "", "combo_count"], [6, 5, 1, "", "icon"]], "TikTokLive.proto.tiktok_proto.UserContainer": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntrance": [[6, 5, 1, "", "creator_type"], [6, 5, 1, "", "entrance_type"], [6, 5, 1, "", "schema"], [6, 5, 1, "", "shop_entrance_info"], [6, 5, 1, "", "showcase_entrance_info"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceCreatorType": [[6, 5, 1, "", "MARKET"], [6, 5, 1, "", "NORMAL"], [6, 5, 1, "", "OFFICIAL"], [6, 5, 1, "", "UNDEFINED"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceEntranceType": [[6, 5, 1, "", "PROFILE"], [6, 5, 1, "", "SHOP"], [6, 5, 1, "", "SHOWCASE"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo": [[6, 5, 1, "", "exp_rate_percentile"], [6, 5, 1, "", "exp_rate_top_display"], [6, 5, 1, "", "format_sold_count"], [6, 5, 1, "", "rate_display_style"], [6, 5, 1, "", "shop_id"], [6, 5, 1, "", "shop_name"], [6, 5, 1, "", "shop_rating"], [6, 5, 1, "", "show_rate_not_applicable"], [6, 5, 1, "", "sold_count"], [6, 5, 1, "", "store_label"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabel": [[6, 5, 1, "", "is_bytemall"], [6, 5, 1, "", "official_label"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType": [[6, 5, 1, "", "AUTHORIZED"], [6, 5, 1, "", "NONE"], [6, 5, 1, "", "OFFICIAL"], [6, 5, 1, "", "STORE_BRAND_LABEL_TYPE_BLUE_V"], [6, 5, 1, "", "STORE_BRAND_LABEL_TYPE_TOP_CHOICE"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel": [[6, 5, 1, "", "label_image_dark"], [6, 5, 1, "", "label_image_light"], [6, 5, 1, "", "label_type"], [6, 5, 1, "", "label_type_str"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage": [[6, 5, 1, "", "color"], [6, 5, 1, "", "height"], [6, 5, 1, "", "minetype"], [6, 5, 1, "", "thumb_uri"], [6, 5, 1, "", "thumb_uri_list"], [6, 5, 1, "", "uri"], [6, 5, 1, "", "url_list"], [6, 5, 1, "", "width"]], "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShowcaseEntranceInfo": [[6, 5, 1, "", "format_sold_count"], [6, 5, 1, "", "sold_count"]], "TikTokLive.proto.tiktok_proto.UserFanTicket": [[6, 5, 1, "", "fan_ticket"], [6, 5, 1, "", "match_rank"], [6, 5, 1, "", "match_total_score"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.UserFansClub": [[6, 5, 1, "", "data"]], "TikTokLive.proto.tiktok_proto.UserFansClubFansClubData": [[6, 5, 1, "", "anchor_id"], [6, 5, 1, "", "available_gift_ids_list"], [6, 5, 1, "", "club_name"], [6, 5, 1, "", "level"], [6, 5, 1, "", "user_fans_club_status"]], "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataBadgeIcon": [[6, 5, 1, "", "ICON"], [6, 5, 1, "", "SMALLICON"], [6, 5, 1, "", "UNKNOWN"]], "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataUserFansClubStatus": [[6, 5, 1, "", "ACTIVE"], [6, 5, 1, "", "INACTIVE"], [6, 5, 1, "", "NOTJOINED"]], "TikTokLive.proto.tiktok_proto.UserFansClubInfo": [[6, 5, 1, "", "badge"], [6, 5, 1, "", "fans_count"], [6, 5, 1, "", "fans_level"], [6, 5, 1, "", "fans_score"], [6, 5, 1, "", "is_sleeping"]], "TikTokLive.proto.tiktok_proto.UserFansClubPreferntialType": [[6, 5, 1, "", "OTHERROOM"], [6, 5, 1, "", "PRESONALPROFILE"]], "TikTokLive.proto.tiktok_proto.UserFollowInfo": [[6, 5, 1, "", "follow_status"], [6, 5, 1, "", "follower_count"], [6, 5, 1, "", "following_count"], [6, 5, 1, "", "push_status"]], "TikTokLive.proto.tiktok_proto.UserIdentity": [[6, 5, 1, "", "is_anchor"], [6, 5, 1, "", "is_follower_of_anchor"], [6, 5, 1, "", "is_gift_giver_of_anchor"], [6, 5, 1, "", "is_moderator_of_anchor"], [6, 5, 1, "", "is_mutual_following_with_anchor"], [6, 5, 1, "", "is_subscriber_of_anchor"]], "TikTokLive.proto.tiktok_proto.UserLiveEventInfo": [[6, 5, 1, "", "description"], [6, 5, 1, "", "duration"], [6, 5, 1, "", "event_id"], [6, 5, 1, "", "has_subscribed"], [6, 5, 1, "", "is_paid_event"], [6, 5, 1, "", "pay_method"], [6, 5, 1, "", "start_time"], [6, 5, 1, "", "ticket_amount"], [6, 5, 1, "", "title"]], "TikTokLive.proto.tiktok_proto.UserLiveEventInfoEventPayMethod": [[6, 5, 1, "", "EVENTPAYMETHODCASH"], [6, 5, 1, "", "EVENTPAYMETHODCOINS"], [6, 5, 1, "", "EVENTPAYMETHODINVALID"]], "TikTokLive.proto.tiktok_proto.UserLiveEventInfoWalletPackage": [[6, 5, 1, "", "iap_id"], [6, 5, 1, "", "usd_price_show"]], "TikTokLive.proto.tiktok_proto.UserOwnRoom": [[6, 5, 1, "", "room_ids_list"], [6, 5, 1, "", "room_ids_str_list"]], "TikTokLive.proto.tiktok_proto.UserPayGrade": [[6, 5, 1, "", "background"], [6, 5, 1, "", "background_back"], [6, 5, 1, "", "diamond_icon"], [6, 5, 1, "", "grade_banner"], [6, 5, 1, "", "grade_describe"], [6, 5, 1, "", "grade_icon_list"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "im_icon"], [6, 5, 1, "", "im_icon_with_level"], [6, 5, 1, "", "level"], [6, 5, 1, "", "live_icon"], [6, 5, 1, "", "name"], [6, 5, 1, "", "new_im_icon_with_level"], [6, 5, 1, "", "new_live_icon"], [6, 5, 1, "", "next_icon"], [6, 5, 1, "", "next_name"], [6, 5, 1, "", "next_privileges"], [6, 5, 1, "", "profile_dialog_bg"], [6, 5, 1, "", "profile_dialog_bg_back"], [6, 5, 1, "", "score"], [6, 5, 1, "", "screen_chat_type"], [6, 5, 1, "", "upgrade_need_consume"]], "TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon": [[6, 5, 1, "", "icon"], [6, 5, 1, "", "icon_diamond"], [6, 5, 1, "", "level"], [6, 5, 1, "", "level_str"]], "TikTokLive.proto.tiktok_proto.UserSubscribeBadge": [[6, 5, 1, "", "origin_img"], [6, 5, 1, "", "preview_img"]], "TikTokLive.proto.tiktok_proto.UserSubscribeInfo": [[6, 5, 1, "", "anchor_gift_sub_auth"], [6, 5, 1, "", "badge"], [6, 5, 1, "", "enable_subscription"], [6, 5, 1, "", "is_in_grace_period"], [6, 5, 1, "", "is_subscribe"], [6, 5, 1, "", "is_subscribed_to_anchor"], [6, 5, 1, "", "qualification"], [6, 5, 1, "", "subscriber_count"], [6, 5, 1, "", "user_gift_sub_auth"]], "TikTokLive.proto.tiktok_proto.UserUserAttr": [[6, 5, 1, "", "is_admin"], [6, 5, 1, "", "is_muted"], [6, 5, 1, "", "is_super_admin"], [6, 5, 1, "", "mute_duration"]], "TikTokLive.proto.tiktok_proto.UserUserStats": [[6, 5, 1, "", "daily_fan_ticket_count"], [6, 5, 1, "", "daily_income"], [6, 5, 1, "", "diamond_consumed_count"], [6, 5, 1, "", "favorite_item_count"], [6, 5, 1, "", "follower_count"], [6, 5, 1, "", "following_count"], [6, 5, 1, "", "id"], [6, 5, 1, "", "id_str"], [6, 5, 1, "", "item_count"], [6, 5, 1, "", "record_count"], [6, 5, 1, "", "total_duration"], [6, 5, 1, "", "tuwen_item_count"]], "TikTokLive.proto.tiktok_proto.ValueLabel": [[6, 5, 1, "", "data"], [6, 5, 1, "", "label"], [6, 5, 1, "", "label2"], [6, 5, 1, "", "label3"]], "TikTokLive.proto.tiktok_proto.VoteUser": [[6, 5, 1, "", "avatar_thumb"], [6, 5, 1, "", "nick_name"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage": [[6, 5, 1, "", "background"], [6, 5, 1, "", "common"], [6, 5, 1, "", "content"], [6, 5, 1, "", "duration"], [6, 5, 1, "", "event"], [6, 5, 1, "", "fans_level_param"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "msg_type"], [6, 5, 1, "", "right_icon"], [6, 5, 1, "", "subscribe_gift_param"], [6, 5, 1, "", "user_grade_param"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageEvent": [[6, 5, 1, "", "event_name"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType": [[6, 5, 1, "", "ECOMBUYING"], [6, 5, 1, "", "ECOMORDERING"], [6, 5, 1, "", "EVENTREGISTERED"], [6, 5, 1, "", "EVENTVIEW"], [6, 5, 1, "", "FANSLEVELENTRANCE"], [6, 5, 1, "", "FANSLEVELUPGRADE"], [6, 5, 1, "", "GAMEPARTNERSHIP"], [6, 5, 1, "", "GRADEUSERENTRANCENOTIFICATION"], [6, 5, 1, "", "NORMAL"], [6, 5, 1, "", "SUBSCRIBE"], [6, 5, 1, "", "SUBSCRIBEGIFT"], [6, 5, 1, "", "UNKNOWN"], [6, 5, 1, "", "USERUPGRADE"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeFansLevelParam": [[6, 5, 1, "", "current_grade"], [6, 5, 1, "", "display_config"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeSubscribeGiftParam": [[6, 5, 1, "", "gift_sub_count"], [6, 5, 1, "", "show_gift_sub_count"]], "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam": [[6, 5, 1, "", "current_grade"], [6, 5, 1, "", "display_config"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.WebcastCaptionMessage": [[6, 5, 1, "", "caption_data"], [6, 5, 1, "", "common"], [6, 5, 1, "", "time_stamp"]], "TikTokLive.proto.tiktok_proto.WebcastCaptionMessageCaptionData": [[6, 5, 1, "", "language"], [6, 5, 1, "", "text"]], "TikTokLive.proto.tiktok_proto.WebcastChatMessage": [[6, 5, 1, "", "at_user"], [6, 5, 1, "", "background_image"], [6, 5, 1, "", "background_image_v2"], [6, 5, 1, "", "comment_quality_scores"], [6, 5, 1, "", "common"], [6, 5, 1, "", "community_flagged_status"], [6, 5, 1, "", "content"], [6, 5, 1, "", "content_language"], [6, 5, 1, "", "emotes_list"], [6, 5, 1, "", "full_screen_text_color"], [6, 5, 1, "", "gift_image"], [6, 5, 1, "", "input_type"], [6, 5, 1, "", "quick_chat_scene"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_identity"], [6, 5, 1, "", "visible_to_sender"]], "TikTokLive.proto.tiktok_proto.WebcastChatMessageEmoteWithIndex": [[6, 5, 1, "", "emote"], [6, 5, 1, "", "index"]], "TikTokLive.proto.tiktok_proto.WebcastControlMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "common"], [6, 5, 1, "", "extra"], [6, 5, 1, "", "float_style"], [6, 5, 1, "", "float_text"], [6, 5, 1, "", "perception_audience_text"], [6, 5, 1, "", "punish_info"], [6, 5, 1, "", "tips"]], "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra": [[6, 5, 1, "", "ban_detail_button"], [6, 5, 1, "", "ban_info_url"], [6, 5, 1, "", "content"], [6, 5, 1, "", "got_it_button"], [6, 5, 1, "", "reason_no"], [6, 5, 1, "", "source"], [6, 5, 1, "", "title"], [6, 5, 1, "", "violation_reason"]], "TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "emote_list"], [6, 5, 1, "", "msg_filter"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_identity"]], "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "display"], [6, 5, 1, "", "envelope_info"]], "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo": [[6, 5, 1, "", "business_type"], [6, 5, 1, "", "create_at"], [6, 5, 1, "", "diamond_count"], [6, 5, 1, "", "envelope_id"], [6, 5, 1, "", "envelope_idc"], [6, 5, 1, "", "follow_show_status"], [6, 5, 1, "", "people_count"], [6, 5, 1, "", "room_id"], [6, 5, 1, "", "send_user_avatar"], [6, 5, 1, "", "send_user_id"], [6, 5, 1, "", "send_user_name"], [6, 5, 1, "", "skin_id"], [6, 5, 1, "", "unpack_at"]], "TikTokLive.proto.tiktok_proto.WebcastGiftMessage": [[6, 5, 1, "", "color_id"], [6, 5, 1, "", "combo_count"], [6, 5, 1, "", "common"], [6, 5, 1, "", "fan_ticket_count"], [6, 5, 1, "", "gift"], [6, 5, 1, "", "gift_id"], [6, 5, 1, "", "group_count"], [6, 5, 1, "", "group_id"], [6, 5, 1, "", "income_taskgifts"], [6, 5, 1, "", "is_first_sent"], [6, 5, 1, "", "log_id"], [6, 5, 1, "", "monitor_extra"], [6, 5, 1, "", "order_id"], [6, 5, 1, "", "repeat_count"], [6, 5, 1, "", "repeat_end"], [6, 5, 1, "", "room_fan_ticket_count"], [6, 5, 1, "", "send_type"], [6, 5, 1, "", "to_user"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_gift_reciever"], [6, 5, 1, "", "user_identity"]], "TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftImPriority": [[6, 5, 1, "", "priority"], [6, 5, 1, "", "queue_sizes_list"], [6, 5, 1, "", "self_queue_priority"]], "TikTokLive.proto.tiktok_proto.WebcastGiftMessagePublicAreaCommon": [[6, 5, 1, "", "user_consume_in_room"], [6, 5, 1, "", "user_label"]], "TikTokLive.proto.tiktok_proto.WebcastGiftMessageUserGiftReciever": [[6, 5, 1, "", "device_name"], [6, 5, 1, "", "user_id"]], "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "contribute_count"], [6, 5, 1, "", "contribute_score"], [6, 5, 1, "", "contributor_avatar"], [6, 5, 1, "", "contributor_display_id"], [6, 5, 1, "", "contributor_id"], [6, 5, 1, "", "contributor_id_str"], [6, 5, 1, "", "gift_repeat_count"], [6, 5, 1, "", "goal"], [6, 5, 1, "", "indicator"], [6, 5, 1, "", "pin"], [6, 5, 1, "", "unpin"]], "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "data"], [6, 5, 1, "", "data2"]], "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "rankingdata"], [6, 5, 1, "", "rankingdata2"], [6, 5, 1, "", "rankings"]], "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "rankdata"]], "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "rankdata"]], "TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "delete_msg_ids_list"], [6, 5, 1, "", "delete_user_ids_list"]], "TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage": [[6, 5, 1, "", "header"], [6, 5, 1, "", "json"]], "TikTokLive.proto.tiktok_proto.WebcastLikeMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "count"], [6, 5, 1, "", "total"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage": [[6, 5, 1, "", "apply_content"], [6, 5, 1, "", "business_content"], [6, 5, 1, "", "cancel_apply_content"], [6, 5, 1, "", "cancel_group_content"], [6, 5, 1, "", "cancel_invite_content"], [6, 5, 1, "", "channel_id"], [6, 5, 1, "", "common"], [6, 5, 1, "", "create_channel_content"], [6, 5, 1, "", "finish_content"], [6, 5, 1, "", "invite_content"], [6, 5, 1, "", "join_direct_content"], [6, 5, 1, "", "join_group_content"], [6, 5, 1, "", "kick_out_content"], [6, 5, 1, "", "leave_content"], [6, 5, 1, "", "leave_group_content"], [6, 5, 1, "", "list_change_content"], [6, 5, 1, "", "message_type"], [6, 5, 1, "", "p2_p_group_change_content"], [6, 5, 1, "", "permit_apply_content"], [6, 5, 1, "", "permit_group_content"], [6, 5, 1, "", "reply_invite_content"], [6, 5, 1, "", "scene"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMessage": [[6, 5, 1, "", "cancel_content"], [6, 5, 1, "", "close_content"], [6, 5, 1, "", "cohost_list_change_content"], [6, 5, 1, "", "common"], [6, 5, 1, "", "create_content"], [6, 5, 1, "", "enter_content"], [6, 5, 1, "", "expire_timestamp"], [6, 5, 1, "", "extra"], [6, 5, 1, "", "invite_content"], [6, 5, 1, "", "kick_out_content"], [6, 5, 1, "", "leave_content"], [6, 5, 1, "", "linked_list_change_content"], [6, 5, 1, "", "linker_id"], [6, 5, 1, "", "list_change_content"], [6, 5, 1, "", "media_change_content"], [6, 5, 1, "", "message_type"], [6, 5, 1, "", "mic_idx_update_content"], [6, 5, 1, "", "mute_content"], [6, 5, 1, "", "random_match_content"], [6, 5, 1, "", "reply_accept_notice_content"], [6, 5, 1, "", "reply_content"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "sys_kick_out_content"], [6, 5, 1, "", "transfer_extra"], [6, 5, 1, "", "update_user_content"], [6, 5, 1, "", "update_user_setting_content"], [6, 5, 1, "", "user_toast_content"], [6, 5, 1, "", "waiting_list_change_content"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies": [[6, 5, 1, "", "battle_items"], [6, 5, 1, "", "battle_status"], [6, 5, 1, "", "common"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "id"], [6, 5, 1, "", "id2"], [6, 5, 1, "", "image"], [6, 5, 1, "", "time_stamp1"], [6, 5, 1, "", "time_stamp2"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle": [[6, 5, 1, "", "battle_config"], [6, 5, 1, "", "common"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "details"], [6, 5, 1, "", "id"], [6, 5, 1, "", "team_data"], [6, 5, 1, "", "teams1"], [6, 5, 1, "", "teams2"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "id1"], [6, 5, 1, "", "id2"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "id"], [6, 5, 1, "", "url"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleDetails": [[6, 5, 1, "", "details"], [6, 5, 1, "", "id"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeam": [[6, 5, 1, "", "id"], [6, 5, 1, "", "users"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeamData": [[6, 5, 1, "", "data"], [6, 5, 1, "", "team_id"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish": [[6, 5, 1, "", "data4"], [6, 5, 1, "", "data6"], [6, 5, 1, "", "header"], [6, 5, 1, "", "id1"], [6, 5, 1, "", "id2"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData": [[6, 5, 1, "", "data3"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "data6"], [6, 5, 1, "", "data8"], [6, 5, 1, "", "id1"], [6, 5, 1, "", "id2"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod": [[6, 5, 1, "", "common"], [6, 5, 1, "", "fan_ticket_room_notice"]], "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod": [[6, 5, 1, "", "access_key"], [6, 5, 1, "", "anchor_linkmic_id"], [6, 5, 1, "", "channel_id"], [6, 5, 1, "", "common"], [6, 5, 1, "", "dimension"], [6, 5, 1, "", "fan_ticket"], [6, 5, 1, "", "invite_uid"], [6, 5, 1, "", "layout"], [6, 5, 1, "", "message_type"], [6, 5, 1, "", "theme"], [6, 5, 1, "", "total_link_mic_fan_ticket"], [6, 5, 1, "", "user_id"], [6, 5, 1, "", "vendor"]], "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage": [[6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data5"], [6, 5, 1, "", "header"]], "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageBattleTaskData": [[6, 5, 1, "", "data1"]], "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData": [[6, 5, 1, "", "data1"]], "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"]], "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage": [[6, 5, 1, "", "audit_status"], [6, 5, 1, "", "badges"], [6, 5, 1, "", "common"], [6, 5, 1, "", "content"], [6, 5, 1, "", "host"], [6, 5, 1, "", "intro_mode"], [6, 5, 1, "", "language"], [6, 5, 1, "", "room_id"]], "TikTokLive.proto.tiktok_proto.WebcastMemberMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "action_description"], [6, 5, 1, "", "action_duration"], [6, 5, 1, "", "anchor_display_text"], [6, 5, 1, "", "background_image"], [6, 5, 1, "", "background_image_v2"], [6, 5, 1, "", "client_enter_source"], [6, 5, 1, "", "client_enter_type"], [6, 5, 1, "", "client_live_reason"], [6, 5, 1, "", "common"], [6, 5, 1, "", "effect_config"], [6, 5, 1, "", "enter_effect_config"], [6, 5, 1, "", "enter_type"], [6, 5, 1, "", "is_set_to_admin"], [6, 5, 1, "", "is_top_user"], [6, 5, 1, "", "member_count"], [6, 5, 1, "", "operator"], [6, 5, 1, "", "pop_str"], [6, 5, 1, "", "rank_score"], [6, 5, 1, "", "top_user_no"], [6, 5, 1, "", "user"], [6, 5, 1, "", "user_id"], [6, 5, 1, "", "user_share_type"]], "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig": [[6, 5, 1, "", "anim_asset_id"], [6, 5, 1, "", "avatar_pos"], [6, 5, 1, "", "badge"], [6, 5, 1, "", "flex_setting_array_list"], [6, 5, 1, "", "icon"], [6, 5, 1, "", "stay_time"], [6, 5, 1, "", "text"], [6, 5, 1, "", "text_icon"], [6, 5, 1, "", "type"]], "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "detect_type"], [6, 5, 1, "", "from_region"], [6, 5, 1, "", "time_info"], [6, 5, 1, "", "trigger_by"], [6, 5, 1, "", "trigger_condition"]], "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo": [[6, 5, 1, "", "api_recv_time_ms"], [6, 5, 1, "", "api_send_to_goim_ms"], [6, 5, 1, "", "client_start_ms"]], "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition": [[6, 5, 1, "", "detect_p2_p_msg"], [6, 5, 1, "", "detect_room_msg"], [6, 5, 1, "", "http_optimize"], [6, 5, 1, "", "uplink_detect_http"], [6, 5, 1, "", "uplink_detect_web_socket"]], "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "details"], [6, 5, 1, "", "shop_data"], [6, 5, 1, "", "shop_timings"]], "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "data3"], [6, 5, 1, "", "data4"], [6, 5, 1, "", "image_url"], [6, 5, 1, "", "price_string"], [6, 5, 1, "", "shop_name"], [6, 5, 1, "", "shop_url"], [6, 5, 1, "", "shop_url2"], [6, 5, 1, "", "title"]], "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails": [[6, 5, 1, "", "data"], [6, 5, 1, "", "data1"], [6, 5, 1, "", "data2"], [6, 5, 1, "", "id1"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastPollMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "end_content"], [6, 5, 1, "", "message_type"], [6, 5, 1, "", "poll_id"], [6, 5, 1, "", "poll_kind"], [6, 5, 1, "", "start_content"], [6, 5, 1, "", "update_content"]], "TikTokLive.proto.tiktok_proto.WebcastPushFrame": [[6, 5, 1, "", "headers"], [6, 5, 1, "", "log_id"], [6, 5, 1, "", "method"], [6, 5, 1, "", "payload"], [6, 5, 1, "", "payload_encoding"], [6, 5, 1, "", "payload_type"], [6, 5, 1, "", "seq_id"], [6, 5, 1, "", "service"]], "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "details"]], "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails": [[6, 5, 1, "", "data1"], [6, 5, 1, "", "id"], [6, 5, 1, "", "text"], [6, 5, 1, "", "time_stamp"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "cur_user_id"], [6, 5, 1, "", "other_get_badge_msg"], [6, 5, 1, "", "owner_idx_after_update"], [6, 5, 1, "", "owner_idx_before_update"], [6, 5, 1, "", "scene"], [6, 5, 1, "", "self_get_badge_msg"]], "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage": [[6, 5, 1, "", "animation_loop_for_off"], [6, 5, 1, "", "common"], [6, 5, 1, "", "group_type"], [6, 5, 1, "", "is_animation_loop_play"], [6, 5, 1, "", "priority"], [6, 5, 1, "", "tabs_list"], [6, 5, 1, "", "updates_list"]], "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo": [[6, 5, 1, "", "list_lynx_type"], [6, 5, 1, "", "rank_type"], [6, 5, 1, "", "title"], [6, 5, 1, "", "title_text"]], "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate": [[6, 5, 1, "", "countdown"], [6, 5, 1, "", "default_content"], [6, 5, 1, "", "owner_rank"], [6, 5, 1, "", "owneronrank"], [6, 5, 1, "", "rank_type"], [6, 5, 1, "", "related_tab_rank_type"], [6, 5, 1, "", "request_first_show_type"], [6, 5, 1, "", "show_entrance_animation"], [6, 5, 1, "", "supported_version"]], "TikTokLive.proto.tiktok_proto.WebcastResponse": [[6, 5, 1, "", "cursor"], [6, 5, 1, "", "fetch_interval"], [6, 5, 1, "", "fetch_type"], [6, 5, 1, "", "heart_beat_duration"], [6, 5, 1, "", "history_comment_cursor"], [6, 5, 1, "", "history_no_more"], [6, 5, 1, "", "internal_ext"], [6, 5, 1, "", "is_first"], [6, 5, 1, "", "messages"], [6, 5, 1, "", "needs_ack"], [6, 5, 1, "", "now"], [6, 5, 1, "", "push_server"], [6, 5, 1, "", "route_params_map"]], "TikTokLive.proto.tiktok_proto.WebcastResponseMessage": [[6, 5, 1, "", "is_history"], [6, 5, 1, "", "method"], [6, 5, 1, "", "msg_id"], [6, 5, 1, "", "msg_type"], [6, 5, 1, "", "offset"], [6, 5, 1, "", "payload"]], "TikTokLive.proto.tiktok_proto.WebcastRoomMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "content"]], "TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "original_msg_type"], [6, 5, 1, "", "pinned_message"], [6, 5, 1, "", "timestamp"]], "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage": [[6, 5, 1, "", "anonymous"], [6, 5, 1, "", "common"], [6, 5, 1, "", "pop_str"], [6, 5, 1, "", "popularity"], [6, 5, 1, "", "ranks_list"], [6, 5, 1, "", "seats_list"], [6, 5, 1, "", "total"], [6, 5, 1, "", "total_user"]], "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor": [[6, 5, 1, "", "delta"], [6, 5, 1, "", "rank"], [6, 5, 1, "", "score"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastSocialMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "common"], [6, 5, 1, "", "follow_count"], [6, 5, 1, "", "share_count"], [6, 5, 1, "", "share_display_style"], [6, 5, 1, "", "share_target"], [6, 5, 1, "", "share_type"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "is_custom"], [6, 5, 1, "", "is_send"], [6, 5, 1, "", "old_subscribe_status"], [6, 5, 1, "", "sub_month"], [6, 5, 1, "", "subscribe_type"], [6, 5, 1, "", "subscribing_status"], [6, 5, 1, "", "user"]], "TikTokLive.proto.tiktok_proto.WebcastSystemMessage": [[6, 5, 1, "", "common"], [6, 5, 1, "", "message"]], "TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage": [[6, 5, 1, "", "action"], [6, 5, 1, "", "common"], [6, 5, 1, "", "enter_text"], [6, 5, 1, "", "nick_name"], [6, 5, 1, "", "nick_name_prefix"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:exception", "5": "py:attribute", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "exception", "Python exception"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "function", "Python function"]}, "titleterms": {"how": [], "To": [], "build": [], "tiktokl": [0, 1, 2, 3, 4, 5, 6, 7, 8], "packag": [0, 1, 2, 3, 4, 5, 6], "subpackag": [0, 1, 2], "modul": [1, 2, 3, 4, 5, 6], "content": [1, 2, 3, 4, 5, 6, 7], "client": [1, 2, 3, 4], "submodul": [1, 2, 3, 4, 5, 6], "error": 1, "logger": 1, "web": [2, 3], "web_bas": 2, "web_client": 2, "web_set": 2, "rout": 3, "fetch_gift_list": 3, "fetch_imag": 3, "fetch_room_id": 3, "fetch_room_info": 3, "fetch_sign": 3, "fetch_video": 3, "w": 4, "ws_client": 4, "event": [5, 7], "base_ev": 5, "custom_ev": 5, "proto_ev": 5, "proto": [6, 7], "custom_proto": 6, "tiktok_proto": 6, "doc": 7, "consid": 7, "donat": 7, "languag": 7, "tabl": 7, "get": 7, "start": 7, "paramet": 7, "method": 7, "properti": 7, "webdefault": 7, "custom": 7, "special": 7, "giftev": 7, "subscribeev": 7, "contributor": 7, "licens": 7, "3": 7, "other": 7, "check": 7, "If": 7, "A": 7, "user": 7, "i": 7, "live": 7}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"TikTokLive package": [[0, "tiktoklive-package"]], "Subpackages": [[0, "subpackages"], [1, "subpackages"], [2, "subpackages"]], "TikTokLive.client package": [[1, "tiktoklive-client-package"]], "Submodules": [[1, "submodules"], [2, "submodules"], [3, "submodules"], [4, "submodules"], [5, "submodules"], [6, "submodules"]], "TikTokLive.client.client module": [[1, "module-TikTokLive.client.client"]], "TikTokLive.client.errors module": [[1, "module-TikTokLive.client.errors"]], "TikTokLive.client.logger module": [[1, "module-TikTokLive.client.logger"]], "Module contents": [[1, "module-TikTokLive.client"], [2, "module-TikTokLive.client.web"], [3, "module-TikTokLive.client.web.routes"], [4, "module-TikTokLive.client.ws"], [5, "module-TikTokLive.events"], [6, "module-TikTokLive.proto"]], "TikTokLive.client.web package": [[2, "tiktoklive-client-web-package"]], "TikTokLive.client.web.web_base module": [[2, "module-TikTokLive.client.web.web_base"]], "TikTokLive.client.web.web_client module": [[2, "module-TikTokLive.client.web.web_client"]], "TikTokLive.client.web.web_settings module": [[2, "module-TikTokLive.client.web.web_settings"]], "TikTokLive.client.web.routes package": [[3, "tiktoklive-client-web-routes-package"]], "TikTokLive.client.web.routes.fetch_gift_list module": [[3, "module-TikTokLive.client.web.routes.fetch_gift_list"]], "TikTokLive.client.web.routes.fetch_image module": [[3, "module-TikTokLive.client.web.routes.fetch_image"]], "TikTokLive.client.web.routes.fetch_room_id module": [[3, "module-TikTokLive.client.web.routes.fetch_room_id"]], "TikTokLive.client.web.routes.fetch_room_info module": [[3, "module-TikTokLive.client.web.routes.fetch_room_info"]], "TikTokLive.client.web.routes.fetch_sign module": [[3, "module-TikTokLive.client.web.routes.fetch_sign"]], "TikTokLive.client.web.routes.fetch_video module": [[3, "module-TikTokLive.client.web.routes.fetch_video"]], "TikTokLive.client.ws package": [[4, "tiktoklive-client-ws-package"]], "TikTokLive.client.ws.ws_client module": [[4, "module-TikTokLive.client.ws.ws_client"]], "TikTokLive.events package": [[5, "tiktoklive-events-package"]], "TikTokLive.events.base_event module": [[5, "module-TikTokLive.events.base_event"]], "TikTokLive.events.custom_events module": [[5, "module-TikTokLive.events.custom_events"]], "TikTokLive.events.proto_events module": [[5, "module-TikTokLive.events.proto_events"]], "TikTokLive.proto package": [[6, "tiktoklive-proto-package"]], "TikTokLive.proto.custom_proto module": [[6, "module-TikTokLive.proto.custom_proto"]], "TikTokLive.proto.tiktok_proto module": [[6, "module-TikTokLive.proto.tiktok_proto"]], "TikTokLive Docs": [[7, "tiktoklive-docs"]], "TikTokLive": [[7, "tiktoklive"], [8, "tiktoklive"]], "Consider Donating <3": [[7, "consider-donating-3"]], "Other Languages": [[7, "other-languages"]], "Table of Contents": [[7, "table-of-contents"]], "Getting Started": [[7, "getting-started"]], "Parameters": [[7, "parameters"]], "Methods": [[7, "methods"]], "Properties": [[7, "properties"]], "WebDefaults": [[7, "webdefaults"]], "Events": [[7, "events"]], "Custom Events": [[7, "custom-events"]], "Proto Events": [[7, "proto-events"]], "Special Events": [[7, "special-events"]], "GiftEvent": [[7, "giftevent"]], "SubscribeEvent": [[7, "subscribeevent"]], "Checking If A User Is Live": [[7, "checking-if-a-user-is-live"]], "Contributors": [[7, "contributors"]], "License": [[7, "license"]]}, "indexentries": {"alreadyconnectederror": [[1, "TikTokLive.client.errors.AlreadyConnectedError"]], "critical (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.CRITICAL"]], "debug (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.DEBUG"]], "error (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.ERROR"]], "format (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.FORMAT"]], "info (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.INFO"]], "initialcursormissingerror": [[1, "TikTokLive.client.errors.InitialCursorMissingError"]], "logger (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.LOGGER"]], "logger_name (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.LOGGER_NAME"]], "loglevel (class in tiktoklive.client.logger)": [[1, "TikTokLive.client.logger.LogLevel"]], "notset (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.NOTSET"]], "spacing (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.SPACING"]], "time_format (tiktoklive.client.logger.tiktokliveloghandler attribute)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.TIME_FORMAT"]], "tiktoklive.client": [[1, "module-TikTokLive.client"]], "tiktoklive.client.client": [[1, "module-TikTokLive.client.client"]], "tiktoklive.client.errors": [[1, "module-TikTokLive.client.errors"]], "tiktoklive.client.logger": [[1, "module-TikTokLive.client.logger"]], "tiktokliveclient (class in tiktoklive.client.client)": [[1, "TikTokLive.client.client.TikTokLiveClient"]], "tiktokliveloghandler (class in tiktoklive.client.logger)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler"]], "userofflineerror": [[1, "TikTokLive.client.errors.UserOfflineError"]], "warning (tiktoklive.client.logger.loglevel attribute)": [[1, "TikTokLive.client.logger.LogLevel.WARNING"]], "websocketurlmissingerror": [[1, "TikTokLive.client.errors.WebsocketURLMissingError"]], "add_listener() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.add_listener"]], "connect() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.connect"]], "connected (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.connected"]], "disconnect() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.disconnect"]], "emit() (tiktoklive.client.logger.tiktokliveloghandler method)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.emit"]], "format_path() (tiktoklive.client.logger.tiktokliveloghandler class method)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.format_path"]], "get_logger() (tiktoklive.client.logger.tiktokliveloghandler class method)": [[1, "TikTokLive.client.logger.TikTokLiveLogHandler.get_logger"]], "gift_info (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.gift_info"]], "has_listener() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.has_listener"]], "is_live() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.is_live"]], "logger (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.logger"]], "module": [[1, "module-TikTokLive.client"], [1, "module-TikTokLive.client.client"], [1, "module-TikTokLive.client.errors"], [1, "module-TikTokLive.client.logger"], [2, "module-TikTokLive.client.web"], [2, "module-TikTokLive.client.web.web_base"], [2, "module-TikTokLive.client.web.web_client"], [2, "module-TikTokLive.client.web.web_settings"], [3, "module-TikTokLive.client.web.routes"], [3, "module-TikTokLive.client.web.routes.fetch_gift_list"], [3, "module-TikTokLive.client.web.routes.fetch_image"], [3, "module-TikTokLive.client.web.routes.fetch_room_id"], [3, "module-TikTokLive.client.web.routes.fetch_room_info"], [3, "module-TikTokLive.client.web.routes.fetch_sign"], [3, "module-TikTokLive.client.web.routes.fetch_video"], [4, "module-TikTokLive.client.ws"], [4, "module-TikTokLive.client.ws.ws_client"], [5, "module-TikTokLive.events"], [5, "module-TikTokLive.events.base_event"], [5, "module-TikTokLive.events.custom_events"], [5, "module-TikTokLive.events.proto_events"], [6, "module-TikTokLive.proto"], [6, "module-TikTokLive.proto.custom_proto"], [6, "module-TikTokLive.proto.tiktok_proto"]], "on() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.on"]], "parse_unique_id() (tiktoklive.client.client.tiktokliveclient class method)": [[1, "TikTokLive.client.client.TikTokLiveClient.parse_unique_id"]], "room_id (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.room_id"]], "room_info (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.room_info"]], "run() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.run"]], "start() (tiktoklive.client.client.tiktokliveclient method)": [[1, "TikTokLive.client.client.TikTokLiveClient.start"]], "unique_id (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.unique_id"]], "web (tiktoklive.client.client.tiktokliveclient property)": [[1, "TikTokLive.client.client.TikTokLiveClient.web"]], "clientroute (class in tiktoklive.client.web.web_base)": [[2, "TikTokLive.client.web.web_base.ClientRoute"]], "tiktokhttpclient (class in tiktoklive.client.web.web_base)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient"]], "tiktoklive.client.web": [[2, "module-TikTokLive.client.web"]], "tiktoklive.client.web.web_base": [[2, "module-TikTokLive.client.web.web_base"]], "tiktoklive.client.web.web_client": [[2, "module-TikTokLive.client.web.web_client"]], "tiktoklive.client.web.web_settings": [[2, "module-TikTokLive.client.web.web_settings"]], "tiktokwebclient (class in tiktoklive.client.web.web_client)": [[2, "TikTokLive.client.web.web_client.TikTokWebClient"]], "close() (tiktoklive.client.web.web_base.tiktokhttpclient method)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient.close"]], "generate_device_id() (tiktoklive.client.web.web_base.tiktokhttpclient class method)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient.generate_device_id"]], "get_response() (tiktoklive.client.web.web_base.tiktokhttpclient method)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient.get_response"]], "set_session_id() (tiktoklive.client.web.web_base.tiktokhttpclient method)": [[2, "TikTokLive.client.web.web_base.TikTokHTTPClient.set_session_id"]], "cmaf (tiktoklive.client.web.routes.fetch_video.videofetchformat attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat.CMAF"]], "connect_error (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.CONNECT_ERROR"]], "duplicatedownloaderror": [[3, "TikTokLive.client.web.routes.fetch_video.DuplicateDownloadError"]], "empty_cookies (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.EMPTY_COOKIES"]], "empty_payload (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.EMPTY_PAYLOAD"]], "flv (tiktoklive.client.web.routes.fetch_video.videofetchformat attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat.FLV"]], "failedfetchgiftlisterror": [[3, "TikTokLive.client.web.routes.fetch_gift_list.FailedFetchGiftListError"]], "failedfetchroominfoerror": [[3, "TikTokLive.client.web.routes.fetch_room_info.FailedFetchRoomInfoError"]], "failedparseroomiderror": [[3, "TikTokLive.client.web.routes.fetch_room_id.FailedParseRoomIdError"]], "fetchroominforoute (class in tiktoklive.client.web.routes.fetch_room_info)": [[3, "TikTokLive.client.web.routes.fetch_room_info.FetchRoomInfoRoute"]], "giftlistroute (class in tiktoklive.client.web.routes.fetch_gift_list)": [[3, "TikTokLive.client.web.routes.fetch_gift_list.GiftListRoute"]], "hd (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.HD"]], "hls (tiktoklive.client.web.routes.fetch_video.videofetchformat attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat.HLS"]], "imagefetchroute (class in tiktoklive.client.web.routes.fetch_image)": [[3, "TikTokLive.client.web.routes.fetch_image.ImageFetchRoute"]], "ld (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.LD"]], "origin (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.ORIGIN"]], "rate_limit (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.RATE_LIMIT"]], "roomidroute (class in tiktoklive.client.web.routes.fetch_room_id)": [[3, "TikTokLive.client.web.routes.fetch_room_id.RoomIdRoute"]], "sd (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.SD"]], "sign_not_200 (tiktoklive.client.web.routes.fetch_sign.signapierror.errorreason attribute)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason.SIGN_NOT_200"]], "signapierror": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError"]], "signapierror.errorreason (class in tiktoklive.client.web.routes.fetch_sign)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignAPIError.ErrorReason"]], "signfetchroute (class in tiktoklive.client.web.routes.fetch_sign)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignFetchRoute"]], "signatureratelimiterror": [[3, "TikTokLive.client.web.routes.fetch_sign.SignatureRateLimitError"]], "tiktoklive.client.web.routes": [[3, "module-TikTokLive.client.web.routes"]], "tiktoklive.client.web.routes.fetch_gift_list": [[3, "module-TikTokLive.client.web.routes.fetch_gift_list"]], "tiktoklive.client.web.routes.fetch_image": [[3, "module-TikTokLive.client.web.routes.fetch_image"]], "tiktoklive.client.web.routes.fetch_room_id": [[3, "module-TikTokLive.client.web.routes.fetch_room_id"]], "tiktoklive.client.web.routes.fetch_room_info": [[3, "module-TikTokLive.client.web.routes.fetch_room_info"]], "tiktoklive.client.web.routes.fetch_sign": [[3, "module-TikTokLive.client.web.routes.fetch_sign"]], "tiktoklive.client.web.routes.fetch_video": [[3, "module-TikTokLive.client.web.routes.fetch_video"]], "uhd (tiktoklive.client.web.routes.fetch_video.videofetchquality attribute)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality.UHD"]], "videofetchformat (class in tiktoklive.client.web.routes.fetch_video)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchFormat"]], "videofetchquality (class in tiktoklive.client.web.routes.fetch_video)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchQuality"]], "videofetchroute (class in tiktoklive.client.web.routes.fetch_video)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute"]], "ffmpeg (tiktoklive.client.web.routes.fetch_video.videofetchroute property)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute.ffmpeg"]], "is_recording (tiktoklive.client.web.routes.fetch_video.videofetchroute property)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute.is_recording"]], "parse_room_id() (tiktoklive.client.web.routes.fetch_room_id.roomidroute class method)": [[3, "TikTokLive.client.web.routes.fetch_room_id.RoomIdRoute.parse_room_id"]], "reset_time (tiktoklive.client.web.routes.fetch_sign.signatureratelimiterror property)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignatureRateLimitError.reset_time"]], "retry_after (tiktoklive.client.web.routes.fetch_sign.signatureratelimiterror property)": [[3, "TikTokLive.client.web.routes.fetch_sign.SignatureRateLimitError.retry_after"]], "start() (tiktoklive.client.web.routes.fetch_video.videofetchroute method)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute.start"]], "stop() (tiktoklive.client.web.routes.fetch_video.videofetchroute method)": [[3, "TikTokLive.client.web.routes.fetch_video.VideoFetchRoute.stop"]], "tiktoklive.client.ws": [[4, "module-TikTokLive.client.ws"]], "tiktoklive.client.ws.ws_client": [[4, "module-TikTokLive.client.ws.ws_client"]], "webcastproxyconnect (class in tiktoklive.client.ws.ws_client)": [[4, "TikTokLive.client.ws.ws_client.WebcastProxyConnect"]], "webcastwsclient (class in tiktoklive.client.ws.ws_client)": [[4, "TikTokLive.client.ws.ws_client.WebcastWSClient"]], "build_connection_args() (tiktoklive.client.ws.ws_client.webcastwsclient method)": [[4, "TikTokLive.client.ws.ws_client.WebcastWSClient.build_connection_args"]], "connect() (tiktoklive.client.ws.ws_client.webcastwsclient method)": [[4, "TikTokLive.client.ws.ws_client.WebcastWSClient.connect"]], "connect_loop() (tiktoklive.client.ws.ws_client.webcastwsclient method)": [[4, "TikTokLive.client.ws.ws_client.WebcastWSClient.connect_loop"]], "connected (tiktoklive.client.ws.ws_client.webcastwsclient property)": [[4, "TikTokLive.client.ws.ws_client.WebcastWSClient.connected"]], "disconnect() (tiktoklive.client.ws.ws_client.webcastwsclient method)": [[4, "TikTokLive.client.ws.ws_client.WebcastWSClient.disconnect"]], "process_recv() (tiktoklive.client.ws.ws_client.webcastwsclient method)": [[4, "TikTokLive.client.ws.ws_client.WebcastWSClient.process_recv"]], "send_ack() (tiktoklive.client.ws.ws_client.webcastwsclient method)": [[4, "TikTokLive.client.ws.ws_client.WebcastWSClient.send_ack"]], "barrageevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.BarrageEvent"]], "baseevent (class in tiktoklive.events.base_event)": [[5, "TikTokLive.events.base_event.BaseEvent"]], "captionevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.CaptionEvent"]], "commentevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.CommentEvent"]], "connectevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.ConnectEvent"]], "controlevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.ControlEvent"]], "disconnectevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.DisconnectEvent"]], "emotechatevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.EmoteChatEvent"]], "envelopeevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.EnvelopeEvent"]], "followevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.FollowEvent"]], "giftevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.GiftEvent"]], "goalupdateevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.GoalUpdateEvent"]], "hourlyrankevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.HourlyRankEvent"]], "imdeleteevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.ImDeleteEvent"]], "joinevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.JoinEvent"]], "likeevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.LikeEvent"]], "linkevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.LinkEvent"]], "linklayerevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.LinkLayerEvent"]], "linkmicarmiesevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.LinkMicArmiesEvent"]], "linkmicbattleevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.LinkMicBattleEvent"]], "linkmicfanticketmethodevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.LinkMicFanTicketMethodEvent"]], "linkmicmethodevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.LinkMicMethodEvent"]], "liveendevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.LiveEndEvent"]], "liveintroevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.LiveIntroEvent"]], "livepauseevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.LivePauseEvent"]], "liveunpauseevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.LiveUnpauseEvent"]], "messagedetectevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.MessageDetectEvent"]], "oecliveshoppingevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.OecLiveShoppingEvent"]], "pollevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.PollEvent"]], "questionnewevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.QuestionNewEvent"]], "ranktextevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.RankTextEvent"]], "rankupdateevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.RankUpdateEvent"]], "roomevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.RoomEvent"]], "roompinevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.RoomPinEvent"]], "roomuserseqevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.RoomUserSeqEvent"]], "shareevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.ShareEvent"]], "socialevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.SocialEvent"]], "subscribeevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.SubscribeEvent"]], "systemevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.SystemEvent"]], "tiktoklive.events": [[5, "module-TikTokLive.events"]], "tiktoklive.events.base_event": [[5, "module-TikTokLive.events.base_event"]], "tiktoklive.events.custom_events": [[5, "module-TikTokLive.events.custom_events"]], "tiktoklive.events.proto_events": [[5, "module-TikTokLive.events.proto_events"]], "unauthorizedmemberevent (class in tiktoklive.events.proto_events)": [[5, "TikTokLive.events.proto_events.UnauthorizedMemberEvent"]], "unknownevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.UnknownEvent"]], "websocketresponseevent (class in tiktoklive.events.custom_events)": [[5, "TikTokLive.events.custom_events.WebsocketResponseEvent"]], "bytes (tiktoklive.events.custom_events.unknownevent property)": [[5, "TikTokLive.events.custom_events.UnknownEvent.bytes"]], "comment (tiktoklive.events.proto_events.commentevent property)": [[5, "TikTokLive.events.proto_events.CommentEvent.comment"]], "get_type() (tiktoklive.events.base_event.baseevent class method)": [[5, "TikTokLive.events.base_event.BaseEvent.get_type"]], "room_id (tiktoklive.events.custom_events.connectevent attribute)": [[5, "TikTokLive.events.custom_events.ConnectEvent.room_id"]], "streaking (tiktoklive.events.proto_events.giftevent property)": [[5, "TikTokLive.events.proto_events.GiftEvent.streaking"]], "type (tiktoklive.events.base_event.baseevent property)": [[5, "TikTokLive.events.base_event.BaseEvent.type"]], "unique_id (tiktoklive.events.custom_events.connectevent attribute)": [[5, "TikTokLive.events.custom_events.ConnectEvent.unique_id"]], "users_joined (tiktoklive.events.custom_events.shareevent property)": [[5, "TikTokLive.events.custom_events.ShareEvent.users_joined"]], "active (tiktoklive.proto.tiktok_proto.userfansclubfansclubdatauserfansclubstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataUserFansClubStatus.ACTIVE"]], "agree (tiktoklive.proto.tiktok_proto.agreestatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.AgreeStatus.AGREE"]], "agree (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.AGREE"]], "agree_unknown (tiktoklive.proto.tiktok_proto.agreestatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.AgreeStatus.AGREE_UNKNOWN"]], "apply_biz_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.APPLY_BIZ_CONTENT"]], "apply_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.APPLY_CONTENT"]], "audio (tiktoklive.proto.tiktok_proto.listuserlinktype attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUserLinkType.AUDIO"]], "auditstatusfailed (tiktoklive.proto.tiktok_proto.auditstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.AuditStatus.AUDITSTATUSFAILED"]], "auditstatusforbidden (tiktoklive.proto.tiktok_proto.auditstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.AuditStatus.AUDITSTATUSFORBIDDEN"]], "auditstatuspass (tiktoklive.proto.tiktok_proto.auditstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.AuditStatus.AUDITSTATUSPASS"]], "auditstatusreviewing (tiktoklive.proto.tiktok_proto.auditstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.AuditStatus.AUDITSTATUSREVIEWING"]], "auditstatusunknown (tiktoklive.proto.tiktok_proto.auditstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.AuditStatus.AUDITSTATUSUNKNOWN"]], "authorized (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstorebrandlabeltype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType.AUTHORIZED"]], "agreestatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.AgreeStatus"]], "alllistuser (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.AllListUser"]], "applycontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ApplyContent"]], "auditstatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.AuditStatus"]], "badgedisplaytype_combine (tiktoklive.proto.tiktok_proto.badgestructbadgedisplaytype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructBadgeDisplayType.BADGEDISPLAYTYPE_COMBINE"]], "badgedisplaytype_image (tiktoklive.proto.tiktok_proto.badgestructbadgedisplaytype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructBadgeDisplayType.BADGEDISPLAYTYPE_IMAGE"]], "badgedisplaytype_string (tiktoklive.proto.tiktok_proto.badgestructbadgedisplaytype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructBadgeDisplayType.BADGEDISPLAYTYPE_STRING"]], "badgedisplaytype_text (tiktoklive.proto.tiktok_proto.badgestructbadgedisplaytype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructBadgeDisplayType.BADGEDISPLAYTYPE_TEXT"]], "badgedisplaytype_unknown (tiktoklive.proto.tiktok_proto.badgestructbadgedisplaytype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructBadgeDisplayType.BADGEDISPLAYTYPE_UNKNOWN"]], "business_not_set (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.BUSINESS_NOT_SET"]], "by_admin (tiktoklive.proto.tiktok_proto.kickoutreason attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickoutReason.BY_ADMIN"]], "by_gift_score (tiktoklive.proto.tiktok_proto.linkmicappliersortsetting attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicApplierSortSetting.BY_GIFT_SCORE"]], "by_host (tiktoklive.proto.tiktok_proto.kickoutreason attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickoutReason.BY_HOST"]], "by_punish (tiktoklive.proto.tiktok_proto.kickoutreason attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickoutReason.BY_PUNISH"]], "badgestruct (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStruct"]], "badgestructbadgedisplaytype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructBadgeDisplayType"]], "badgestructcombinebadge (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge"]], "badgestructcombinebadgebackground (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadgeBackground"]], "badgestructdatacase (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructDataCase"]], "badgestructiconconfig (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructIconConfig"]], "badgestructimagebadge (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructImageBadge"]], "badgestructnumberconfig (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructNumberConfig"]], "badgestructposition (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructPosition"]], "badgestructprofilecardpanel (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProfileCardPanel"]], "badgestructprofilecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProfileContent"]], "badgestructprojectionconfig (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProjectionConfig"]], "badgestructstringbadge (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructStringBadge"]], "badgestructtextbadge (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructTextBadge"]], "barragetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType"]], "barragetype_unknown (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.BarrageType_Unknown"]], "businesscase (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase"]], "businesscontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContent"]], "businesscontentcohostcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentCohostContent"]], "businesscontenthashtag (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentHashtag"]], "businesscontentjoingroupbizcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent"]], "businesscontentjoingroupmessageextra (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtra"]], "businesscontentjoingroupmessageextrarivalextra (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra"]], "businesscontentjoingroupmessageextrarivalextraauthenticationinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo"]], "businesscontentperceptiondialoginfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo"]], "businesscontentperceptionfeedbackoption (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionFeedbackOption"]], "businesscontenttag (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentTag"]], "businesscontenttophostinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentTopHostInfo"]], "businesstypeeoydiamond (tiktoklive.proto.tiktok_proto.envelopebusinesstype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType.BusinessTypeEoYDiamond"]], "businesstypefanclubgtm (tiktoklive.proto.tiktok_proto.envelopebusinesstype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType.BusinessTypeFanClubGtM"]], "businesstypeplatformdiamond (tiktoklive.proto.tiktok_proto.envelopebusinesstype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType.BusinessTypePlatformDiamond"]], "businesstypeplatformmerch (tiktoklive.proto.tiktok_proto.envelopebusinesstype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType.BusinessTypePlatformMerch"]], "businesstypeplatformshell (tiktoklive.proto.tiktok_proto.envelopebusinesstype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType.BusinessTypePlatformShell"]], "businesstypeportal (tiktoklive.proto.tiktok_proto.envelopebusinesstype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType.BusinessTypePortal"]], "businesstypeunknown (tiktoklive.proto.tiktok_proto.envelopebusinesstype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType.BusinessTypeUnknown"]], "businesstypeuserdiamond (tiktoklive.proto.tiktok_proto.envelopebusinesstype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType.BusinessTypeUserDiamond"]], "cancel_apply_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.CANCEL_APPLY_CONTENT"]], "cancel_group_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.CANCEL_GROUP_CONTENT"]], "cancel_invite_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.CANCEL_INVITE_CONTENT"]], "cohost_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.COHOST_CONTENT"]], "combine (tiktoklive.proto.tiktok_proto.badgestructdatacase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructDataCase.COMBINE"]], "common_content_not_set (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.COMMON_CONTENT_NOT_SET"]], "content (tiktoklive.proto.tiktok_proto.texttype attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextType.CONTENT"]], "contentsourcecamera (tiktoklive.proto.tiktok_proto.contentsource attribute)": [[6, "TikTokLive.proto.tiktok_proto.ContentSource.CONTENTSOURCECAMERA"]], "contentsourcenormal (tiktoklive.proto.tiktok_proto.contentsource attribute)": [[6, "TikTokLive.proto.tiktok_proto.ContentSource.CONTENTSOURCENORMAL"]], "contentsourceunknown (tiktoklive.proto.tiktok_proto.contentsource attribute)": [[6, "TikTokLive.proto.tiktok_proto.ContentSource.CONTENTSOURCEUNKNOWN"]], "co_host (tiktoklive.proto.tiktok_proto.scene attribute)": [[6, "TikTokLive.proto.tiktok_proto.Scene.CO_HOST"]], "create_channel_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.CREATE_CHANNEL_CONTENT"]], "cancelapplycontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CancelApplyContent"]], "cancelinvitecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CancelInviteContent"]], "canceljoingroupcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CancelJoinGroupContent"]], "cohostlistchangecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CohostListChangeContent"]], "common (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Common"]], "commoncontentcase (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase"]], "commonimdispatchstrategy (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CommonImDispatchStrategy"]], "commonlivemessageid (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CommonLiveMessageId"]], "commonlivemessagesei (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CommonLiveMessageSei"]], "contentsource (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ContentSource"]], "controlaction (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ControlAction"]], "controlactionunknown (tiktoklive.proto.tiktok_proto.controlaction attribute)": [[6, "TikTokLive.proto.tiktok_proto.ControlAction.ControlActionUNKNOWN"]], "createchannelcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.CreateChannelContent"]], "data_not_set (tiktoklive.proto.tiktok_proto.badgestructdatacase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructDataCase.DATA_NOT_SET"]], "display_text (tiktoklive.proto.tiktok_proto.texttype attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextType.DISPLAY_TEXT"]], "datacontainer (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer"]], "disable (tiktoklive.proto.tiktok_proto.linkmicstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicStatus.Disable"]], "dslconfig (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.DslConfig"]], "ecombuying (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.ECOMBUYING"]], "ecomordering (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.ECOMORDERING"]], "ecombuying (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.EComBuying"]], "ecomordering (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.EComOrdering"]], "emotetypenormal (tiktoklive.proto.tiktok_proto.emotetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EmoteType.EMOTETYPENORMAL"]], "emotetypewithsticker (tiktoklive.proto.tiktok_proto.emotetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EmoteType.EMOTETYPEWITHSTICKER"]], "eventpaymethodcash (tiktoklive.proto.tiktok_proto.userliveeventinfoeventpaymethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfoEventPayMethod.EVENTPAYMETHODCASH"]], "eventpaymethodcoins (tiktoklive.proto.tiktok_proto.userliveeventinfoeventpaymethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfoEventPayMethod.EVENTPAYMETHODCOINS"]], "eventpaymethodinvalid (tiktoklive.proto.tiktok_proto.userliveeventinfoeventpaymethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfoEventPayMethod.EVENTPAYMETHODINVALID"]], "eventregistered (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.EVENTREGISTERED"]], "eventview (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.EVENTVIEW"]], "emote (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Emote"]], "emoteprivatetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.EmotePrivateType"]], "emotetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.EmoteType"]], "enable (tiktoklive.proto.tiktok_proto.linkmicstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicStatus.Enable"]], "envelopebusinesstype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeBusinessType"]], "envelopedisplay (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeDisplay"]], "envelopedisplayhide (tiktoklive.proto.tiktok_proto.envelopedisplay attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeDisplay.EnvelopeDisplayHide"]], "envelopedisplaynew (tiktoklive.proto.tiktok_proto.envelopedisplay attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeDisplay.EnvelopeDisplayNew"]], "envelopedisplayunknown (tiktoklive.proto.tiktok_proto.envelopedisplay attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeDisplay.EnvelopeDisplayUnknown"]], "envelopefollownotshow (tiktoklive.proto.tiktok_proto.envelopefollowshowstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeFollowShowStatus.EnvelopeFollowNotShow"]], "envelopefollowshow (tiktoklive.proto.tiktok_proto.envelopefollowshowstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeFollowShowStatus.EnvelopeFollowShow"]], "envelopefollowshowstatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeFollowShowStatus"]], "envelopefollowshowunknown (tiktoklive.proto.tiktok_proto.envelopefollowshowstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.EnvelopeFollowShowStatus.EnvelopeFollowShowUnknown"]], "eventregistered (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.EventRegistered"]], "eventview (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.EventView"]], "extendedgiftstruct (class in tiktoklive.proto.custom_proto)": [[6, "TikTokLive.proto.custom_proto.ExtendedGiftStruct"]], "extendeduser (class in tiktoklive.proto.custom_proto)": [[6, "TikTokLive.proto.custom_proto.ExtendedUser"]], "fanslevelentrance (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.FANSLEVELENTRANCE"]], "fanslevelupgrade (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.FANSLEVELUPGRADE"]], "finish_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.FINISH_CONTENT"]], "first_frame_timeout (tiktoklive.proto.tiktok_proto.kickoutreason attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickoutReason.FIRST_FRAME_TIMEOUT"]], "fanticketroomnoticecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent"]], "fanslevelentrance (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.FansLevelEntrance"]], "fanslevelupgrade (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.FansLevelUpgrade"]], "finishchannelcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.FinishChannelContent"]], "gamepartnership (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.GAMEPARTNERSHIP"]], "gaming (tiktoklive.proto.tiktok_proto.hashtagnamespace attribute)": [[6, "TikTokLive.proto.tiktok_proto.HashtagNamespace.GAMING"]], "global (tiktoklive.proto.tiktok_proto.hashtagnamespace attribute)": [[6, "TikTokLive.proto.tiktok_proto.HashtagNamespace.GLOBAL"]], "gradeuserentrancenotification (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.GRADEUSERENTRANCENOTIFICATION"]], "group_change_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.GROUP_CHANGE_CONTENT"]], "gamepartnership (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.GamePartnership"]], "giftstruct (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct"]], "giftstructgiftpanelbanner (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner"]], "giftstructgiftrandomeffectinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo"]], "giftstructrandomgiftbubble (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftBubble"]], "giftstructrandomgiftpanelbanner (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner"]], "goal (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Goal"]], "goalgoalcontributor (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor"]], "goalgoalstats (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalStats"]], "gradeuserentrancenotification (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.GradeUserEntranceNotification"]], "groupchannelalluser (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelAllUser"]], "groupchanneluser (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelUser"]], "groupplayer (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GroupPlayer"]], "groupstatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.GroupStatus"]], "host_remove_all_guests (tiktoklive.proto.tiktok_proto.kickoutreason attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickoutReason.HOST_REMOVE_ALL_GUESTS"]], "hashtagnamespace (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.HashtagNamespace"]], "icon (tiktoklive.proto.tiktok_proto.userfansclubfansclubdatabadgeicon attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataBadgeIcon.ICON"]], "image (tiktoklive.proto.tiktok_proto.badgestructdatacase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructDataCase.IMAGE"]], "im_dispatch_strategy_bypass_dispatch_queue (tiktoklive.proto.tiktok_proto.commonimdispatchstrategy attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonImDispatchStrategy.IM_DISPATCH_STRATEGY_BYPASS_DISPATCH_QUEUE"]], "im_dispatch_strategy_default (tiktoklive.proto.tiktok_proto.commonimdispatchstrategy attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonImDispatchStrategy.IM_DISPATCH_STRATEGY_DEFAULT"]], "inactive (tiktoklive.proto.tiktok_proto.userfansclubfansclubdatauserfansclubstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataUserFansClubStatus.INACTIVE"]], "invite_biz_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.INVITE_BIZ_CONTENT"]], "invite_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.INVITE_CONTENT"]], "image (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Image"]], "indicator (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Indicator"]], "invitecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent"]], "joined (tiktoklive.proto.tiktok_proto.membermessageaction attribute)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageAction.JOINED"]], "join_direct_biz_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.JOIN_DIRECT_BIZ_CONTENT"]], "join_direct_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.JOIN_DIRECT_CONTENT"]], "join_group_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.JOIN_GROUP_CONTENT"]], "joindirectcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.JoinDirectContent"]], "joingroupcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.JoinGroupContent"]], "just_following (tiktoklive.proto.tiktok_proto.linkmicstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicStatus.Just_Following"]], "kick_out_biz_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.KICK_OUT_BIZ_CONTENT"]], "kick_out_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.KICK_OUT_CONTENT"]], "kickoutcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.KickOutContent"]], "kickoutreason (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.KickoutReason"]], "leave_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.LEAVE_CONTENT"]], "leave_group_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.LEAVE_GROUP_CONTENT"]], "linked (tiktoklive.proto.tiktok_proto.groupstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupStatus.LINKED"]], "link_unknown (tiktoklive.proto.tiktok_proto.listuserlinktype attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUserLinkType.LINK_UNKNOWN"]], "list_change_biz_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.LIST_CHANGE_BIZ_CONTENT"]], "list_change_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.LIST_CHANGE_CONTENT"]], "leavecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LeaveContent"]], "leavejoingroupcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent"]], "linklayerlistuser (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerListUser"]], "linklayermessagetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType"]], "linkmessagetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType"]], "linkmicarmiesitems (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkMicArmiesItems"]], "linkmicarmiesitemslinkmicarmiesgroup (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkMicArmiesItemsLinkMicArmiesGroup"]], "linkposition (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkPosition"]], "linkeracceptnoticecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent"]], "linkercancelcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCancelContent"]], "linkerclosecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCloseContent"]], "linkercreatecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCreateContent"]], "linkerentercontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerEnterContent"]], "linkerinvitecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent"]], "linkerkickoutcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerKickOutContent"]], "linkerleavecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerLeaveContent"]], "linkerlinkedlistchangecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerLinkedListChangeContent"]], "linkerlistchangecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerListChangeContent"]], "linkermediachangecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent"]], "linkermicidxupdatecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMicIdxUpdateContent"]], "linkermutecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMuteContent"]], "linkerrandommatchcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent"]], "linkerreplycontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent"]], "linkerreplycontentlinkmicinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo"]], "linkersetting (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSetting"]], "linkersyskickoutcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSysKickOutContent"]], "linkerupdateusercontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerUpdateUserContent"]], "linkerupdateusersettingcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerUpdateUserSettingContent"]], "linkerwaitinglistchangecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkerWaitingListChangeContent"]], "linker_apply (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Apply"]], "linker_cancel_apply (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Cancel_Apply"]], "linker_cancel_group (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Cancel_Group"]], "linker_cancel_invite (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Cancel_Invite"]], "linker_create (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Create"]], "linker_finish (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Finish"]], "linker_group_change (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Group_Change"]], "linker_invite (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Invite"]], "linker_join_direct (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Join_Direct"]], "linker_join_group (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Join_Group"]], "linker_kick_out (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Kick_Out"]], "linker_leave (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Leave"]], "linker_leave_group (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Leave_Group"]], "linker_list_change (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_List_Change"]], "linker_p2p_group_change (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_P2P_Group_Change"]], "linker_permit (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Permit"]], "linker_permit_group (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Permit_Group"]], "linker_reply (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Reply"]], "linker_unknown (tiktoklive.proto.tiktok_proto.linklayermessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerMessageType.Linker_Unknown"]], "linkmicappliersortsetting (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicApplierSortSetting"]], "linkmicstatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicStatus"]], "linkmicusersettinginfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo"]], "linkmicusertoastcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserToastContent"]], "listchangecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ListChangeContent"]], "listuser (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ListUser"]], "listuserlinktype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ListUserLinkType"]], "market (tiktoklive.proto.tiktok_proto.userecommerceentrancecreatortype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceCreatorType.MARKET"]], "messagetype_anchorreminder (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_ANCHORREMINDER"]], "messagetype_enterroomexpiresoon (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_ENTERROOMEXPIRESOON"]], "messagetype_subgiftlowversionupgradenotice (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGIFTLOWVERSIONUPGRADENOTICE"]], "messagetype_subgiftsendsucceedanchornotice (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGIFTSENDSUCCEEDANCHORNOTICE"]], "messagetype_subgiftsendsucceedroommessage (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGIFTSENDSUCCEEDROOMMESSAGE"]], "messagetype_subgifttiktok2anchornotice (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGIFTTIKTOK2ANCHORNOTICE"]], "messagetype_subgifttiktok2usernotice (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGIFTTIKTOK2USERNOTICE"]], "messagetype_subgifttreceivesendnotice (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGIFTTRECEIVESENDNOTICE"]], "messagetype_subgiftuserbuyauthnotice (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGIFTUSERBUYAUTHNOTICE"]], "messagetype_subgoalcompletetoanchor (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGOALCOMPLETETOANCHOR"]], "messagetype_subgoalcompletetoaudience (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGOALCOMPLETETOAUDIENCE"]], "messagetype_subgoalcreatetoanchor (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBGOALCREATETOANCHOR"]], "messagetype_subsuccess (tiktoklive.proto.tiktok_proto.messagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageType.MESSAGETYPE_SUBSUCCESS"]], "multi_live (tiktoklive.proto.tiktok_proto.scene attribute)": [[6, "TikTokLive.proto.tiktok_proto.Scene.MULTI_LIVE"]], "multi_live_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.MULTI_LIVE_CONTENT"]], "membermessageaction (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageAction"]], "membermessagedata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageData"]], "messagedetails (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MessageDetails"]], "messagetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MessageType"]], "msgfilter (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MsgFilter"]], "multilivecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContent"]], "multilivecontentinvitebizcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent"]], "multilivecontentkickoutbizcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentKickOutBizContent"]], "multilivecontentpermitbizcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent"]], "multilivecontentreplybizcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentReplyBizContent"]], "multi_linking (tiktoklive.proto.tiktok_proto.linkmicstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicStatus.Multi_Linking"]], "multi_linking_only_following (tiktoklive.proto.tiktok_proto.linkmicstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicStatus.Multi_Linking_Only_Following"]], "none (tiktoklive.proto.tiktok_proto.linkmicappliersortsetting attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicApplierSortSetting.NONE"]], "none (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstorebrandlabeltype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType.NONE"]], "normal (tiktoklive.proto.tiktok_proto.emoteprivatetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EmotePrivateType.NORMAL"]], "normal (tiktoklive.proto.tiktok_proto.userecommerceentrancecreatortype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceCreatorType.NORMAL"]], "normal (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.NORMAL"]], "notjoined (tiktoklive.proto.tiktok_proto.userfansclubfansclubdatauserfansclubstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataUserFansClubStatus.NOTJOINED"]], "normal (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.Normal"]], "official (tiktoklive.proto.tiktok_proto.userecommerceentrancecreatortype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceCreatorType.OFFICIAL"]], "official (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstorebrandlabeltype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType.OFFICIAL"]], "oldsubscribestatus_default (tiktoklive.proto.tiktok_proto.oldsubscribestatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.OldSubscribeStatus.OLDSUBSCRIBESTATUS_DEFAULT"]], "oldsubscribestatus_first (tiktoklive.proto.tiktok_proto.oldsubscribestatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.OldSubscribeStatus.OLDSUBSCRIBESTATUS_FIRST"]], "oldsubscribestatus_resub (tiktoklive.proto.tiktok_proto.oldsubscribestatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.OldSubscribeStatus.OLDSUBSCRIBESTATUS_RESUB"]], "oldsubscribestatus_subingraceperiod (tiktoklive.proto.tiktok_proto.oldsubscribestatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.OldSubscribeStatus.OLDSUBSCRIBESTATUS_SUBINGRACEPERIOD"]], "oldsubscribestatus_subnotingraceperiod (tiktoklive.proto.tiktok_proto.oldsubscribestatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.OldSubscribeStatus.OLDSUBSCRIBESTATUS_SUBNOTINGRACEPERIOD"]], "otherroom (tiktoklive.proto.tiktok_proto.userfansclubpreferntialtype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubPreferntialType.OTHERROOM"]], "oldsubscribestatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.OldSubscribeStatus"]], "p2pgroupchangecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.P2PGroupChangeContent"]], "p2p_group_change_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.P2P_GROUP_CHANGE_CONTENT"]], "permit_apply_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.PERMIT_APPLY_CONTENT"]], "permit_biz_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.PERMIT_BIZ_CONTENT"]], "permit_group_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.PERMIT_GROUP_CONTENT"]], "positionleft (tiktoklive.proto.tiktok_proto.badgestructposition attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructPosition.POSITIONLEFT"]], "positionright (tiktoklive.proto.tiktok_proto.badgestructposition attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructPosition.POSITIONRIGHT"]], "positionunknown (tiktoklive.proto.tiktok_proto.badgestructposition attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructPosition.POSITIONUNKNOWN"]], "presonalprofile (tiktoklive.proto.tiktok_proto.userfansclubpreferntialtype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubPreferntialType.PRESONALPROFILE"]], "profile (tiktoklive.proto.tiktok_proto.userecommerceentranceentrancetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceEntranceType.PROFILE"]], "permitapplycontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent"]], "permitjoingroupcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.PermitJoinGroupContent"]], "player (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Player"]], "pollendcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.PollEndContent"]], "polloptioninfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.PollOptionInfo"]], "pollstartcontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.PollStartContent"]], "pollupdatevotescontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.PollUpdateVotesContent"]], "position (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Position"]], "punisheventinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.PunishEventInfo"]], "refuse_arc_incompatible (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_ARC_INCOMPATIBLE"]], "refuse_by_timeout (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_BY_TIMEOUT"]], "refuse_cohost_finished (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_COHOST_FINISHED"]], "refuse_draw_guessing (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_DRAW_GUESSING"]], "refuse_exception (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_EXCEPTION"]], "refuse_in_anchor_cohost (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_IN_ANCHOR_COHOST"]], "refuse_in_match_processing (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_IN_MATCH_PROCESSING"]], "refuse_in_microom (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_IN_MICROOM"]], "refuse_in_microom_for_multi_cohost (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_IN_MICROOM_FOR_MULTI_COHOST"]], "refuse_in_multi_guest (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_IN_MULTI_GUEST"]], "refuse_linkmic_full (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_LINKMIC_FULL"]], "refuse_not_connected (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_NOT_CONNECTED"]], "refuse_not_load_plugin (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_NOT_LOAD_PLUGIN"]], "refuse_open_camera_dialog_showing (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_OPEN_CAMERA_DIALOG_SHOWING"]], "refuse_pause_live (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_PAUSE_LIVE"]], "refuse_personally (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_PERSONALLY"]], "refuse_processing_invitation (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_PROCESSING_INVITATION"]], "refuse_processing_other_apply (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_PROCESSING_OTHER_APPLY"]], "refuse_processing_other_invite (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_PROCESSING_OTHER_INVITE"]], "refuse_random_matching (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_RANDOM_MATCHING"]], "refuse_subtype_difference (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_SUBTYPE_DIFFERENCE"]], "refuse_system_not_supported (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_SYSTEM_NOT_SUPPORTED"]], "refuse_topic_pairing (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_TOPIC_PAIRING"]], "refuse_type_not_support (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.REFUSE_TYPE_NOT_SUPPORT"]], "reject (tiktoklive.proto.tiktok_proto.agreestatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.AgreeStatus.REJECT"]], "reply_biz_content (tiktoklive.proto.tiktok_proto.businesscase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessCase.REPLY_BIZ_CONTENT"]], "reply_invite_content (tiktoklive.proto.tiktok_proto.commoncontentcase attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonContentCase.REPLY_INVITE_CONTENT"]], "rtc_lost_connection (tiktoklive.proto.tiktok_proto.kickoutreason attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickoutReason.RTC_LOST_CONNECTION"]], "ranking (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Ranking"]], "replyinvitecontent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ReplyInviteContent"]], "replystatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus"]], "roommessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.RoomMessage"]], "roomverifymessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.RoomVerifyMessage"]], "rtcextrainfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfo"]], "rtcextrainfortcbitratemap (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap"]], "rtcextrainfortcengineconfig (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig"]], "rtcextrainfortclivevideoparam (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcLiveVideoParam"]], "rtcextrainfortcvideoparam (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam"]], "shop (tiktoklive.proto.tiktok_proto.userecommerceentranceentrancetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceEntranceType.SHOP"]], "showcase (tiktoklive.proto.tiktok_proto.userecommerceentranceentrancetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceEntranceType.SHOWCASE"]], "smallicon (tiktoklive.proto.tiktok_proto.userfansclubfansclubdatabadgeicon attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataBadgeIcon.SMALLICON"]], "store_brand_label_type_blue_v (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstorebrandlabeltype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType.STORE_BRAND_LABEL_TYPE_BLUE_V"]], "store_brand_label_type_top_choice (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstorebrandlabeltype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType.STORE_BRAND_LABEL_TYPE_TOP_CHOICE"]], "str (tiktoklive.proto.tiktok_proto.badgestructdatacase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructDataCase.STR"]], "stream_ended (tiktoklive.proto.tiktok_proto.controlaction attribute)": [[6, "TikTokLive.proto.tiktok_proto.ControlAction.STREAM_ENDED"]], "stream_paused (tiktoklive.proto.tiktok_proto.controlaction attribute)": [[6, "TikTokLive.proto.tiktok_proto.ControlAction.STREAM_PAUSED"]], "stream_unpaused (tiktoklive.proto.tiktok_proto.controlaction attribute)": [[6, "TikTokLive.proto.tiktok_proto.ControlAction.STREAM_UNPAUSED"]], "subscribe (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.SUBSCRIBE"]], "subscribed (tiktoklive.proto.tiktok_proto.membermessageaction attribute)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageAction.SUBSCRIBED"]], "subscribegift (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.SUBSCRIBEGIFT"]], "subscribetype_auto (tiktoklive.proto.tiktok_proto.subscribetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribeType.SUBSCRIBETYPE_AUTO"]], "subscribetype_default (tiktoklive.proto.tiktok_proto.subscribetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribeType.SUBSCRIBETYPE_DEFAULT"]], "subscribetype_once (tiktoklive.proto.tiktok_proto.subscribetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribeType.SUBSCRIBETYPE_ONCE"]], "subscribingstatus_circle (tiktoklive.proto.tiktok_proto.subscribingstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribingStatus.SUBSCRIBINGSTATUS_CIRCLE"]], "subscribingstatus_circlecancel (tiktoklive.proto.tiktok_proto.subscribingstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribingStatus.SUBSCRIBINGSTATUS_CIRCLECANCEL"]], "subscribingstatus_ingraceperiod (tiktoklive.proto.tiktok_proto.subscribingstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribingStatus.SUBSCRIBINGSTATUS_INGRACEPERIOD"]], "subscribingstatus_notingraceperiod (tiktoklive.proto.tiktok_proto.subscribingstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribingStatus.SUBSCRIBINGSTATUS_NOTINGRACEPERIOD"]], "subscribingstatus_once (tiktoklive.proto.tiktok_proto.subscribingstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribingStatus.SUBSCRIBINGSTATUS_ONCE"]], "subscribingstatus_refund (tiktoklive.proto.tiktok_proto.subscribingstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribingStatus.SUBSCRIBINGSTATUS_REFUND"]], "subscribingstatus_unknown (tiktoklive.proto.tiktok_proto.subscribingstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.SubscribingStatus.SUBSCRIBINGSTATUS_UNKNOWN"]], "sub_wave (tiktoklive.proto.tiktok_proto.emoteprivatetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.EmotePrivateType.SUB_WAVE"]], "scene (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Scene"]], "subscribe (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.Subscribe"]], "subscribegift (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.SubscribeGift"]], "subscribetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.SubscribeType"]], "subscribingstatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.SubscribingStatus"]], "text (tiktoklive.proto.tiktok_proto.badgestructdatacase attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructDataCase.TEXT"]], "tpye_linker_cancel_apply (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TPYE_LINKER_CANCEL_APPLY"]], "tpye_linker_cancel_invite (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TPYE_LINKER_CANCEL_INVITE"]], "tpye_linker_enter (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TPYE_LINKER_ENTER"]], "tpye_linker_kick_out (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TPYE_LINKER_KICK_OUT"]], "tpye_linker_leave (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TPYE_LINKER_LEAVE"]], "tpye_linker_sys_kick_out (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TPYE_LINKER_SYS_KICK_OUT"]], "tpye_linker_unknown (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TPYE_LINKER_UNKNOWN"]], "tpye_linkmic_user_toast (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TPYE_LINKMIC_USER_TOAST"]], "type_linker_accept_notice (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_ACCEPT_NOTICE"]], "type_linker_apply (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_APPLY"]], "type_linker_close (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_CLOSE"]], "type_linker_cohost_list_change (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_COHOST_LIST_CHANGE"]], "type_linker_create (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_CREATE"]], "type_linker_invite (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_INVITE"]], "type_linker_leave_v2 (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_LEAVE_V2"]], "type_linker_linked_list_change (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_LINKED_LIST_CHANGE"]], "type_linker_linked_list_change_v2 (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_LINKED_LIST_CHANGE_V2"]], "type_linker_match (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_MATCH"]], "type_linker_media_change (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_MEDIA_CHANGE"]], "type_linker_mic_idx_update (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_MIC_IDX_UPDATE"]], "type_linker_mute (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_MUTE"]], "type_linker_permit (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_PERMIT"]], "type_linker_reply (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_REPLY"]], "type_linker_update_user (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_UPDATE_USER"]], "type_linker_update_user_setting (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_UPDATE_USER_SETTING"]], "type_linker_waiting_list_change (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_WAITING_LIST_CHANGE"]], "type_linker_waiting_list_change_v2 (tiktoklive.proto.tiktok_proto.linkmessagetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMessageType.TYPE_LINKER_WAITING_LIST_CHANGE_V2"]], "text (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.Text"]], "texttextformat (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat"]], "texttextpiece (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiece"]], "texttextpiecegift (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPieceGift"]], "texttextpiecepatternref (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiecePatternRef"]], "texttextpieceuser (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPieceUser"]], "texttype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.TextType"]], "tiktokcolor (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.TikTokColor"]], "tiktoklive.proto": [[6, "module-TikTokLive.proto"]], "tiktoklive.proto.custom_proto": [[6, "module-TikTokLive.proto.custom_proto"]], "tiktoklive.proto.tiktok_proto": [[6, "module-TikTokLive.proto.tiktok_proto"]], "timestampcontainer (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.TimeStampContainer"]], "undefined (tiktoklive.proto.tiktok_proto.userecommerceentrancecreatortype attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceCreatorType.UNDEFINED"]], "unknown (tiktoklive.proto.tiktok_proto.groupstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupStatus.UNKNOWN"]], "unknown (tiktoklive.proto.tiktok_proto.kickoutreason attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickoutReason.UNKNOWN"]], "unknown (tiktoklive.proto.tiktok_proto.membermessageaction attribute)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageAction.UNKNOWN"]], "unknown (tiktoklive.proto.tiktok_proto.replystatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyStatus.UNKNOWN"]], "unknown (tiktoklive.proto.tiktok_proto.scene attribute)": [[6, "TikTokLive.proto.tiktok_proto.Scene.UNKNOWN"]], "unknown (tiktoklive.proto.tiktok_proto.userfansclubfansclubdatabadgeicon attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataBadgeIcon.UNKNOWN"]], "unknown (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.UNKNOWN"]], "userupgrade (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType.USERUPGRADE"]], "user (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.User"]], "useractivityinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserActivityInfo"]], "useranchorlevel (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel"]], "userauthenticationinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthenticationInfo"]], "userauthorstats (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthorStats"]], "userborder (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserBorder"]], "usercombobadgeinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserComboBadgeInfo"]], "usercontainer (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserContainer"]], "userecommerceentrance (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntrance"]], "userecommerceentrancecreatortype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceCreatorType"]], "userecommerceentranceentrancetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceEntranceType"]], "userecommerceentranceshopentranceinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo"]], "userecommerceentranceshopentranceinfostorelabel (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabel"]], "userecommerceentranceshopentranceinfostorelabelstorebrandlabeltype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreBrandLabelType"]], "userecommerceentranceshopentranceinfostorelabelstoreofficiallabel (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel"]], "userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage"]], "userecommerceentranceshowcaseentranceinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShowcaseEntranceInfo"]], "userfanticket (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserFanTicket"]], "userfansclub (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClub"]], "userfansclubfansclubdata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubData"]], "userfansclubfansclubdatabadgeicon (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataBadgeIcon"]], "userfansclubfansclubdatauserfansclubstatus (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubDataUserFansClubStatus"]], "userfansclubinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubInfo"]], "userfansclubpreferntialtype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubPreferntialType"]], "userfollowinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserFollowInfo"]], "useridentity (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserIdentity"]], "userliveeventinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo"]], "userliveeventinfoeventpaymethod (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfoEventPayMethod"]], "userliveeventinfowalletpackage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfoWalletPackage"]], "userownroom (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserOwnRoom"]], "userpaygrade (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade"]], "userpaygradegradeicon (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon"]], "usersubscribebadge (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeBadge"]], "usersubscribeinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo"]], "userupgrade (tiktoklive.proto.tiktok_proto.barragetype attribute)": [[6, "TikTokLive.proto.tiktok_proto.BarrageType.UserUpgrade"]], "useruserattr (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserUserAttr"]], "useruserstats (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats"]], "video (tiktoklive.proto.tiktok_proto.listuserlinktype attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUserLinkType.VIDEO"]], "valuelabel (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.ValueLabel"]], "voteuser (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.VoteUser"]], "waiting (tiktoklive.proto.tiktok_proto.groupstatus attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupStatus.WAITING"]], "webcastbarragemessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage"]], "webcastbarragemessagebarrageevent (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageEvent"]], "webcastbarragemessagebarragetype (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType"]], "webcastbarragemessagebarragetypefanslevelparam (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeFansLevelParam"]], "webcastbarragemessagebarragetypesubscribegiftparam (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeSubscribeGiftParam"]], "webcastbarragemessagebarragetypeusergradeparam (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam"]], "webcastcaptionmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastCaptionMessage"]], "webcastcaptionmessagecaptiondata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastCaptionMessageCaptionData"]], "webcastchatmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage"]], "webcastchatmessageemotewithindex (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessageEmoteWithIndex"]], "webcastcontrolmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage"]], "webcastcontrolmessageextra (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra"]], "webcastemotechatmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage"]], "webcastenvelopemessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage"]], "webcastenvelopemessageenvelopeinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo"]], "webcastgiftmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage"]], "webcastgiftmessagegiftimpriority (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftImPriority"]], "webcastgiftmessagepublicareacommon (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessagePublicAreaCommon"]], "webcastgiftmessageusergiftreciever (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessageUserGiftReciever"]], "webcastgoalupdatemessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage"]], "webcasthourlyrankmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessage"]], "webcasthourlyrankmessagerankcontainer (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer"]], "webcasthourlyrankmessagerankcontainerrankingdata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData"]], "webcasthourlyrankmessagerankcontainerrankingdata2 (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2"]], "webcastimdeletemessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage"]], "webcastinroombannermessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage"]], "webcastlikemessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLikeMessage"]], "webcastlinklayermessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage"]], "webcastlinkmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage"]], "webcastlinkmicarmies (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies"]], "webcastlinkmicbattle (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle"]], "webcastlinkmicbattlelinkmicbattleconfig (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig"]], "webcastlinkmicbattlelinkmicbattledata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData"]], "webcastlinkmicbattlelinkmicbattledetails (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleDetails"]], "webcastlinkmicbattlelinkmicbattleteam (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeam"]], "webcastlinkmicbattlelinkmicbattleteamdata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeamData"]], "webcastlinkmicbattlepunishfinish (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish"]], "webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData"]], "webcastlinkmicfanticketmethod (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod"]], "webcastlinkmicmethod (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod"]], "webcastlinkmicbattletaskmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage"]], "webcastlinkmicbattletaskmessagebattletaskdata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageBattleTaskData"]], "webcastlinkmicbattletaskmessagelinkmicbattletaskdata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData"]], "webcastlinkmicbattletaskmessagelinkmicbattletaskdata2 (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2"]], "webcastliveintromessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage"]], "webcastmembermessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage"]], "webcastmembermessageeffectconfig (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig"]], "webcastmsgdetectmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage"]], "webcastmsgdetectmessagetimeinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo"]], "webcastmsgdetectmessagetriggercondition (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition"]], "webcastoecliveshoppingmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage"]], "webcastoecliveshoppingmessageliveshoppingdata (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData"]], "webcastoecliveshoppingmessageliveshoppingdetails (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails"]], "webcastpollmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPollMessage"]], "webcastpushframe (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame"]], "webcastquestionnewmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage"]], "webcastquestionnewmessagequestiondetails (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails"]], "webcastranktextmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage"]], "webcastrankupdatemessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage"]], "webcastrankupdatemessageranktabinfo (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo"]], "webcastrankupdatemessagerankupdate (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate"]], "webcastresponse (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse"]], "webcastresponsemessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponseMessage"]], "webcastroommessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomMessage"]], "webcastroompinmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage"]], "webcastroomuserseqmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage"]], "webcastroomuserseqmessagecontributor (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor"]], "webcastsocialmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage"]], "webcastsubnotifymessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage"]], "webcastsystemmessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSystemMessage"]], "webcastunauthorizedmembermessage (class in tiktoklive.proto.tiktok_proto)": [[6, "TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage"]], "access_key (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.access_key"]], "access_key (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.access_key"]], "action (tiktoklive.proto.tiktok_proto.roomverifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomVerifyMessage.action"]], "action (tiktoklive.proto.tiktok_proto.webcastcontrolmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage.action"]], "action (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.action"]], "action (tiktoklive.proto.tiktok_proto.webcastsocialmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage.action"]], "action (tiktoklive.proto.tiktok_proto.webcastunauthorizedmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage.action"]], "action_description (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.action_description"]], "action_duration (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.action_duration"]], "action_id (tiktoklive.proto.tiktok_proto.linkercancelcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCancelContent.action_id"]], "activity_reward (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.activity_reward"]], "advice_action_text (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.advice_action_text"]], "agree_status (tiktoklive.proto.tiktok_proto.permitjoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitJoinGroupContent.agree_status"]], "all_user (tiktoklive.proto.tiktok_proto.groupchanneluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelUser.all_user"]], "all_users (tiktoklive.proto.tiktok_proto.joindirectcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.JoinDirectContent.all_users"]], "allow_find_by_contacts (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_find_by_contacts"]], "allow_others_download_video (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_others_download_video"]], "allow_others_download_when_sharing_video (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_others_download_when_sharing_video"]], "allow_request_from_follower_only (tiktoklive.proto.tiktok_proto.linkmicusersettinginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo.allow_request_from_follower_only"]], "allow_request_from_user (tiktoklive.proto.tiktok_proto.linkmicusersettinginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo.allow_request_from_user"]], "allow_share_show_profile (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_share_show_profile"]], "allow_show_in_gossip (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_show_in_gossip"]], "allow_show_my_action (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_show_my_action"]], "allow_strange_comment (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_strange_comment"]], "allow_unfollower_comment (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_unfollower_comment"]], "allow_use_linkmic (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.allow_use_linkmic"]], "anchor_display_text (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.anchor_display_text"]], "anchor_fold_type (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.anchor_fold_type"]], "anchor_fold_type_for_web (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.anchor_fold_type_for_web"]], "anchor_gift_sub_auth (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.anchor_gift_sub_auth"]], "anchor_id (tiktoklive.proto.tiktok_proto.linkermediachangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent.anchor_id"]], "anchor_id (tiktoklive.proto.tiktok_proto.userfansclubfansclubdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubData.anchor_id"]], "anchor_level (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.anchor_level"]], "anchor_linkmic_id (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.anchor_linkmic_id"]], "anchor_multi_live_enum (tiktoklive.proto.tiktok_proto.linkerentercontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerEnterContent.anchor_multi_live_enum"]], "anchor_priority_score (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.anchor_priority_score"]], "anchor_setting_info (tiktoklive.proto.tiktok_proto.linkerentercontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerEnterContent.anchor_setting_info"]], "anchor_setting_info (tiktoklive.proto.tiktok_proto.multilivecontentinvitebizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent.anchor_setting_info"]], "anchor_setting_info (tiktoklive.proto.tiktok_proto.multilivecontentpermitbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent.anchor_setting_info"]], "anim_asset_id (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.anim_asset_id"]], "animation_loop_for_off (tiktoklive.proto.tiktok_proto.webcastrankupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage.animation_loop_for_off"]], "anonymous (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage.anonymous"]], "api_recv_time_ms (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessagetimeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo.api_recv_time_ms"]], "api_send_to_goim_ms (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessagetimeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo.api_send_to_goim_ms"]], "app_version (tiktoklive.proto.tiktok_proto.linklayerlistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerListUser.app_version"]], "applied_list (tiktoklive.proto.tiktok_proto.alllistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.AllListUser.applied_list"]], "applied_users_list (tiktoklive.proto.tiktok_proto.linkerlistchangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerListChangeContent.applied_users_list"]], "applier (tiktoklive.proto.tiktok_proto.applycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ApplyContent.applier"]], "applier (tiktoklive.proto.tiktok_proto.cancelapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelApplyContent.applier"]], "applier (tiktoklive.proto.tiktok_proto.permitapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent.applier"]], "applier_link_mic_id (tiktoklive.proto.tiktok_proto.applycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ApplyContent.applier_link_mic_id"]], "applier_link_mic_id (tiktoklive.proto.tiktok_proto.cancelapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelApplyContent.applier_link_mic_id"]], "applier_link_mic_id (tiktoklive.proto.tiktok_proto.permitapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent.applier_link_mic_id"]], "applier_pos (tiktoklive.proto.tiktok_proto.permitapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent.applier_pos"]], "applier_sort_setting (tiktoklive.proto.tiktok_proto.linkmicusersettinginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo.applier_sort_setting"]], "apply_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.apply_content"]], "approver (tiktoklive.proto.tiktok_proto.permitjoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitJoinGroupContent.approver"]], "at_user (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.at_user"]], "audience_key (tiktoklive.proto.tiktok_proto.giftstructgiftrandomeffectinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo.audience_key"]], "audit_description (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.audit_description"]], "audit_status (tiktoklive.proto.tiktok_proto.emote attribute)": [[6, "TikTokLive.proto.tiktok_proto.Emote.audit_status"]], "audit_status (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.audit_status"]], "audit_status (tiktoklive.proto.tiktok_proto.webcastliveintromessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage.audit_status"]], "authentication_badge (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextraauthenticationinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo.authentication_badge"]], "authentication_badge (tiktoklive.proto.tiktok_proto.userauthenticationinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthenticationInfo.authentication_badge"]], "authentication_info (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.authentication_info"]], "authentication_info (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.authentication_info"]], "author_stats (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.author_stats"]], "available_gift_ids_list (tiktoklive.proto.tiktok_proto.userfansclubfansclubdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubData.available_gift_ids_list"]], "avatar (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.avatar"]], "avatar_background_border_color (tiktoklive.proto.tiktok_proto.userborder attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserBorder.avatar_background_border_color"]], "avatar_background_color (tiktoklive.proto.tiktok_proto.userborder attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserBorder.avatar_background_color"]], "avatar_border (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.avatar_border"]], "avatar_jpg (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.avatar_jpg"]], "avatar_large (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.avatar_large"]], "avatar_medium (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.avatar_medium"]], "avatar_pos (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.avatar_pos"]], "avatar_thumb (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.avatar_thumb"]], "avatar_thumb (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.avatar_thumb"]], "avatar_thumb (tiktoklive.proto.tiktok_proto.voteuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.VoteUser.avatar_thumb"]], "background (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.background"]], "background (tiktoklive.proto.tiktok_proto.badgestructiconconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructIconConfig.background"]], "background (tiktoklive.proto.tiktok_proto.badgestructnumberconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructNumberConfig.background"]], "background (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.background"]], "background (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.background"]], "background_auto_mirrored (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.background_auto_mirrored"]], "background_back (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.background_back"]], "background_color_code (tiktoklive.proto.tiktok_proto.badgestructcombinebadgebackground attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadgeBackground.background_color_code"]], "background_dark_mode (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.background_dark_mode"]], "background_image (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.background_image"]], "background_image (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.background_image"]], "background_image_v2 (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.background_image_v2"]], "background_image_v2 (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.background_image_v2"]], "badge (tiktoklive.proto.tiktok_proto.useractivityinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserActivityInfo.badge"]], "badge (tiktoklive.proto.tiktok_proto.userfansclubinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubInfo.badge"]], "badge (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.badge"]], "badge (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.badge"]], "badge_image_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.badge_image_list"]], "badge_list (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.badge_list"]], "badge_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.badge_list"]], "badges (tiktoklive.proto.tiktok_proto.webcastliveintromessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage.badges"]], "ban_detail_button (tiktoklive.proto.tiktok_proto.webcastcontrolmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra.ban_detail_button"]], "ban_info_url (tiktoklive.proto.tiktok_proto.webcastcontrolmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra.ban_info_url"]], "banner_lynx_url (tiktoklive.proto.tiktok_proto.giftstructgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner.banner_lynx_url"]], "battle_config (tiktoklive.proto.tiktok_proto.webcastlinkmicbattle attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle.battle_config"]], "battle_groups (tiktoklive.proto.tiktok_proto.linkmicarmiesitems attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMicArmiesItems.battle_groups"]], "battle_items (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.battle_items"]], "battle_status (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.battle_status"]], "bg_color_values_list (tiktoklive.proto.tiktok_proto.giftstructgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner.bg_color_values_list"]], "bg_color_values_list (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.bg_color_values_list"]], "bg_image (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.bg_image"]], "bg_img_url (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.bg_img_url"]], "bio_description (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.bio_description"]], "bitrate_kbps (tiktoklive.proto.tiktok_proto.rtcextrainfortcvideoparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam.bitrate_kbps"]], "block_status (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.block_status"]], "bold (tiktoklive.proto.tiktok_proto.texttextformat attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat.bold"]], "border (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.border"]], "border_color_code (tiktoklive.proto.tiktok_proto.badgestructcombinebadgebackground attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadgeBackground.border_color_code"]], "border_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.border_list"]], "business_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.business_content"]], "business_type (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.business_type"]], "can_put_in_gift_box (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.can_put_in_gift_box"]], "cancel_apply_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.cancel_apply_content"]], "cancel_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.cancel_content"]], "cancel_group_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.cancel_group_content"]], "cancel_invite_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.cancel_invite_content"]], "cancel_type (tiktoklive.proto.tiktok_proto.linkercancelcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCancelContent.cancel_type"]], "caption_data (tiktoklive.proto.tiktok_proto.webcastcaptionmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastCaptionMessage.caption_data"]], "category (tiktoklive.proto.tiktok_proto.messagedetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageDetails.category"]], "change_scene (tiktoklive.proto.tiktok_proto.linkermediachangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent.change_scene"]], "channel_id (tiktoklive.proto.tiktok_proto.groupchanneluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelUser.channel_id"]], "channel_id (tiktoklive.proto.tiktok_proto.groupplayer attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupPlayer.channel_id"]], "channel_id (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.channel_id"]], "channel_id (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.channel_id"]], "client_enter_source (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.client_enter_source"]], "client_enter_type (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.client_enter_type"]], "client_live_reason (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.client_live_reason"]], "client_send_time (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.client_send_time"]], "client_start_ms (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessagetimeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo.client_start_ms"]], "close_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.close_content"]], "close_room (tiktoklive.proto.tiktok_proto.roomverifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomVerifyMessage.close_room"]], "club_name (tiktoklive.proto.tiktok_proto.userfansclubfansclubdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubData.club_name"]], "cohost_content (tiktoklive.proto.tiktok_proto.businesscontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContent.cohost_content"]], "cohost_list_change_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.cohost_list_change_content"]], "collect_num (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.collect_num"]], "color (tiktoklive.proto.tiktok_proto.membermessagedata attribute)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageData.color"]], "color (tiktoklive.proto.tiktok_proto.messagedetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageDetails.color"]], "color (tiktoklive.proto.tiktok_proto.ranking attribute)": [[6, "TikTokLive.proto.tiktok_proto.Ranking.color"]], "color (tiktoklive.proto.tiktok_proto.texttextformat attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat.color"]], "color (tiktoklive.proto.tiktok_proto.tiktokcolor attribute)": [[6, "TikTokLive.proto.tiktok_proto.TikTokColor.color"]], "color (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage.color"]], "color_id (tiktoklive.proto.tiktok_proto.texttextpiecegift attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPieceGift.color_id"]], "color_id (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.color_id"]], "combine (tiktoklive.proto.tiktok_proto.badgestruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStruct.combine"]], "combo (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.combo"]], "combo_badge_info (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.combo_badge_info"]], "combo_count (tiktoklive.proto.tiktok_proto.usercombobadgeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserComboBadgeInfo.combo_count"]], "combo_count (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.combo_count"]], "comment_quality_scores (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.comment_quality_scores"]], "comment_restrict (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.comment_restrict"]], "commerce_webcast_config_ids_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.commerce_webcast_config_ids_list"]], "common (tiktoklive.proto.tiktok_proto.roommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomMessage.common"]], "common (tiktoklive.proto.tiktok_proto.roomverifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomVerifyMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastcaptionmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastCaptionMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastcontrolmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastemotechatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastenvelopemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastimdeletemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastlikemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLikeMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.common"]], "common (tiktoklive.proto.tiktok_proto.webcastlinkmicbattle attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle.common"]], "common (tiktoklive.proto.tiktok_proto.webcastlinkmicfanticketmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod.common"]], "common (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.common"]], "common (tiktoklive.proto.tiktok_proto.webcastliveintromessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastpollmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPollMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastquestionnewmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastranktextmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastrankupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastroommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastroompinmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastsocialmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastsubnotifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastsystemmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSystemMessage.common"]], "common (tiktoklive.proto.tiktok_proto.webcastunauthorizedmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage.common"]], "community_flagged_status (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.community_flagged_status"]], "confluence_type (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.confluence_type"]], "connecting_users_list (tiktoklive.proto.tiktok_proto.linkerlistchangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerListChangeContent.connecting_users_list"]], "constellation (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.constellation"]], "content (tiktoklive.proto.tiktok_proto.roommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomMessage.content"]], "content (tiktoklive.proto.tiktok_proto.roomverifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomVerifyMessage.content"]], "content (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.content"]], "content (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.content"]], "content (tiktoklive.proto.tiktok_proto.webcastcontrolmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra.content"]], "content (tiktoklive.proto.tiktok_proto.webcastliveintromessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage.content"]], "content (tiktoklive.proto.tiktok_proto.webcastroommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomMessage.content"]], "content_key (tiktoklive.proto.tiktok_proto.businesscontentperceptionfeedbackoption attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionFeedbackOption.content_key"]], "content_language (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.content_language"]], "content_source (tiktoklive.proto.tiktok_proto.emote attribute)": [[6, "TikTokLive.proto.tiktok_proto.Emote.content_source"]], "contribute_count (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.contribute_count"]], "contribute_score (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.contribute_score"]], "contributor_avatar (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.contributor_avatar"]], "contributor_display_id (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.contributor_display_id"]], "contributor_id (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.contributor_id"]], "contributor_id_str (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.contributor_id_str"]], "contributors_length (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.contributors_length"]], "contributors_list (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.contributors_list"]], "count (tiktoklive.proto.tiktok_proto.webcastlikemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLikeMessage.count"]], "count_down_time (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.count_down_time"]], "countdown (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.countdown"]], "create_at (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.create_at"]], "create_channel_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.create_channel_content"]], "create_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.create_content"]], "create_time (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.create_time"]], "create_time (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.create_time"]], "creator_type (tiktoklive.proto.tiktok_proto.userecommerceentrance attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntrance.creator_type"]], "cur_user_id (tiktoklive.proto.tiktok_proto.webcastranktextmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage.cur_user_id"]], "current_grade (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypefanslevelparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeFansLevelParam.current_grade"]], "current_grade (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypeusergradeparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam.current_grade"]], "cursor (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.cursor"]], "custom_verify (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextraauthenticationinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo.custom_verify"]], "custom_verify (tiktoklive.proto.tiktok_proto.userauthenticationinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthenticationInfo.custom_verify"]], "daily_fan_ticket_count (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.daily_fan_ticket_count"]], "daily_income (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.daily_income"]], "data (tiktoklive.proto.tiktok_proto.userfansclub attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClub.data"]], "data (tiktoklive.proto.tiktok_proto.valuelabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.ValueLabel.data"]], "data (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessage.data"]], "data (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleteamdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeamData.data"]], "data (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails.data"]], "data1 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data1"]], "data1 (tiktoklive.proto.tiktok_proto.messagedetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageDetails.data1"]], "data1 (tiktoklive.proto.tiktok_proto.tiktokcolor attribute)": [[6, "TikTokLive.proto.tiktok_proto.TikTokColor.data1"]], "data1 (tiktoklive.proto.tiktok_proto.usercontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserContainer.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata2 attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattledata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattletaskmessagebattletaskdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageBattleTaskData.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattletaskmessagelinkmicbattletaskdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattletaskmessagelinkmicbattletaskdata2 attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails.data1"]], "data1 (tiktoklive.proto.tiktok_proto.webcastquestionnewmessagequestiondetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails.data1"]], "data2 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessage.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata2 attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattle attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattledata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattletaskmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattletaskmessagelinkmicbattletaskdata2 attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageLinkmicBattleTaskData2.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.data2"]], "data2 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails.data2"]], "data3 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data3"]], "data3 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer.data3"]], "data3 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata2 attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2.data3"]], "data3 (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.data3"]], "data3 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattledata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData.data3"]], "data3 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData.data3"]], "data3 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattletaskmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage.data3"]], "data3 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.data3"]], "data4 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data4"]], "data4 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer.data4"]], "data4 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata2 attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2.data4"]], "data4 (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.data4"]], "data4 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinish attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish.data4"]], "data4 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.data4"]], "data5 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data5"]], "data5 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata2 attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2.data5"]], "data5 (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.data5"]], "data5 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData.data5"]], "data5 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattletaskmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage.data5"]], "data6 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data6"]], "data6 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinish attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish.data6"]], "data6 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData.data6"]], "data7 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data7"]], "data8 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data8"]], "data8 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData.data8"]], "data9 (tiktoklive.proto.tiktok_proto.datacontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.DataContainer.data9"]], "default_action_text (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.default_action_text"]], "default_content (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.default_content"]], "default_format (tiktoklive.proto.tiktok_proto.text attribute)": [[6, "TikTokLive.proto.tiktok_proto.Text.default_format"]], "default_pattern (tiktoklive.proto.tiktok_proto.badgestructtextbadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructTextBadge.default_pattern"]], "default_pattern (tiktoklive.proto.tiktok_proto.text attribute)": [[6, "TikTokLive.proto.tiktok_proto.Text.default_pattern"]], "default_pattern (tiktoklive.proto.tiktok_proto.texttextpiecepatternref attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiecePatternRef.default_pattern"]], "delete_msg_ids_list (tiktoklive.proto.tiktok_proto.webcastimdeletemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage.delete_msg_ids_list"]], "delete_user_ids_list (tiktoklive.proto.tiktok_proto.webcastimdeletemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage.delete_user_ids_list"]], "delta (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessagecontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor.delta"]], "depend_id (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.depend_id"]], "depend_root_id (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.depend_root_id"]], "describe (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.describe"]], "describe (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.describe"]], "description (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.description"]], "description (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.description"]], "details (tiktoklive.proto.tiktok_proto.membermessagedata attribute)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageData.details"]], "details (tiktoklive.proto.tiktok_proto.ranking attribute)": [[6, "TikTokLive.proto.tiktok_proto.Ranking.details"]], "details (tiktoklive.proto.tiktok_proto.webcastlinkmicbattle attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle.details"]], "details (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattledetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleDetails.details"]], "details (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage.details"]], "details (tiktoklive.proto.tiktok_proto.webcastquestionnewmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage.details"]], "detect_p2_p_msg (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessagetriggercondition attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition.detect_p2_p_msg"]], "detect_room_msg (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessagetriggercondition attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition.detect_room_msg"]], "detect_type (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage.detect_type"]], "device_name (tiktoklive.proto.tiktok_proto.webcastgiftmessageusergiftreciever attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessageUserGiftReciever.device_name"]], "dialog (tiktoklive.proto.tiktok_proto.businesscontentjoingroupbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent.dialog"]], "diamond_consumed_count (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.diamond_consumed_count"]], "diamond_count (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.diamond_count"]], "diamond_count (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.diamond_count"]], "diamond_icon (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.diamond_icon"]], "dimension (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.dimension"]], "disable_ichat (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.disable_ichat"]], "dispatch_strategy (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.dispatch_strategy"]], "display (tiktoklive.proto.tiktok_proto.webcastenvelopemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage.display"]], "display_config (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypefanslevelparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeFansLevelParam.display_config"]], "display_config (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypeusergradeparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam.display_config"]], "display_content (tiktoklive.proto.tiktok_proto.polloptioninfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollOptionInfo.display_content"]], "display_id (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.display_id"]], "display_id (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.display_id"]], "display_id (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.display_id"]], "display_text (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.display_text"]], "display_text (tiktoklive.proto.tiktok_proto.giftstructgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner.display_text"]], "display_text (tiktoklive.proto.tiktok_proto.giftstructrandomgiftbubble attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftBubble.display_text"]], "display_text (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.display_text"]], "display_text (tiktoklive.proto.tiktok_proto.linkmicusertoastcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserToastContent.display_text"]], "display_type (tiktoklive.proto.tiktok_proto.badgestruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStruct.display_type"]], "dsl (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.dsl"]], "dsl (tiktoklive.proto.tiktok_proto.permitapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent.dsl"]], "duration (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.duration"]], "duration (tiktoklive.proto.tiktok_proto.punisheventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PunishEventInfo.duration"]], "duration (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.duration"]], "duration (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.duration"]], "ecommerce_entrance (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.ecommerce_entrance"]], "effect_config (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.effect_config"]], "effect_ids_list (tiktoklive.proto.tiktok_proto.giftstructgiftrandomeffectinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo.effect_ids_list"]], "emote (tiktoklive.proto.tiktok_proto.webcastchatmessageemotewithindex attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessageEmoteWithIndex.emote"]], "emote_id (tiktoklive.proto.tiktok_proto.emote attribute)": [[6, "TikTokLive.proto.tiktok_proto.Emote.emote_id"]], "emote_list (tiktoklive.proto.tiktok_proto.webcastemotechatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage.emote_list"]], "emote_private_type (tiktoklive.proto.tiktok_proto.emote attribute)": [[6, "TikTokLive.proto.tiktok_proto.Emote.emote_private_type"]], "emote_type (tiktoklive.proto.tiktok_proto.emote attribute)": [[6, "TikTokLive.proto.tiktok_proto.Emote.emote_type"]], "emotes_list (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.emotes_list"]], "enable_ichat_img (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.enable_ichat_img"]], "enable_subscription (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.enable_subscription"]], "end_content (tiktoklive.proto.tiktok_proto.webcastpollmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPollMessage.end_content"]], "end_time (tiktoklive.proto.tiktok_proto.pollstartcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollStartContent.end_time"]], "end_type (tiktoklive.proto.tiktok_proto.pollendcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollEndContent.end_type"]], "enter_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.enter_content"]], "enter_effect_config (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.enter_effect_config"]], "enter_text (tiktoklive.proto.tiktok_proto.webcastunauthorizedmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage.enter_text"]], "enter_type (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.enter_type"]], "enterprise_verify_reason (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextraauthenticationinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtraAuthenticationInfo.enterprise_verify_reason"]], "enterprise_verify_reason (tiktoklive.proto.tiktok_proto.userauthenticationinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthenticationInfo.enterprise_verify_reason"]], "entrance_type (tiktoklive.proto.tiktok_proto.userecommerceentrance attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntrance.entrance_type"]], "envelope_id (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.envelope_id"]], "envelope_idc (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.envelope_idc"]], "envelope_info (tiktoklive.proto.tiktok_proto.webcastenvelopemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage.envelope_info"]], "event (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.event"]], "event_id (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.event_id"]], "event_name (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarrageevent attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageEvent.event_name"]], "event_time (tiktoklive.proto.tiktok_proto.fanticketroomnoticecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent.event_time"]], "exp (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.exp"]], "exp_rate_percentile (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.exp_rate_percentile"]], "exp_rate_top_display (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.exp_rate_top_display"]], "experience (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.experience"]], "expire_time (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.expire_time"]], "expire_timestamp (tiktoklive.proto.tiktok_proto.multilivecontentpermitbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent.expire_timestamp"]], "expire_timestamp (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.expire_timestamp"]], "extra (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtra.extra"]], "extra (tiktoklive.proto.tiktok_proto.webcastcontrolmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage.extra"]], "extra (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.extra"]], "fan_ticket (tiktoklive.proto.tiktok_proto.userfanticket attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFanTicket.fan_ticket"]], "fan_ticket (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.fan_ticket"]], "fan_ticket_count (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.fan_ticket_count"]], "fan_ticket_count (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.fan_ticket_count"]], "fan_ticket_icon_url (tiktoklive.proto.tiktok_proto.fanticketroomnoticecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent.fan_ticket_icon_url"]], "fan_ticket_room_notice (tiktoklive.proto.tiktok_proto.webcastlinkmicfanticketmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod.fan_ticket_room_notice"]], "fans_club (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.fans_club"]], "fans_club_info (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.fans_club_info"]], "fans_count (tiktoklive.proto.tiktok_proto.userfansclubinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubInfo.fans_count"]], "fans_level (tiktoklive.proto.tiktok_proto.userfansclubinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubInfo.fans_level"]], "fans_level_param (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.fans_level_param"]], "fans_score (tiktoklive.proto.tiktok_proto.userfansclubinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubInfo.fans_score"]], "favorite_item_count (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.favorite_item_count"]], "feedback_options_list (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.feedback_options_list"]], "fetch_interval (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.fetch_interval"]], "fetch_type (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.fetch_type"]], "filter_msg_tags_list (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.filter_msg_tags_list"]], "finish_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.finish_content"]], "finish_reason (tiktoklive.proto.tiktok_proto.finishchannelcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.FinishChannelContent.finish_reason"]], "fix_mic_num (tiktoklive.proto.tiktok_proto.linkmicusersettinginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo.fix_mic_num"]], "flex_setting_array_list (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.flex_setting_array_list"]], "float_style (tiktoklive.proto.tiktok_proto.webcastcontrolmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage.float_style"]], "float_text (tiktoklive.proto.tiktok_proto.webcastcontrolmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage.float_text"]], "fold_stranger_chat (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.fold_stranger_chat"]], "fold_type (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.fold_type"]], "fold_type_for_web (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.fold_type_for_web"]], "follow_by_owner (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.follow_by_owner"]], "follow_count (tiktoklive.proto.tiktok_proto.webcastsocialmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage.follow_count"]], "follow_info (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.follow_info"]], "follow_show_status (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.follow_show_status"]], "follow_status (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.follow_status"]], "follow_status (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.follow_status"]], "follow_status (tiktoklive.proto.tiktok_proto.userfollowinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFollowInfo.follow_status"]], "follower_count (tiktoklive.proto.tiktok_proto.userfollowinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFollowInfo.follower_count"]], "follower_count (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.follower_count"]], "following_count (tiktoklive.proto.tiktok_proto.userfollowinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFollowInfo.following_count"]], "following_count (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.following_count"]], "font_size (tiktoklive.proto.tiktok_proto.texttextformat attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat.font_size"]], "for_linkmic (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.for_linkmic"]], "format (tiktoklive.proto.tiktok_proto.texttextpiece attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiece.format"]], "format_sold_count (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.format_sold_count"]], "format_sold_count (tiktoklive.proto.tiktok_proto.userecommerceentranceshowcaseentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShowcaseEntranceInfo.format_sold_count"]], "fps (tiktoklive.proto.tiktok_proto.rtcextrainfortcvideoparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam.fps"]], "from_idc (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.from_idc"]], "from_region (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage.from_region"]], "from_room_age_restricted (tiktoklive.proto.tiktok_proto.businesscontentjoingroupbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent.from_room_age_restricted"]], "from_room_id (tiktoklive.proto.tiktok_proto.linkeracceptnoticecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent.from_room_id"]], "from_room_id (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.from_room_id"]], "from_room_id (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.from_room_id"]], "from_tag (tiktoklive.proto.tiktok_proto.businesscontentjoingroupbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent.from_tag"]], "from_user (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.from_user"]], "from_user (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.from_user"]], "from_user() (tiktoklive.proto.custom_proto.extendeduser class method)": [[6, "TikTokLive.proto.custom_proto.ExtendedUser.from_user"]], "from_user_id (tiktoklive.proto.tiktok_proto.linkeracceptnoticecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent.from_user_id"]], "from_user_id (tiktoklive.proto.tiktok_proto.linkercancelcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCancelContent.from_user_id"]], "from_user_id (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.from_user_id"]], "from_user_id (tiktoklive.proto.tiktok_proto.linkerkickoutcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerKickOutContent.from_user_id"]], "from_user_id (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.from_user_id"]], "from_user_id (tiktoklive.proto.tiktok_proto.linkerupdateusercontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerUpdateUserContent.from_user_id"]], "from_user_linkmic_info (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.from_user_linkmic_info"]], "full_screen_text_color (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.full_screen_text_color"]], "gift (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.gift"]], "gift_id (tiktoklive.proto.tiktok_proto.texttextpiecegift attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPieceGift.gift_id"]], "gift_id (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.gift_id"]], "gift_image (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.gift_image"]], "gift_label_icon (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.gift_label_icon"]], "gift_panel_banner (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.gift_panel_banner"]], "gift_repeat_count (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.gift_repeat_count"]], "gift_sub_count (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypesubscribegiftparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeSubscribeGiftParam.gift_sub_count"]], "gift_value (tiktoklive.proto.tiktok_proto.texttextpiece attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiece.gift_value"]], "goal (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.goal"]], "gold_effect (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.gold_effect"]], "got_it_button (tiktoklive.proto.tiktok_proto.webcastcontrolmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra.got_it_button"]], "grade_banner (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.grade_banner"]], "grade_describe (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.grade_describe"]], "grade_icon_list (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.grade_icon_list"]], "group_channel_id (tiktoklive.proto.tiktok_proto.groupchannelalluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelAllUser.group_channel_id"]], "group_channel_id (tiktoklive.proto.tiktok_proto.leavejoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent.group_channel_id"]], "group_count (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.group_count"]], "group_ext_info_list (tiktoklive.proto.tiktok_proto.p2pgroupchangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.P2PGroupChangeContent.group_ext_info_list"]], "group_ext_info_list (tiktoklive.proto.tiktok_proto.permitjoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitJoinGroupContent.group_ext_info_list"]], "group_id (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.group_id"]], "group_type (tiktoklive.proto.tiktok_proto.webcastrankupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage.group_type"]], "group_user (tiktoklive.proto.tiktok_proto.joingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.JoinGroupContent.group_user"]], "group_user (tiktoklive.proto.tiktok_proto.p2pgroupchangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.P2PGroupChangeContent.group_user"]], "group_user (tiktoklive.proto.tiktok_proto.permitjoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitJoinGroupContent.group_user"]], "has_subscribed (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.has_subscribed"]], "hashtag (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.hashtag"]], "header (tiktoklive.proto.tiktok_proto.webcastinroombannermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage.header"]], "header (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinish attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish.header"]], "header (tiktoklive.proto.tiktok_proto.webcastlinkmicbattletaskmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage.header"]], "headers (tiktoklive.proto.tiktok_proto.webcastpushframe attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame.headers"]], "heart_beat_duration (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.heart_beat_duration"]], "height (tiktoklive.proto.tiktok_proto.rtcextrainfortcvideoparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam.height"]], "height (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage.height"]], "highest_experience_this_level (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.highest_experience_this_level"]], "history_comment_cursor (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.history_comment_cursor"]], "history_no_more (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.history_no_more"]], "host (tiktoklive.proto.tiktok_proto.webcastliveintromessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage.host"]], "host_key (tiktoklive.proto.tiktok_proto.giftstructgiftrandomeffectinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo.host_key"]], "host_user_id (tiktoklive.proto.tiktok_proto.linkmicarmiesitems attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMicArmiesItems.host_user_id"]], "http_optimize (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessagetriggercondition attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition.http_optimize"]], "iap_id (tiktoklive.proto.tiktok_proto.userliveeventinfowalletpackage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfoWalletPackage.iap_id"]], "ichat_restrict_type (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.ichat_restrict_type"]], "icon (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.icon"]], "icon (tiktoklive.proto.tiktok_proto.badgestructiconconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructIconConfig.icon"]], "icon (tiktoklive.proto.tiktok_proto.badgestructprojectionconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProjectionConfig.icon"]], "icon (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.icon"]], "icon (tiktoklive.proto.tiktok_proto.roommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomMessage.icon"]], "icon (tiktoklive.proto.tiktok_proto.userborder attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserBorder.icon"]], "icon (tiktoklive.proto.tiktok_proto.usercombobadgeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserComboBadgeInfo.icon"]], "icon (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.icon"]], "icon (tiktoklive.proto.tiktok_proto.userpaygradegradeicon attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon.icon"]], "icon (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.icon"]], "icon (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.icon"]], "icon_auto_mirrored (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.icon_auto_mirrored"]], "icon_diamond (tiktoklive.proto.tiktok_proto.userpaygradegradeicon attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon.icon_diamond"]], "icon_dynamic_effect (tiktoklive.proto.tiktok_proto.giftstructrandomgiftbubble attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftBubble.icon_dynamic_effect"]], "icon_list (tiktoklive.proto.tiktok_proto.badgestructprofilecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProfileContent.icon_list"]], "icon_type (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.icon_type"]], "id (tiktoklive.proto.tiktok_proto.businesscontenthashtag attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentHashtag.id"]], "id (tiktoklive.proto.tiktok_proto.businesscontentperceptionfeedbackoption attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionFeedbackOption.id"]], "id (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.id"]], "id (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.id"]], "id (tiktoklive.proto.tiktok_proto.tiktokcolor attribute)": [[6, "TikTokLive.proto.tiktok_proto.TikTokColor.id"]], "id (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.id"]], "id (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.id"]], "id (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.id"]], "id (tiktoklive.proto.tiktok_proto.webcastlinkmicbattle attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle.id"]], "id (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattledata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData.id"]], "id (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattledetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleDetails.id"]], "id (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleteam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeam.id"]], "id (tiktoklive.proto.tiktok_proto.webcastquestionnewmessagequestiondetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails.id"]], "id1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig.id1"]], "id1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinish attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish.id1"]], "id1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData.id1"]], "id1 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails.id1"]], "id2 (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.id2"]], "id2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig.id2"]], "id2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinish attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish.id2"]], "id2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData.id2"]], "id_str (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.id_str"]], "id_str (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.id_str"]], "id_str (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.id_str"]], "im_icon (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.im_icon"]], "im_icon_with_level (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.im_icon_with_level"]], "image (tiktoklive.proto.tiktok_proto.badgestruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStruct.image"]], "image (tiktoklive.proto.tiktok_proto.badgestructcombinebadgebackground attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadgeBackground.image"]], "image (tiktoklive.proto.tiktok_proto.badgestructimagebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructImageBadge.image"]], "image (tiktoklive.proto.tiktok_proto.businesscontenthashtag attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentHashtag.image"]], "image (tiktoklive.proto.tiktok_proto.emote attribute)": [[6, "TikTokLive.proto.tiktok_proto.Emote.image"]], "image (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.image"]], "image (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.image"]], "image_url (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.image_url"]], "in_room (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.in_room"]], "income_taskgifts (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.income_taskgifts"]], "index (tiktoklive.proto.tiktok_proto.webcastchatmessageemotewithindex attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessageEmoteWithIndex.index"]], "indicator (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.indicator"]], "inner_channel_id (tiktoklive.proto.tiktok_proto.linkerrandommatchcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent.inner_channel_id"]], "input_type (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.input_type"]], "interact_client_type (tiktoklive.proto.tiktok_proto.rtcextrainfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfo.interact_client_type"]], "internal_ext (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.internal_ext"]], "intro_mode (tiktoklive.proto.tiktok_proto.webcastliveintromessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage.intro_mode"]], "invite_biz_content (tiktoklive.proto.tiktok_proto.multilivecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContent.invite_biz_content"]], "invite_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.invite_content"]], "invite_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.invite_content"]], "invite_operator_user (tiktoklive.proto.tiktok_proto.replyinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyInviteContent.invite_operator_user"]], "invite_seq_id (tiktoklive.proto.tiktok_proto.cancelinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelInviteContent.invite_seq_id"]], "invite_source (tiktoklive.proto.tiktok_proto.multilivecontentinvitebizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent.invite_source"]], "invite_type (tiktoklive.proto.tiktok_proto.linkerrandommatchcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent.invite_type"]], "invite_uid (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.invite_uid"]], "invited_list (tiktoklive.proto.tiktok_proto.alllistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.AllListUser.invited_list"]], "invitee (tiktoklive.proto.tiktok_proto.cancelinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelInviteContent.invitee"]], "invitee (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.invitee"]], "invitee (tiktoklive.proto.tiktok_proto.replyinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyInviteContent.invitee"]], "invitee_link_mic_id (tiktoklive.proto.tiktok_proto.cancelinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelInviteContent.invitee_link_mic_id"]], "invitee_link_mic_id (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.invitee_link_mic_id"]], "invitee_link_mic_id (tiktoklive.proto.tiktok_proto.replyinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyInviteContent.invitee_link_mic_id"]], "invitee_pos (tiktoklive.proto.tiktok_proto.replyinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyInviteContent.invitee_pos"]], "invitee_rtc_ext_info (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.invitee_rtc_ext_info"]], "invitee_user_info (tiktoklive.proto.tiktok_proto.multilivecontentinvitebizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent.invitee_user_info"]], "invitor (tiktoklive.proto.tiktok_proto.cancelinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelInviteContent.invitor"]], "invitor (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.invitor"]], "invitor_link_mic_id (tiktoklive.proto.tiktok_proto.cancelinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelInviteContent.invitor_link_mic_id"]], "invitor_link_mic_id (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.invitor_link_mic_id"]], "is_admin (tiktoklive.proto.tiktok_proto.useruserattr attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserAttr.is_admin"]], "is_anchor (tiktoklive.proto.tiktok_proto.useridentity attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserIdentity.is_anchor"]], "is_animated (tiktoklive.proto.tiktok_proto.image attribute)": [[6, "TikTokLive.proto.tiktok_proto.Image.is_animated"]], "is_animation_loop_play (tiktoklive.proto.tiktok_proto.webcastrankupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage.is_animation_loop_play"]], "is_best_teammate (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.is_best_teammate"]], "is_block (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.is_block"]], "is_box_gift (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.is_box_gift"]], "is_broadcast_gift (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.is_broadcast_gift"]], "is_bytemall (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabel.is_bytemall"]], "is_custom (tiktoklive.proto.tiktok_proto.webcastsubnotifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage.is_custom"]], "is_displayed_on_panel (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.is_displayed_on_panel"]], "is_effect_befview (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.is_effect_befview"]], "is_first (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.is_first"]], "is_first_sent (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.is_first_sent"]], "is_fist_contribute (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.is_fist_contribute"]], "is_follower (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.is_follower"]], "is_follower_of_anchor (tiktoklive.proto.tiktok_proto.useridentity attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserIdentity.is_follower_of_anchor"]], "is_following (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.is_following"]], "is_friend (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.is_friend"]], "is_gift_giver_of_anchor (tiktoklive.proto.tiktok_proto.useridentity attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserIdentity.is_gift_giver_of_anchor"]], "is_gifter (tiktoklive.proto.tiktok_proto.msgfilter attribute)": [[6, "TikTokLive.proto.tiktok_proto.MsgFilter.is_gifter"]], "is_history (tiktoklive.proto.tiktok_proto.webcastresponsemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponseMessage.is_history"]], "is_in_grace_period (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.is_in_grace_period"]], "is_moderator_of_anchor (tiktoklive.proto.tiktok_proto.useridentity attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserIdentity.is_moderator_of_anchor"]], "is_muted (tiktoklive.proto.tiktok_proto.useruserattr attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserAttr.is_muted"]], "is_mutual_following_with_anchor (tiktoklive.proto.tiktok_proto.useridentity attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserIdentity.is_mutual_following_with_anchor"]], "is_owner (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.is_owner"]], "is_paid_event (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.is_paid_event"]], "is_random_gift (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.is_random_gift"]], "is_send (tiktoklive.proto.tiktok_proto.webcastsubnotifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage.is_send"]], "is_set_to_admin (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.is_set_to_admin"]], "is_show_msg (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.is_show_msg"]], "is_sleeping (tiktoklive.proto.tiktok_proto.userfansclubinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubInfo.is_sleeping"]], "is_subscribe (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.is_subscribe"]], "is_subscribed_to_anchor (tiktoklive.proto.tiktok_proto.msgfilter attribute)": [[6, "TikTokLive.proto.tiktok_proto.MsgFilter.is_subscribed_to_anchor"]], "is_subscribed_to_anchor (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.is_subscribed_to_anchor"]], "is_subscriber_of_anchor (tiktoklive.proto.tiktok_proto.useridentity attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserIdentity.is_subscriber_of_anchor"]], "is_super_admin (tiktoklive.proto.tiktok_proto.useruserattr attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserAttr.is_super_admin"]], "is_top_user (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.is_top_user"]], "is_turn_off_invitation (tiktoklive.proto.tiktok_proto.multilivecontentreplybizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentReplyBizContent.is_turn_off_invitation"]], "is_welcome (tiktoklive.proto.tiktok_proto.roommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomMessage.is_welcome"]], "italic (tiktoklive.proto.tiktok_proto.texttextformat attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat.italic"]], "italic_angle (tiktoklive.proto.tiktok_proto.texttextformat attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat.italic_angle"]], "item_count (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.item_count"]], "join_direct_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.join_direct_content"]], "join_group_biz_content (tiktoklive.proto.tiktok_proto.businesscontentcohostcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentCohostContent.join_group_biz_content"]], "join_group_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.join_group_content"]], "join_group_msg_extra (tiktoklive.proto.tiktok_proto.businesscontentjoingroupbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent.join_group_msg_extra"]], "join_time (tiktoklive.proto.tiktok_proto.groupchanneluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelUser.join_time"]], "join_user (tiktoklive.proto.tiktok_proto.joingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.JoinGroupContent.join_user"]], "joinable (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.joinable"]], "joiner (tiktoklive.proto.tiktok_proto.joindirectcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.JoinDirectContent.joiner"]], "json (tiktoklive.proto.tiktok_proto.webcastinroombannermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage.json"]], "key (tiktoklive.proto.tiktok_proto.indicator attribute)": [[6, "TikTokLive.proto.tiktok_proto.Indicator.key"]], "key (tiktoklive.proto.tiktok_proto.text attribute)": [[6, "TikTokLive.proto.tiktok_proto.Text.key"]], "key (tiktoklive.proto.tiktok_proto.texttextpiecepatternref attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiecePatternRef.key"]], "kick_out_biz_content (tiktoklive.proto.tiktok_proto.multilivecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContent.kick_out_biz_content"]], "kick_out_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.kick_out_content"]], "kick_out_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.kick_out_content"]], "kick_player_user_info (tiktoklive.proto.tiktok_proto.multilivecontentkickoutbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentKickOutBizContent.kick_player_user_info"]], "kickout_reason (tiktoklive.proto.tiktok_proto.kickoutcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickOutContent.kickout_reason"]], "kickout_reason (tiktoklive.proto.tiktok_proto.linkerkickoutcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerKickOutContent.kickout_reason"]], "label (tiktoklive.proto.tiktok_proto.membermessagedata attribute)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageData.label"]], "label (tiktoklive.proto.tiktok_proto.ranking attribute)": [[6, "TikTokLive.proto.tiktok_proto.Ranking.label"]], "label (tiktoklive.proto.tiktok_proto.valuelabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.ValueLabel.label"]], "label2 (tiktoklive.proto.tiktok_proto.valuelabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.ValueLabel.label2"]], "label3 (tiktoklive.proto.tiktok_proto.valuelabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.ValueLabel.label3"]], "label_image_dark (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel.label_image_dark"]], "label_image_light (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel.label_image_light"]], "label_type (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel.label_type"]], "label_type_str (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabel.label_type_str"]], "language (tiktoklive.proto.tiktok_proto.webcastcaptionmessagecaptiondata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastCaptionMessageCaptionData.language"]], "language (tiktoklive.proto.tiktok_proto.webcastliveintromessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage.language"]], "layout (tiktoklive.proto.tiktok_proto.linkmicusersettinginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo.layout"]], "layout (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.layout"]], "layout_id (tiktoklive.proto.tiktok_proto.dslconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.DslConfig.layout_id"]], "leave_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.leave_content"]], "leave_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.leave_content"]], "leave_group_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.leave_group_content"]], "leave_reason (tiktoklive.proto.tiktok_proto.leavecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LeaveContent.leave_reason"]], "leave_reason (tiktoklive.proto.tiktok_proto.linkerleavecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerLeaveContent.leave_reason"]], "leave_source (tiktoklive.proto.tiktok_proto.leavejoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent.leave_source"]], "leaver (tiktoklive.proto.tiktok_proto.leavecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LeaveContent.leaver"]], "leaver_list (tiktoklive.proto.tiktok_proto.canceljoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelJoinGroupContent.leaver_list"]], "left_icon (tiktoklive.proto.tiktok_proto.giftstructgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner.left_icon"]], "left_icon (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.left_icon"]], "level (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.level"]], "level (tiktoklive.proto.tiktok_proto.userborder attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserBorder.level"]], "level (tiktoklive.proto.tiktok_proto.userfansclubfansclubdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubData.level"]], "level (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.level"]], "level (tiktoklive.proto.tiktok_proto.userpaygradegradeicon attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon.level"]], "level_str (tiktoklive.proto.tiktok_proto.userpaygradegradeicon attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGradeGradeIcon.level_str"]], "link (tiktoklive.proto.tiktok_proto.position attribute)": [[6, "TikTokLive.proto.tiktok_proto.Position.link"]], "link_mic_id (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.link_mic_id"]], "link_mic_stats (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.link_mic_stats"]], "link_status (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.link_status"]], "link_type (tiktoklive.proto.tiktok_proto.linkercreatecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCreateContent.link_type"]], "link_type (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.link_type"]], "link_type (tiktoklive.proto.tiktok_proto.linkersetting attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSetting.link_type"]], "link_type (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.link_type"]], "link_type (tiktoklive.proto.tiktok_proto.multilivecontentreplybizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentReplyBizContent.link_type"]], "linked_list (tiktoklive.proto.tiktok_proto.alllistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.AllListUser.linked_list"]], "linked_list_change_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.linked_list_change_content"]], "linked_time (tiktoklive.proto.tiktok_proto.groupchanneluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelUser.linked_time"]], "linked_time_nano (tiktoklive.proto.tiktok_proto.linklayerlistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerListUser.linked_time_nano"]], "linked_users_list (tiktoklive.proto.tiktok_proto.linkerentercontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerEnterContent.linked_users_list"]], "linked_users_list (tiktoklive.proto.tiktok_proto.linkerlistchangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerListChangeContent.linked_users_list"]], "linker_id (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.linker_id"]], "linker_id (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.linker_id"]], "linker_setting (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.linker_setting"]], "linkmic_id (tiktoklive.proto.tiktok_proto.linklayerlistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerListUser.linkmic_id"]], "linkmic_id (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.linkmic_id"]], "linkmic_id_str (tiktoklive.proto.tiktok_proto.linkerleavecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerLeaveContent.linkmic_id_str"]], "linkmic_id_str (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.linkmic_id_str"]], "linkmic_id_str (tiktoklive.proto.tiktok_proto.linkersyskickoutcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSysKickOutContent.linkmic_id_str"]], "linkmic_id_str (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.linkmic_id_str"]], "list (tiktoklive.proto.tiktok_proto.listchangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListChangeContent.list"]], "list_change_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.list_change_content"]], "list_change_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.list_change_content"]], "list_lynx_type (tiktoklive.proto.tiktok_proto.webcastrankupdatemessageranktabinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo.list_lynx_type"]], "live_icon (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.live_icon"]], "live_rtc_engine_config (tiktoklive.proto.tiktok_proto.rtcextrainfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfo.live_rtc_engine_config"]], "live_rtc_video_param_list (tiktoklive.proto.tiktok_proto.rtcextrainfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfo.live_rtc_video_param_list"]], "log_id (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.log_id"]], "log_id (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.log_id"]], "log_id (tiktoklive.proto.tiktok_proto.webcastpushframe attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame.log_id"]], "lowest_experience_this_level (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.lowest_experience_this_level"]], "magic_number1 (tiktoklive.proto.tiktok_proto.linklayerlistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerListUser.magic_number1"]], "match_id (tiktoklive.proto.tiktok_proto.fanticketroomnoticecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent.match_id"]], "match_id (tiktoklive.proto.tiktok_proto.linkerrandommatchcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent.match_id"]], "match_rank (tiktoklive.proto.tiktok_proto.userfanticket attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFanTicket.match_rank"]], "match_total_score (tiktoklive.proto.tiktok_proto.userfanticket attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFanTicket.match_total_score"]], "max_member_limit (tiktoklive.proto.tiktok_proto.linkersetting attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSetting.max_member_limit"]], "medal (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.medal"]], "media_badge_image_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.media_badge_image_list"]], "media_change_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.media_change_content"]], "member_count (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.member_count"]], "message (tiktoklive.proto.tiktok_proto.webcastsystemmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSystemMessage.message"]], "message_scene (tiktoklive.proto.tiktok_proto.commonlivemessageid attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonLiveMessageId.message_scene"]], "message_type (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.message_type"]], "message_type (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.message_type"]], "message_type (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.message_type"]], "message_type (tiktoklive.proto.tiktok_proto.webcastpollmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPollMessage.message_type"]], "messages (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.messages"]], "method (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.method"]], "method (tiktoklive.proto.tiktok_proto.webcastpushframe attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame.method"]], "method (tiktoklive.proto.tiktok_proto.webcastresponsemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponseMessage.method"]], "mic_idx_update_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.mic_idx_update_content"]], "minetype (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage.minetype"]], "mint_type_label_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.mint_type_label_list"]], "modify_time (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.modify_time"]], "modify_time (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.modify_time"]], "monitor (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.monitor"]], "monitor_extra (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.monitor_extra"]], "msg_filter (tiktoklive.proto.tiktok_proto.webcastemotechatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage.msg_filter"]], "msg_id (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.msg_id"]], "msg_id (tiktoklive.proto.tiktok_proto.webcastresponsemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponseMessage.msg_id"]], "msg_process_filter_k (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.msg_process_filter_k"]], "msg_process_filter_v (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.msg_process_filter_v"]], "msg_type (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.msg_type"]], "msg_type (tiktoklive.proto.tiktok_proto.webcastresponsemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponseMessage.msg_type"]], "multi_guest_show_style (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.multi_guest_show_style"]], "multi_live_content (tiktoklive.proto.tiktok_proto.businesscontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContent.multi_live_content"]], "mute_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.mute_content"]], "mute_duration (tiktoklive.proto.tiktok_proto.useruserattr attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserAttr.mute_duration"]], "name (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.name"]], "name (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.name"]], "namespace (tiktoklive.proto.tiktok_proto.businesscontenthashtag attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentHashtag.namespace"]], "need_profile_guide (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.need_profile_guide"]], "needs_ack (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.needs_ack"]], "new_im_icon_with_level (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.new_im_icon_with_level"]], "new_live_icon (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.new_live_icon"]], "new_real_time_icons_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.new_real_time_icons_list"]], "next_icon (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.next_icon"]], "next_name (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.next_name"]], "next_privileges (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.next_privileges"]], "nick_name (tiktoklive.proto.tiktok_proto.voteuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.VoteUser.nick_name"]], "nick_name (tiktoklive.proto.tiktok_proto.webcastunauthorizedmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage.nick_name"]], "nick_name_prefix (tiktoklive.proto.tiktok_proto.webcastunauthorizedmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage.nick_name_prefix"]], "nickname (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.nickname"]], "nickname (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.nickname"]], "notice_type (tiktoklive.proto.tiktok_proto.roomverifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomVerifyMessage.notice_type"]], "now (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.now"]], "number (tiktoklive.proto.tiktok_proto.badgestructnumberconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructNumberConfig.number"]], "number_config (tiktoklive.proto.tiktok_proto.badgestructprofilecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProfileContent.number_config"]], "official_label (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabel.official_label"]], "offliner (tiktoklive.proto.tiktok_proto.kickoutcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.KickOutContent.offliner"]], "offset (tiktoklive.proto.tiktok_proto.webcastresponsemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponseMessage.offset"]], "old_subscribe_status (tiktoklive.proto.tiktok_proto.webcastsubnotifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage.old_subscribe_status"]], "op (tiktoklive.proto.tiktok_proto.indicator attribute)": [[6, "TikTokLive.proto.tiktok_proto.Indicator.op"]], "op (tiktoklive.proto.tiktok_proto.linkermediachangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent.op"]], "operator (tiktoklive.proto.tiktok_proto.canceljoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelJoinGroupContent.operator"]], "operator (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.operator"]], "operator (tiktoklive.proto.tiktok_proto.leavejoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent.operator"]], "operator (tiktoklive.proto.tiktok_proto.permitapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent.operator"]], "operator (tiktoklive.proto.tiktok_proto.pollendcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollEndContent.operator"]], "operator (tiktoklive.proto.tiktok_proto.pollstartcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollStartContent.operator"]], "operator (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.operator"]], "operator_link_admin_type (tiktoklive.proto.tiktok_proto.multilivecontentinvitebizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent.operator_link_admin_type"]], "operator_link_admin_type (tiktoklive.proto.tiktok_proto.multilivecontentkickoutbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentKickOutBizContent.operator_link_admin_type"]], "operator_link_admin_type (tiktoklive.proto.tiktok_proto.multilivecontentpermitbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent.operator_link_admin_type"]], "operator_user_info (tiktoklive.proto.tiktok_proto.multilivecontentinvitebizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentInviteBizContent.operator_user_info"]], "operator_user_info (tiktoklive.proto.tiktok_proto.multilivecontentkickoutbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentKickOutBizContent.operator_user_info"]], "operator_user_info (tiktoklive.proto.tiktok_proto.multilivecontentpermitbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentPermitBizContent.operator_user_info"]], "opt (tiktoklive.proto.tiktok_proto.linkposition attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkPosition.opt"]], "option_idx (tiktoklive.proto.tiktok_proto.polloptioninfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollOptionInfo.option_idx"]], "option_list (tiktoklive.proto.tiktok_proto.pollendcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollEndContent.option_list"]], "option_list (tiktoklive.proto.tiktok_proto.pollstartcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollStartContent.option_list"]], "option_list (tiktoklive.proto.tiktok_proto.pollupdatevotescontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollUpdateVotesContent.option_list"]], "order_id (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.order_id"]], "origin_img (tiktoklive.proto.tiktok_proto.usersubscribebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeBadge.origin_img"]], "original_msg_type (tiktoklive.proto.tiktok_proto.webcastroompinmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage.original_msg_type"]], "other_get_badge_msg (tiktoklive.proto.tiktok_proto.webcastranktextmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage.other_get_badge_msg"]], "other_users_list (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtra.other_users_list"]], "over_length (tiktoklive.proto.tiktok_proto.businesscontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContent.over_length"]], "own_room (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.own_room"]], "owner (tiktoklive.proto.tiktok_proto.createchannelcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CreateChannelContent.owner"]], "owner (tiktoklive.proto.tiktok_proto.finishchannelcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.FinishChannelContent.owner"]], "owner_id (tiktoklive.proto.tiktok_proto.linkercreatecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCreateContent.owner_id"]], "owner_idx_after_update (tiktoklive.proto.tiktok_proto.webcastranktextmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage.owner_idx_after_update"]], "owner_idx_before_update (tiktoklive.proto.tiktok_proto.webcastranktextmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage.owner_idx_before_update"]], "owner_link_mic_id (tiktoklive.proto.tiktok_proto.createchannelcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CreateChannelContent.owner_link_mic_id"]], "owner_rank (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.owner_rank"]], "owner_room_id (tiktoklive.proto.tiktok_proto.linkercreatecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCreateContent.owner_room_id"]], "owner_room_id (tiktoklive.proto.tiktok_proto.linkersetting attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSetting.owner_room_id"]], "owner_user (tiktoklive.proto.tiktok_proto.groupchanneluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelUser.owner_user"]], "owner_user_id (tiktoklive.proto.tiktok_proto.linkersetting attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSetting.owner_user_id"]], "owneronrank (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.owneronrank"]], "p2_p_group_change_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.p2_p_group_change_content"]], "params (tiktoklive.proto.tiktok_proto.rtcextrainfortclivevideoparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcLiveVideoParam.params"]], "pattern_ref_value (tiktoklive.proto.tiktok_proto.texttextpiece attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiece.pattern_ref_value"]], "pay_grade (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.pay_grade"]], "pay_method (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.pay_method"]], "pay_score (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.pay_score"]], "pay_scores (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.pay_scores"]], "payload (tiktoklive.proto.tiktok_proto.webcastpushframe attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame.payload"]], "payload (tiktoklive.proto.tiktok_proto.webcastresponsemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponseMessage.payload"]], "payload_encoding (tiktoklive.proto.tiktok_proto.webcastpushframe attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame.payload_encoding"]], "payload_type (tiktoklive.proto.tiktok_proto.webcastpushframe attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame.payload_type"]], "people_count (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.people_count"]], "perception_audience_text (tiktoklive.proto.tiktok_proto.webcastcontrolmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage.perception_audience_text"]], "permit_apply_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.permit_apply_content"]], "permit_biz_content (tiktoklive.proto.tiktok_proto.multilivecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContent.permit_biz_content"]], "permit_group_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.permit_group_content"]], "permiter (tiktoklive.proto.tiktok_proto.permitapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent.permiter"]], "permiter_link_mic_id (tiktoklive.proto.tiktok_proto.permitapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent.permiter_link_mic_id"]], "personal_card (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.personal_card"]], "personal_card_show_style (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.personal_card_show_style"]], "pieces_list (tiktoklive.proto.tiktok_proto.text attribute)": [[6, "TikTokLive.proto.tiktok_proto.Text.pieces_list"]], "pin (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.pin"]], "pinned_message (tiktoklive.proto.tiktok_proto.webcastroompinmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage.pinned_message"]], "points (tiktoklive.proto.tiktok_proto.linkmicarmiesitemslinkmicarmiesgroup attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMicArmiesItemsLinkMicArmiesGroup.points"]], "policy_tip (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.policy_tip"]], "poll_id (tiktoklive.proto.tiktok_proto.webcastpollmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPollMessage.poll_id"]], "poll_kind (tiktoklive.proto.tiktok_proto.webcastpollmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPollMessage.poll_kind"]], "pop_str (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.pop_str"]], "pop_str (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage.pop_str"]], "popularity (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage.popularity"]], "pos (tiktoklive.proto.tiktok_proto.invitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.InviteContent.pos"]], "pos (tiktoklive.proto.tiktok_proto.linklayerlistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerListUser.pos"]], "position (tiktoklive.proto.tiktok_proto.linkposition attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkPosition.position"]], "preview_image (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.preview_image"]], "preview_img (tiktoklive.proto.tiktok_proto.usersubscribebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeBadge.preview_img"]], "price_string (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.price_string"]], "primary_effect_id (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.primary_effect_id"]], "primary_id (tiktoklive.proto.tiktok_proto.commonlivemessageid attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonLiveMessageId.primary_id"]], "priority (tiktoklive.proto.tiktok_proto.webcastgiftmessagegiftimpriority attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftImPriority.priority"]], "priority (tiktoklive.proto.tiktok_proto.webcastrankupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage.priority"]], "priority_score (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.priority_score"]], "profile_card_panel (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.profile_card_panel"]], "profile_content (tiktoklive.proto.tiktok_proto.badgestructprofilecardpanel attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProfileCardPanel.profile_content"]], "profile_decoration_ribbon (tiktoklive.proto.tiktok_proto.userborder attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserBorder.profile_decoration_ribbon"]], "profile_dialog_bg (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.profile_dialog_bg"]], "profile_dialog_bg (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.profile_dialog_bg"]], "profile_dialog_bg_back (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.profile_dialog_bg_back"]], "profile_dialog_bg_back (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.profile_dialog_bg_back"]], "projection_config (tiktoklive.proto.tiktok_proto.badgestructprofilecardpanel attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProfileCardPanel.projection_config"]], "proto_extension() (in module tiktoklive.proto.custom_proto)": [[6, "TikTokLive.proto.custom_proto.proto_extension"]], "public_screen_show_style (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.public_screen_show_style"]], "punish_id (tiktoklive.proto.tiktok_proto.punisheventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PunishEventInfo.punish_id"]], "punish_info (tiktoklive.proto.tiktok_proto.businesscontentjoingroupbizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupBizContent.punish_info"]], "punish_info (tiktoklive.proto.tiktok_proto.webcastcontrolmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage.punish_info"]], "punish_reason (tiktoklive.proto.tiktok_proto.punisheventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PunishEventInfo.punish_reason"]], "punish_type (tiktoklive.proto.tiktok_proto.punisheventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PunishEventInfo.punish_type"]], "punish_type_id (tiktoklive.proto.tiktok_proto.punisheventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PunishEventInfo.punish_type_id"]], "push_comment_status (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.push_comment_status"]], "push_digg (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.push_digg"]], "push_follow (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.push_follow"]], "push_friend_action (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.push_friend_action"]], "push_ichat (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.push_ichat"]], "push_server (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.push_server"]], "push_status (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.push_status"]], "push_status (tiktoklive.proto.tiktok_proto.userfollowinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFollowInfo.push_status"]], "push_video_post (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.push_video_post"]], "push_video_recommend (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.push_video_recommend"]], "qualification (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.qualification"]], "queue_sizes_list (tiktoklive.proto.tiktok_proto.webcastgiftmessagegiftimpriority attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftImPriority.queue_sizes_list"]], "quick_chat_scene (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.quick_chat_scene"]], "random_gift_bubble (tiktoklive.proto.tiktok_proto.giftstructgiftrandomeffectinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo.random_gift_bubble"]], "random_gift_panel_banner (tiktoklive.proto.tiktok_proto.giftstructgiftrandomeffectinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftRandomEffectInfo.random_gift_panel_banner"]], "random_match_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.random_match_content"]], "rank (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessagecontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor.rank"]], "rank_score (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.rank_score"]], "rank_type (tiktoklive.proto.tiktok_proto.businesscontenttophostinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentTopHostInfo.rank_type"]], "rank_type (tiktoklive.proto.tiktok_proto.webcastrankupdatemessageranktabinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo.rank_type"]], "rank_type (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.rank_type"]], "rankdata (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData.rankdata"]], "rankdata (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainerrankingdata2 attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainerRankingData2.rankdata"]], "rankingdata (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer.rankingdata"]], "rankingdata2 (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer.rankingdata2"]], "rankings (tiktoklive.proto.tiktok_proto.webcasthourlyrankmessagerankcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastHourlyRankMessageRankContainer.rankings"]], "ranklist_online_audience_show_style (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.ranklist_online_audience_show_style"]], "ranks_list (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage.ranks_list"]], "rate_display_style (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.rate_display_style"]], "ready_list (tiktoklive.proto.tiktok_proto.alllistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.AllListUser.ready_list"]], "real_finish_time (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.real_finish_time"]], "real_time_icons_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.real_time_icons_list"]], "reason_no (tiktoklive.proto.tiktok_proto.webcastcontrolmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra.reason_no"]], "record_count (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.record_count"]], "related_tab_rank_type (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.related_tab_rank_type"]], "repeat_count (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.repeat_count"]], "repeat_end (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.repeat_end"]], "reply_accept_notice_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.reply_accept_notice_content"]], "reply_biz_content (tiktoklive.proto.tiktok_proto.multilivecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContent.reply_biz_content"]], "reply_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.reply_content"]], "reply_invite_content (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.reply_invite_content"]], "reply_status (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.reply_status"]], "reply_status (tiktoklive.proto.tiktok_proto.permitapplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitApplyContent.reply_status"]], "reply_status (tiktoklive.proto.tiktok_proto.replyinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ReplyInviteContent.reply_status"]], "reply_user_info (tiktoklive.proto.tiktok_proto.multilivecontentreplybizcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.MultiLiveContentReplyBizContent.reply_user_info"]], "request_first_show_type (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.request_first_show_type"]], "required_mic_idx (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.required_mic_idx"]], "right_icon (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.right_icon"]], "role_type (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.role_type"]], "room_fan_ticket_count (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.room_fan_ticket_count"]], "room_id (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.room_id"]], "room_id (tiktoklive.proto.tiktok_proto.linkermediachangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent.room_id"]], "room_id (tiktoklive.proto.tiktok_proto.linkerrandommatchcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent.room_id"]], "room_id (tiktoklive.proto.tiktok_proto.linkmicusertoastcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserToastContent.room_id"]], "room_id (tiktoklive.proto.tiktok_proto.player attribute)": [[6, "TikTokLive.proto.tiktok_proto.Player.room_id"]], "room_id (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.room_id"]], "room_id (tiktoklive.proto.tiktok_proto.webcastliveintromessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage.room_id"]], "room_ids_list (tiktoklive.proto.tiktok_proto.userownroom attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserOwnRoom.room_ids_list"]], "room_ids_str_list (tiktoklive.proto.tiktok_proto.userownroom attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserOwnRoom.room_ids_str_list"]], "room_message_heat_level (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.room_message_heat_level"]], "round (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.round"]], "route_params_map (tiktoklive.proto.tiktok_proto.webcastresponse attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastResponse.route_params_map"]], "rtc_app_id (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.rtc_app_id"]], "rtc_app_id (tiktoklive.proto.tiktok_proto.rtcextrainfortcengineconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig.rtc_app_id"]], "rtc_app_sign (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.rtc_app_sign"]], "rtc_bitrate_map (tiktoklive.proto.tiktok_proto.rtcextrainfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfo.rtc_bitrate_map"]], "rtc_business_id (tiktoklive.proto.tiktok_proto.rtcextrainfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfo.rtc_business_id"]], "rtc_channel_id (tiktoklive.proto.tiktok_proto.rtcextrainfortcengineconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig.rtc_channel_id"]], "rtc_ext_info (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.rtc_ext_info"]], "rtc_fps (tiktoklive.proto.tiktok_proto.rtcextrainfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfo.rtc_fps"]], "rtc_join_channel (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.rtc_join_channel"]], "rtc_token (tiktoklive.proto.tiktok_proto.rtcextrainfortcengineconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig.rtc_token"]], "rtc_user_id (tiktoklive.proto.tiktok_proto.rtcextrainfortcengineconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcEngineConfig.rtc_user_id"]], "scene (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.scene"]], "scene (tiktoklive.proto.tiktok_proto.linkersetting attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSetting.scene"]], "scene (tiktoklive.proto.tiktok_proto.roommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomMessage.scene"]], "scene (tiktoklive.proto.tiktok_proto.webcastlinklayermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage.scene"]], "scene (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.scene"]], "scene (tiktoklive.proto.tiktok_proto.webcastranktextmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage.scene"]], "scene_version (tiktoklive.proto.tiktok_proto.dslconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.DslConfig.scene_version"]], "schema (tiktoklive.proto.tiktok_proto.userecommerceentrance attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntrance.schema"]], "schema_url (tiktoklive.proto.tiktok_proto.giftstructgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructGiftPanelBanner.schema_url"]], "schema_url (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.schema_url"]], "scm_label (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.scm_label"]], "score (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.score"]], "score (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.score"]], "score (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessagecontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor.score"]], "screen_chat_type (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.screen_chat_type"]], "seats_list (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage.seats_list"]], "sec_from_user_id (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.sec_from_user_id"]], "sec_uid (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.sec_uid"]], "secret (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.secret"]], "sei (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.sei"]], "self_get_badge_msg (tiktoklive.proto.tiktok_proto.webcastranktextmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankTextMessage.self_get_badge_msg"]], "self_queue_priority (tiktoklive.proto.tiktok_proto.webcastgiftmessagegiftimpriority attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftImPriority.self_queue_priority"]], "send_leave_uid (tiktoklive.proto.tiktok_proto.linkerleavecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerLeaveContent.send_leave_uid"]], "send_type (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.send_type"]], "send_user_avatar (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.send_user_avatar"]], "send_user_id (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.send_user_id"]], "send_user_name (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.send_user_name"]], "seq_id (tiktoklive.proto.tiktok_proto.webcastpushframe attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame.seq_id"]], "service (tiktoklive.proto.tiktok_proto.webcastpushframe attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPushFrame.service"]], "shading_image (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.shading_image"]], "share_count (tiktoklive.proto.tiktok_proto.webcastsocialmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage.share_count"]], "share_display_style (tiktoklive.proto.tiktok_proto.webcastsocialmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage.share_display_style"]], "share_qrcode_uri (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.share_qrcode_uri"]], "share_target (tiktoklive.proto.tiktok_proto.webcastsocialmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage.share_target"]], "share_type (tiktoklive.proto.tiktok_proto.webcastsocialmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage.share_type"]], "shop_data (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage.shop_data"]], "shop_entrance_info (tiktoklive.proto.tiktok_proto.userecommerceentrance attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntrance.shop_entrance_info"]], "shop_id (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.shop_id"]], "shop_name (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.shop_name"]], "shop_name (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.shop_name"]], "shop_rating (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.shop_rating"]], "shop_timings (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessage.shop_timings"]], "shop_url (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.shop_url"]], "shop_url2 (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.shop_url2"]], "show_entrance_animation (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.show_entrance_animation"]], "show_feedback (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.show_feedback"]], "show_gift_sub_count (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypesubscribegiftparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeSubscribeGiftParam.show_gift_sub_count"]], "show_rate_not_applicable (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.show_rate_not_applicable"]], "showcase_entrance_info (tiktoklive.proto.tiktok_proto.userecommerceentrance attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntrance.showcase_entrance_info"]], "silence_status (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.silence_status"]], "skin_id (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.skin_id"]], "small_icon (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.small_icon"]], "sold_count (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.sold_count"]], "sold_count (tiktoklive.proto.tiktok_proto.userecommerceentranceshowcaseentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShowcaseEntranceInfo.sold_count"]], "source (tiktoklive.proto.tiktok_proto.roommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomMessage.source"]], "source (tiktoklive.proto.tiktok_proto.userborder attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserBorder.source"]], "source (tiktoklive.proto.tiktok_proto.webcastcontrolmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra.source"]], "source_type (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtra.source_type"]], "special_id (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.special_id"]], "stage_level (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.stage_level"]], "start_content (tiktoklive.proto.tiktok_proto.webcastpollmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPollMessage.start_content"]], "start_time (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.start_time"]], "start_time (tiktoklive.proto.tiktok_proto.pollstartcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollStartContent.start_time"]], "start_time (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.start_time"]], "stats (tiktoklive.proto.tiktok_proto.goal attribute)": [[6, "TikTokLive.proto.tiktok_proto.Goal.stats"]], "stats (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.stats"]], "status (tiktoklive.proto.tiktok_proto.groupchanneluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelUser.status"]], "status (tiktoklive.proto.tiktok_proto.linkermutecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMuteContent.status"]], "status (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.status"]], "stay_time (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.stay_time"]], "store_label (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfo.store_label"]], "storytag (tiktoklive.proto.tiktok_proto.useractivityinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserActivityInfo.storytag"]], "str (tiktoklive.proto.tiktok_proto.badgestruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStruct.str"]], "str (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.str"]], "str (tiktoklive.proto.tiktok_proto.badgestructstringbadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructStringBadge.str"]], "strategy_id (tiktoklive.proto.tiktok_proto.rtcextrainfortclivevideoparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcLiveVideoParam.strategy_id"]], "streakable (tiktoklive.proto.custom_proto.extendedgiftstruct property)": [[6, "TikTokLive.proto.custom_proto.ExtendedGiftStruct.streakable"]], "string_value (tiktoklive.proto.tiktok_proto.texttextpiece attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiece.string_value"]], "sub_month (tiktoklive.proto.tiktok_proto.webcastsubnotifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage.sub_month"]], "sub_title (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.sub_title"]], "subscribe_gift_param (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.subscribe_gift_param"]], "subscribe_info (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.subscribe_info"]], "subscribe_type (tiktoklive.proto.tiktok_proto.webcastsubnotifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage.subscribe_type"]], "subscriber_count (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.subscriber_count"]], "subscribing_status (tiktoklive.proto.tiktok_proto.webcastsubnotifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage.subscribing_status"]], "supported_version (tiktoklive.proto.tiktok_proto.webcastrankupdatemessagerankupdate attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankUpdate.supported_version"]], "supprot_landscape (tiktoklive.proto.tiktok_proto.roommessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.RoomMessage.supprot_landscape"]], "sys_kick_out_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.sys_kick_out_content"]], "tabs_list (tiktoklive.proto.tiktok_proto.webcastrankupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage.tabs_list"]], "tag_text (tiktoklive.proto.tiktok_proto.businesscontenttag attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentTag.tag_text"]], "tag_type (tiktoklive.proto.tiktok_proto.businesscontenttag attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentTag.tag_type"]], "tag_value (tiktoklive.proto.tiktok_proto.businesscontenttag attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentTag.tag_value"]], "target_num (tiktoklive.proto.tiktok_proto.giftstructrandomgiftpanelbanner attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStructRandomGiftPanelBanner.target_num"]], "target_room_id (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.target_room_id"]], "target_user_id (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.target_user_id"]], "task_decrease_experience (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.task_decrease_experience"]], "task_end_time (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.task_end_time"]], "task_start_experience (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.task_start_experience"]], "task_start_time (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.task_start_time"]], "task_target_experience (tiktoklive.proto.tiktok_proto.useranchorlevel attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAnchorLevel.task_target_experience"]], "team_data (tiktoklive.proto.tiktok_proto.webcastlinkmicbattle attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle.team_data"]], "team_id (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleteamdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeamData.team_id"]], "teams1 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattle attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle.teams1"]], "teams2 (tiktoklive.proto.tiktok_proto.webcastlinkmicbattle attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle.teams2"]], "text (tiktoklive.proto.tiktok_proto.badgestruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStruct.text"]], "text (tiktoklive.proto.tiktok_proto.badgestructcombinebadge attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructCombineBadge.text"]], "text (tiktoklive.proto.tiktok_proto.webcastcaptionmessagecaptiondata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastCaptionMessageCaptionData.text"]], "text (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.text"]], "text (tiktoklive.proto.tiktok_proto.webcastquestionnewmessagequestiondetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails.text"]], "text_icon (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.text_icon"]], "theme (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.theme"]], "thumb_uri (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage.thumb_uri"]], "thumb_uri_list (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage.thumb_uri_list"]], "ticket_amount (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.ticket_amount"]], "ticket_count (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.ticket_count"]], "time_info (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage.time_info"]], "time_stamp (tiktoklive.proto.tiktok_proto.webcastcaptionmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastCaptionMessage.time_stamp"]], "time_stamp (tiktoklive.proto.tiktok_proto.webcastquestionnewmessagequestiondetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails.time_stamp"]], "time_stamp1 (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.time_stamp1"]], "time_stamp2 (tiktoklive.proto.tiktok_proto.webcastlinkmicarmies attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies.time_stamp2"]], "timestamp (tiktoklive.proto.tiktok_proto.commonlivemessagesei attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonLiveMessageSei.timestamp"]], "timestamp (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleConfig.timestamp"]], "timestamp (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinish attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish.timestamp"]], "timestamp (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlepunishfinishlinkmicbattlepunishfinishdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishLinkMicBattlePunishFinishData.timestamp"]], "timestamp (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingDetails.timestamp"]], "timestamp (tiktoklive.proto.tiktok_proto.webcastroompinmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage.timestamp"]], "timestamp1 (tiktoklive.proto.tiktok_proto.timestampcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.TimeStampContainer.timestamp1"]], "timestamp2 (tiktoklive.proto.tiktok_proto.timestampcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.TimeStampContainer.timestamp2"]], "timestamp3 (tiktoklive.proto.tiktok_proto.timestampcontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.TimeStampContainer.timestamp3"]], "tips (tiktoklive.proto.tiktok_proto.webcastcontrolmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessage.tips"]], "title (tiktoklive.proto.tiktok_proto.businesscontenthashtag attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentHashtag.title"]], "title (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.title"]], "title (tiktoklive.proto.tiktok_proto.pollstartcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollStartContent.title"]], "title (tiktoklive.proto.tiktok_proto.userliveeventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfo.title"]], "title (tiktoklive.proto.tiktok_proto.webcastcontrolmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra.title"]], "title (tiktoklive.proto.tiktok_proto.webcastoecliveshoppingmessageliveshoppingdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastOecLiveShoppingMessageLiveShoppingData.title"]], "title (tiktoklive.proto.tiktok_proto.webcastrankupdatemessageranktabinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo.title"]], "title_text (tiktoklive.proto.tiktok_proto.webcastrankupdatemessageranktabinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessageRankTabInfo.title_text"]], "to_idc (tiktoklive.proto.tiktok_proto.common attribute)": [[6, "TikTokLive.proto.tiktok_proto.Common.to_idc"]], "to_linkmic_id_str (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.to_linkmic_id_str"]], "to_rtc_ext_info (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.to_rtc_ext_info"]], "to_user (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.to_user"]], "to_user (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.to_user"]], "to_user_id (tiktoklive.proto.tiktok_proto.linkeracceptnoticecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent.to_user_id"]], "to_user_id (tiktoklive.proto.tiktok_proto.linkercancelcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerCancelContent.to_user_id"]], "to_user_id (tiktoklive.proto.tiktok_proto.linkermediachangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent.to_user_id"]], "to_user_id (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.to_user_id"]], "to_user_id (tiktoklive.proto.tiktok_proto.linkerupdateusercontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerUpdateUserContent.to_user_id"]], "to_user_linkmic_info (tiktoklive.proto.tiktok_proto.linkerreplycontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContent.to_user_linkmic_info"]], "top_fans_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.top_fans_list"]], "top_host_info (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.top_host_info"]], "top_index (tiktoklive.proto.tiktok_proto.businesscontenttophostinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentTopHostInfo.top_index"]], "top_user_no (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.top_user_no"]], "top_vip_no (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.top_vip_no"]], "total (tiktoklive.proto.tiktok_proto.webcastlikemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLikeMessage.total"]], "total (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage.total"]], "total_coins (tiktoklive.proto.tiktok_proto.goalgoalstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalStats.total_coins"]], "total_contributor (tiktoklive.proto.tiktok_proto.goalgoalstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalStats.total_contributor"]], "total_duration (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.total_duration"]], "total_link_mic_fan_ticket (tiktoklive.proto.tiktok_proto.fanticketroomnoticecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent.total_link_mic_fan_ticket"]], "total_link_mic_fan_ticket (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.total_link_mic_fan_ticket"]], "total_user (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage.total_user"]], "transfer_extra (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.transfer_extra"]], "trigger_by (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage.trigger_by"]], "trigger_condition (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage.trigger_condition"]], "tuwen_item_count (tiktoklive.proto.tiktok_proto.useruserstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserUserStats.tuwen_item_count"]], "type (tiktoklive.proto.tiktok_proto.canceljoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.CancelJoinGroupContent.type"]], "type (tiktoklive.proto.tiktok_proto.giftstruct attribute)": [[6, "TikTokLive.proto.tiktok_proto.GiftStruct.type"]], "type (tiktoklive.proto.tiktok_proto.groupchanneluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelUser.type"]], "type (tiktoklive.proto.tiktok_proto.joingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.JoinGroupContent.type"]], "type (tiktoklive.proto.tiktok_proto.listchangecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListChangeContent.type"]], "type (tiktoklive.proto.tiktok_proto.membermessagedata attribute)": [[6, "TikTokLive.proto.tiktok_proto.MemberMessageData.type"]], "type (tiktoklive.proto.tiktok_proto.permitjoingroupcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.PermitJoinGroupContent.type"]], "type (tiktoklive.proto.tiktok_proto.position attribute)": [[6, "TikTokLive.proto.tiktok_proto.Position.type"]], "type (tiktoklive.proto.tiktok_proto.ranking attribute)": [[6, "TikTokLive.proto.tiktok_proto.Ranking.type"]], "type (tiktoklive.proto.tiktok_proto.texttextpiece attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiece.type"]], "type (tiktoklive.proto.tiktok_proto.webcastmembermessageeffectconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfig.type"]], "unique_id (tiktoklive.proto.custom_proto.extendeduser property)": [[6, "TikTokLive.proto.custom_proto.ExtendedUser.unique_id"]], "unique_id (tiktoklive.proto.tiktok_proto.commonlivemessagesei attribute)": [[6, "TikTokLive.proto.tiktok_proto.CommonLiveMessageSei.unique_id"]], "unpack_at (tiktoklive.proto.tiktok_proto.webcastenvelopemessageenvelopeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeInfo.unpack_at"]], "unpin (tiktoklive.proto.tiktok_proto.webcastgoalupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage.unpin"]], "upcoming_event_list (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.upcoming_event_list"]], "update_content (tiktoklive.proto.tiktok_proto.webcastpollmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastPollMessage.update_content"]], "update_user_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.update_user_content"]], "update_user_setting_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.update_user_setting_content"]], "updates_list (tiktoklive.proto.tiktok_proto.webcastrankupdatemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage.updates_list"]], "upgrade_need_consume (tiktoklive.proto.tiktok_proto.userpaygrade attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserPayGrade.upgrade_need_consume"]], "uplink_detect_http (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessagetriggercondition attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition.uplink_detect_http"]], "uplink_detect_web_socket (tiktoklive.proto.tiktok_proto.webcastmsgdetectmessagetriggercondition attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition.uplink_detect_web_socket"]], "uri (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage.uri"]], "url (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattledata attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleData.url"]], "url_list (tiktoklive.proto.tiktok_proto.image attribute)": [[6, "TikTokLive.proto.tiktok_proto.Image.url_list"]], "url_list (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage.url_list"]], "usd_price_show (tiktoklive.proto.tiktok_proto.userliveeventinfowalletpackage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserLiveEventInfoWalletPackage.usd_price_show"]], "use_content (tiktoklive.proto.tiktok_proto.badgestructprofilecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProfileContent.use_content"]], "use_heigh_light_color (tiktoklive.proto.tiktok_proto.texttextformat attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat.use_heigh_light_color"]], "use_new_profile_card_style (tiktoklive.proto.tiktok_proto.badgestructprofilecardpanel attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProfileCardPanel.use_new_profile_card_style"]], "use_projection (tiktoklive.proto.tiktok_proto.badgestructprojectionconfig attribute)": [[6, "TikTokLive.proto.tiktok_proto.BadgeStructProjectionConfig.use_projection"]], "use_remote_clor (tiktoklive.proto.tiktok_proto.texttextformat attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat.use_remote_clor"]], "user (tiktoklive.proto.tiktok_proto.groupplayer attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupPlayer.user"]], "user (tiktoklive.proto.tiktok_proto.linklayerlistuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkLayerListUser.user"]], "user (tiktoklive.proto.tiktok_proto.linkerrandommatchcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent.user"]], "user (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.user"]], "user (tiktoklive.proto.tiktok_proto.messagedetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.MessageDetails.user"]], "user (tiktoklive.proto.tiktok_proto.texttextpieceuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPieceUser.user"]], "user (tiktoklive.proto.tiktok_proto.usercontainer attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserContainer.user"]], "user (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypefanslevelparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeFansLevelParam.user"]], "user (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypeusergradeparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam.user"]], "user (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.user"]], "user (tiktoklive.proto.tiktok_proto.webcastemotechatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage.user"]], "user (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.user"]], "user (tiktoklive.proto.tiktok_proto.webcastlikemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLikeMessage.user"]], "user (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.user"]], "user (tiktoklive.proto.tiktok_proto.webcastquestionnewmessagequestiondetails attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessageQuestionDetails.user"]], "user (tiktoklive.proto.tiktok_proto.webcastroomuserseqmessagecontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessageContributor.user"]], "user (tiktoklive.proto.tiktok_proto.webcastsocialmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSocialMessage.user"]], "user (tiktoklive.proto.tiktok_proto.webcastsubnotifymessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage.user"]], "user_attr (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.user_attr"]], "user_consume_in_room (tiktoklive.proto.tiktok_proto.webcastgiftmessagepublicareacommon attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessagePublicAreaCommon.user_consume_in_room"]], "user_count (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.user_count"]], "user_fan_ticket_list (tiktoklive.proto.tiktok_proto.fanticketroomnoticecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent.user_fan_ticket_list"]], "user_fans_club_status (tiktoklive.proto.tiktok_proto.userfansclubfansclubdata attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFansClubFansClubData.user_fans_club_status"]], "user_gift_reciever (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.user_gift_reciever"]], "user_gift_sub_auth (tiktoklive.proto.tiktok_proto.usersubscribeinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserSubscribeInfo.user_gift_sub_auth"]], "user_grade_param (tiktoklive.proto.tiktok_proto.webcastbarragemessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessage.user_grade_param"]], "user_id (tiktoklive.proto.tiktok_proto.businesscontentjoingroupmessageextrarivalextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentJoinGroupMessageExtraRivalExtra.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.linkerleavecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerLeaveContent.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.linkermutecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerMuteContent.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.linkersyskickoutcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSysKickOutContent.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.linkmicusersettinginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserSettingInfo.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.linkmicusertoastcontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkmicUserToastContent.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.player attribute)": [[6, "TikTokLive.proto.tiktok_proto.Player.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.userfanticket attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserFanTicket.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.voteuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.VoteUser.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.webcastbarragemessagebarragetypeusergradeparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageTypeUserGradeParam.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.webcastgiftmessageusergiftreciever attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessageUserGiftReciever.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.user_id"]], "user_id (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.user_id"]], "user_id_str (tiktoklive.proto.tiktok_proto.goalgoalcontributor attribute)": [[6, "TikTokLive.proto.tiktok_proto.GoalGoalContributor.user_id_str"]], "user_identity (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.user_identity"]], "user_identity (tiktoklive.proto.tiktok_proto.webcastemotechatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage.user_identity"]], "user_identity (tiktoklive.proto.tiktok_proto.webcastgiftmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessage.user_identity"]], "user_label (tiktoklive.proto.tiktok_proto.webcastgiftmessagepublicareacommon attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastGiftMessagePublicAreaCommon.user_label"]], "user_list (tiktoklive.proto.tiktok_proto.groupchannelalluser attribute)": [[6, "TikTokLive.proto.tiktok_proto.GroupChannelAllUser.user_list"]], "user_position (tiktoklive.proto.tiktok_proto.listuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.ListUser.user_position"]], "user_role (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.user_role"]], "user_share_type (tiktoklive.proto.tiktok_proto.webcastmembermessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastMemberMessage.user_share_type"]], "user_toast_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.user_toast_content"]], "user_value (tiktoklive.proto.tiktok_proto.texttextpiece attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPiece.user_value"]], "users (tiktoklive.proto.tiktok_proto.linkmicarmiesitemslinkmicarmiesgroup attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkMicArmiesItemsLinkMicArmiesGroup.users"]], "users (tiktoklive.proto.tiktok_proto.webcastlinkmicbattlelinkmicbattleteam attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleLinkMicBattleTeam.users"]], "uuid (tiktoklive.proto.tiktok_proto.emote attribute)": [[6, "TikTokLive.proto.tiktok_proto.Emote.uuid"]], "variety_show_play_count (tiktoklive.proto.tiktok_proto.userauthorstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthorStats.variety_show_play_count"]], "vendor (tiktoklive.proto.tiktok_proto.linkerinvitecontent attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerInviteContent.vendor"]], "vendor (tiktoklive.proto.tiktok_proto.linkerreplycontentlinkmicinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerReplyContentLinkmicInfo.vendor"]], "vendor (tiktoklive.proto.tiktok_proto.linkersetting attribute)": [[6, "TikTokLive.proto.tiktok_proto.LinkerSetting.vendor"]], "vendor (tiktoklive.proto.tiktok_proto.webcastlinkmicmethod attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod.vendor"]], "verified (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.verified"]], "verified_content (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.verified_content"]], "verified_reason (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.verified_reason"]], "video_total_count (tiktoklive.proto.tiktok_proto.userauthorstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthorStats.video_total_count"]], "video_total_favorite_count (tiktoklive.proto.tiktok_proto.userauthorstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthorStats.video_total_favorite_count"]], "video_total_play_count (tiktoklive.proto.tiktok_proto.userauthorstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthorStats.video_total_play_count"]], "video_total_series_count (tiktoklive.proto.tiktok_proto.userauthorstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthorStats.video_total_series_count"]], "video_total_share_count (tiktoklive.proto.tiktok_proto.userauthorstats attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserAuthorStats.video_total_share_count"]], "violation_detail_url (tiktoklive.proto.tiktok_proto.businesscontentperceptiondialoginfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.BusinessContentPerceptionDialogInfo.violation_detail_url"]], "violation_reason (tiktoklive.proto.tiktok_proto.webcastcontrolmessageextra attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra.violation_reason"]], "violation_uid (tiktoklive.proto.tiktok_proto.punisheventinfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PunishEventInfo.violation_uid"]], "visible_to_sender (tiktoklive.proto.tiktok_proto.webcastchatmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastChatMessage.visible_to_sender"]], "vote_user_list (tiktoklive.proto.tiktok_proto.polloptioninfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollOptionInfo.vote_user_list"]], "votes (tiktoklive.proto.tiktok_proto.polloptioninfo attribute)": [[6, "TikTokLive.proto.tiktok_proto.PollOptionInfo.votes"]], "waiting_list_change_content (tiktoklive.proto.tiktok_proto.webcastlinkmessage attribute)": [[6, "TikTokLive.proto.tiktok_proto.WebcastLinkMessage.waiting_list_change_content"]], "webcast_anchor_level (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.webcast_anchor_level"]], "weight (tiktoklive.proto.tiktok_proto.texttextformat attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextFormat.weight"]], "width (tiktoklive.proto.tiktok_proto.rtcextrainfortcvideoparam attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcVideoParam.width"]], "width (tiktoklive.proto.tiktok_proto.userecommerceentranceshopentranceinfostorelabelstoreofficiallabelshoplabelimage attribute)": [[6, "TikTokLive.proto.tiktok_proto.UserEcommerceEntranceShopEntranceInfoStoreLabelStoreOfficialLabelShopLabelImage.width"]], "with_car_management_permission (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.with_car_management_permission"]], "with_colon (tiktoklive.proto.tiktok_proto.texttextpieceuser attribute)": [[6, "TikTokLive.proto.tiktok_proto.TextTextPieceUser.with_colon"]], "with_commerce_permission (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.with_commerce_permission"]], "with_fusion_shop_entry (tiktoklive.proto.tiktok_proto.user attribute)": [[6, "TikTokLive.proto.tiktok_proto.User.with_fusion_shop_entry"]], "xx1 (tiktoklive.proto.tiktok_proto.rtcextrainfortcbitratemap attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap.xx1"]], "xx2 (tiktoklive.proto.tiktok_proto.rtcextrainfortcbitratemap attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap.xx2"]], "xx3 (tiktoklive.proto.tiktok_proto.rtcextrainfortcbitratemap attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap.xx3"]], "xx4 (tiktoklive.proto.tiktok_proto.rtcextrainfortcbitratemap attribute)": [[6, "TikTokLive.proto.tiktok_proto.RtcExtraInfoRtcBitrateMap.xx4"]]}}) \ No newline at end of file diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..1450060 --- /dev/null +++ b/manifest.json @@ -0,0 +1,7 @@ +{ + "name": "TikTokLive", + "license": "MIT", + "author": "Isaac Kogan", + "version": "6.0.1", + "email": "info@isaackogan.com" +} \ No newline at end of file diff --git a/scripts/docs/conf.py b/scripts/docs/conf.py index 657ce25..5dd03c8 100644 --- a/scripts/docs/conf.py +++ b/scripts/docs/conf.py @@ -3,7 +3,8 @@ # This file only contains a selection of the most common options. For a full # list see the documentation: # https://www.sphinx-doc.org/en/master/usage/configuration.html - +import importlib +import json # -- Path setup -------------------------------------------------------------- # If extensions (or modules to document with autodoc) are in another directory, @@ -13,9 +14,8 @@ import os import sys -import pkg_resources - -version = "v" + pkg_resources.get_distribution("TikTokLive").version +manifest = json.loads(open("../../manifest.json", "r").read()) +version = "v" + manifest["version"] sys.path.insert(0, os.path.abspath('../../')) @@ -40,13 +40,14 @@ html_logo = "logo.png" - # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] html_theme = "furo" html_title = project + " " + version +print("Building for version", html_title) + html_theme_options = { "light_css_variables": { }, diff --git a/setup.py b/setup.py index 7e493ad..d4ceb58 100644 --- a/setup.py +++ b/setup.py @@ -1,48 +1,51 @@ -import setuptools +import json -with open("README.md", "r", encoding="utf-8") as fh: - long_description = fh.read() +import setuptools # PyPi upload Command # rm -r dist ; python setup.py sdist ; python -m twine upload dist/* -version: str = "6.0.1" +manifest: dict = json.loads(open("manifest.json", "r").read()) + +if __name__ == '__main__': + with open("README.md", "r", encoding="utf-8") as fh: + long_description = fh.read() -setuptools.setup( - name="TikTokLive", - packages=setuptools.find_packages(), - version=version, - license="MIT", - description="TikTok Live Python Client", - author="Isaac Kogan", - author_email="info@isaackogan.com", - url="https://github.com/isaackogan/TikTokLive", - long_description=long_description, - long_description_content_type="text/markdown", - download_url=f"https://github.com/isaackogan/TikTokLive/releases/tag/v{version}", - keywords=["tiktok", "tiktok live", "python3", "api", "unofficial"], - install_requires=[ - "httpx>=0.25.0", - "pyee>=9.0.4", - "ffmpy>=0.3.0", - "websockets_proxy>=0.1.0", - "betterproto>=2.0.0b6", - "async-timeout>=4.0.3", + setuptools.setup( + name=manifest["name"], + packages=setuptools.find_packages(), + version=manifest["version"], + license=manifest["license"], + description="TikTok Live Python Client", + author=manifest["author"], + author_email=manifest["email"], + url="https://github.com/isaackogan/TikTokLive", + long_description=long_description, + long_description_content_type="text/markdown", + download_url=f"https://github.com/isaackogan/TikTokLive/releases/tag/v{manifest['version']}", + keywords=["tiktok", "tiktok live", "python3", "api", "unofficial"], + install_requires=[ + "httpx>=0.25.0", + "pyee>=9.0.4", + "ffmpy>=0.3.0", + "websockets_proxy>=0.1.0", + "betterproto>=2.0.0b6", + "async-timeout>=4.0.3", - # Legacy-only requirements (to be removed) - "mashumaro>=3.5", # JSON Deserialization - "protobuf3-to-dict>=0.1.5", - "protobuf>=3.19.4", + # Legacy-only requirements (to be removed) + "mashumaro>=3.5", # JSON Deserialization + "protobuf3-to-dict>=0.1.5", + "protobuf>=3.19.4", - ], - classifiers=[ - "Development Status :: 4 - Beta", - "Intended Audience :: Developers", - "Topic :: Software Development :: Build Tools", - "License :: OSI Approved :: MIT License", - "Natural Language :: English", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - ] -) + ], + classifiers=[ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Topic :: Software Development :: Build Tools", + "License :: OSI Approved :: MIT License", + "Natural Language :: English", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + ] + )