GoogleApi.Chat.V1.Model.Message (google_api_chat v0.21.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). -
name(type:String.t, default:nil) - Resource name, in the form "spaces//messages/". Example: spaces/AAAAMpdlehY/messages/UMxbHmzDlr4.UMxbHmzDlr4 -
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(),
annotations: [GoogleApi.Chat.V1.Model.Annotation.t()],
argumentText: String.t(),
attachment: [GoogleApi.Chat.V1.Model.Attachment.t()],
cards: [GoogleApi.Chat.V1.Model.Card.t()],
createTime: DateTime.t(),
fallbackText: String.t(),
name: String.t(),
previewText: String.t(),
sender: GoogleApi.Chat.V1.Model.User.t(),
slashCommand: GoogleApi.Chat.V1.Model.SlashCommand.t(),
space: GoogleApi.Chat.V1.Model.Space.t(),
text: String.t(),
thread: GoogleApi.Chat.V1.Model.Thread.t()
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.