GoogleApi.Chat.V1.Model.Message (google_api_chat v0.23.1) 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
) - -
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, 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.