Signature
Section titled “Signature”class Gift(betterproto2.Message)Attributes
Section titled “Attributes”image(ImageModel| None)describe(str)duration(int)id(int)for_linkmic(bool)combo(bool)type(int)diamond_count(int)is_displayed_on_panel(bool)primary_effect_id(int)gift_label_icon(ImageModel| None)name(str)icon(ImageModel| None)gold_effect(str)preview_image(ImageModel| None)gift_panel_banner(GiftPanelBanner| None)is_broadcast_gift(bool)is_effect_befview(bool)is_random_gift(bool)is_box_gift(bool)can_put_in_gift_box(bool)gift_box_info(GiftBoxInfo| None)tracker_params(dict[str, str])lock_info(GiftLockInfo| None)color_infos(list[GiftColorInfo])gift_rank_recommend_info(str)random_effect_info(GiftRandomEffectInfo| None)gift_sub_type(int)gift_vertical_scenarios(list[int])group_in_tab(int)is_gallery_gift(bool)gift_sponsor_info(GiftSponsorInfo| None)gift_skins(list[GiftSkin])gift_label_type(int)gift_texts(list[GiftText])gift_skin_to_gift_texts_infos(list[GiftSkinToGiftTextsInfo])expiration_timestamp(int)batch_gift_info(BatchGiftInfo| None)is_global_gift(bool)disable_gallery_banner(bool)ug_gift_info(UgGiftStructInfo| None)cross_screen_effect_info(CrossScreenEffectInfo| None)beacon_bubble(GiftPanelBeaconBubble| None)gift_resources(dict[str,GiftResource])resource_id(int)biz_extra(dict[int, str])lynx_cross_screen_effect_info(LynxCrossScreenEffectInfo| None)gift_struct_hash(str)scheme_info(SchemeInfo| None)series_info(GiftSeriesInfo| None)color_picker_info(ColorPickerInfo| None)music_info(MusicGiftInfo| None)gift_bottom_right_label_icon(ImageModel| None)strategy_event(str)
betterproto2.Message
Import
Section titled “Import”from TikTokLive.proto import Gift