GoogleApi.Chat.V1.Model.Message (google_api_chat v0.27.0) View Source
A message in Hangouts Chat.
Attributes
-
actionResponse(type:GoogleApi.Chat.V1.Model.ActionResponse.t, default:nil) - Input only. Parameters that a bot can use to configure how its response is posted. -
annotations(type:list(GoogleApi.Chat.V1.Model.Annotation.t), default:nil) - Output only. Annotations associated with the text in this message. -
argumentText(type:String.t, default:nil) - Plain-text body of the message with all bot mentions stripped out. -
attachment(type:list(GoogleApi.Chat.V1.Model.Attachment.t), default:nil) - User uploaded attachment. -
cards(type:list(GoogleApi.Chat.V1.Model.Card.t), default:nil) - Rich, formatted and interactive cards that can be used to display UI elements such as: formatted texts, buttons, clickable images. Cards are normally displayed below the plain-text body of the message. -
createTime(type:DateTime.t, default:nil) - Output only. The time at which the message was created in Hangouts Chat server. -
fallbackText(type:String.t, default:nil) - A plain-text description of the message's cards, used when the actual cards cannot be displayed (e.g. mobile notifications). -
lastUpdateTime(type:DateTime.t, default:nil) - Output only. The time at which the message was last updated in Hangouts Chat server. If the message was never updated, this field will be same as create_time. -
name(type:String.t, default:nil) - -
previewText(type:String.t, default:nil) - Text for generating preview chips. This text will not be displayed to the user, but any links to images, web pages, videos, etc. included here will generate preview chips. -
sender(type:GoogleApi.Chat.V1.Model.User.t, default:nil) - The user who created the message. -
slashCommand(type:GoogleApi.Chat.V1.Model.SlashCommand.t, default:nil) - Slash command information, if applicable. -
space(type:GoogleApi.Chat.V1.Model.Space.t, default:nil) - The space the message belongs to. -
text(type:String.t, default:nil) - Plain-text body of the message. -
thread(type:GoogleApi.Chat.V1.Model.Thread.t, default:nil) - The thread the message belongs to.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Chat.V1.Model.Message{
actionResponse: GoogleApi.Chat.V1.Model.ActionResponse.t() | nil,
annotations: [GoogleApi.Chat.V1.Model.Annotation.t()] | nil,
argumentText: String.t() | nil,
attachment: [GoogleApi.Chat.V1.Model.Attachment.t()] | nil,
cards: [GoogleApi.Chat.V1.Model.Card.t()] | nil,
createTime: DateTime.t() | nil,
fallbackText: String.t() | nil,
lastUpdateTime: DateTime.t() | nil,
name: String.t() | nil,
previewText: String.t() | nil,
sender: GoogleApi.Chat.V1.Model.User.t() | nil,
slashCommand: GoogleApi.Chat.V1.Model.SlashCommand.t() | nil,
space: GoogleApi.Chat.V1.Model.Space.t() | nil,
text: String.t() | nil,
thread: GoogleApi.Chat.V1.Model.Thread.t() | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.