google_api_you_tube v0.12.0 GoogleApi.YouTube.V3.Model.LiveChatMessageSnippet View Source
Attributes
authorChannelId
(type:String.t
, default:nil
) - The ID of the user that authored this message, this field is not always filled. textMessageEvent - the user that wrote the message fanFundingEvent - the user that funded the broadcast newSponsorEvent - the user that just became a sponsor messageDeletedEvent - the moderator that took the action messageRetractedEvent - the author that retracted their message userBannedEvent - the moderator that took the action superChatEvent - the user that made the purchasedisplayMessage
(type:String.t
, default:nil
) - Contains a string that can be displayed to the user. If this field is not present the message is silent, at the moment only messages of type TOMBSTONE and CHAT_ENDED_EVENT are silent.fanFundingEventDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatFanFundingEventDetails.t
, default:nil
) - Details about the funding event, this is only set if the type is 'fanFundingEvent'.hasDisplayContent
(type:boolean()
, default:nil
) - Whether the message has display content that should be displayed to users.liveChatId
(type:String.t
, default:nil
) -messageDeletedDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatMessageDeletedDetails.t
, default:nil
) -messageRetractedDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatMessageRetractedDetails.t
, default:nil
) -pollClosedDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatPollClosedDetails.t
, default:nil
) -pollEditedDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatPollEditedDetails.t
, default:nil
) -pollOpenedDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatPollOpenedDetails.t
, default:nil
) -pollVotedDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatPollVotedDetails.t
, default:nil
) -publishedAt
(type:DateTime.t
, default:nil
) - The date and time when the message was orignally published. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.superChatDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatSuperChatDetails.t
, default:nil
) - Details about the Super Chat event, this is only set if the type is 'superChatEvent'.superStickerDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatSuperStickerDetails.t
, default:nil
) - Details about the Super Sticker event, this is only set if the type is 'superStickerEvent'.textMessageDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatTextMessageDetails.t
, default:nil
) - Details about the text message, this is only set if the type is 'textMessageEvent'.type
(type:String.t
, default:nil
) - The type of message, this will always be present, it determines the contents of the message as well as which fields will be present.userBannedDetails
(type:GoogleApi.YouTube.V3.Model.LiveChatUserBannedMessageDetails.t
, default:nil
) -
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.YouTube.V3.Model.LiveChatMessageSnippet{ authorChannelId: String.t(), displayMessage: String.t(), fanFundingEventDetails: GoogleApi.YouTube.V3.Model.LiveChatFanFundingEventDetails.t(), hasDisplayContent: boolean(), liveChatId: String.t(), messageDeletedDetails: GoogleApi.YouTube.V3.Model.LiveChatMessageDeletedDetails.t(), messageRetractedDetails: GoogleApi.YouTube.V3.Model.LiveChatMessageRetractedDetails.t(), pollClosedDetails: GoogleApi.YouTube.V3.Model.LiveChatPollClosedDetails.t(), pollEditedDetails: GoogleApi.YouTube.V3.Model.LiveChatPollEditedDetails.t(), pollOpenedDetails: GoogleApi.YouTube.V3.Model.LiveChatPollOpenedDetails.t(), pollVotedDetails: GoogleApi.YouTube.V3.Model.LiveChatPollVotedDetails.t(), publishedAt: DateTime.t(), superChatDetails: GoogleApi.YouTube.V3.Model.LiveChatSuperChatDetails.t(), superStickerDetails: GoogleApi.YouTube.V3.Model.LiveChatSuperStickerDetails.t(), textMessageDetails: GoogleApi.YouTube.V3.Model.LiveChatTextMessageDetails.t(), type: String.t(), userBannedDetails: GoogleApi.YouTube.V3.Model.LiveChatUserBannedMessageDetails.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.