Versions in this module Expand all Collapse all v1 v1.0.0 Mar 12, 2021 Changes in this version + type ActionTypes string + const Call + const DownloadFile + const ImBack + const MessageBack + const OpenURL + const Payment + const PlayAudio + const PlayVideo + const PostBack + const ShowImage + const Signin + type Activity struct + Action string + AttachmentLayout AttachmentLayoutTypes + Attachments []Attachment + CallerID string + ChannelData map[string]interface{} + ChannelID string + Code EndOfConversationCodes + Conversation ConversationAccount + DeliveryMode DeliveryModes + Entities []Entity + Expiration time.Time + From ChannelAccount + HistoryDisclosed bool + ID string + Importance ActivityImportance + InputHint InputHints + Label string + ListenFor []string + LocalTimestamp time.Time + LocalTimezone string + Locale string + MembersAdded []ChannelAccount + MembersRemoved []ChannelAccount + Name string + ReactionsAdded []MessageReaction + ReactionsRemoved []MessageReaction + Recipient ChannelAccount + RelatesTo ConversationReference + ReplyToID string + SemanticAction SemanticAction + ServiceURL string + Speak string + SuggestedActions SuggestedActions + Summary string + Text string + TextFormat TextFormatTypes + TextHighlights []TextHighlight + Timestamp time.Time + TopicName string + Type ActivityTypes + Value map[string]interface{} + ValueType string + type ActivityImportance string + const ActivityHigh + const ActivityLow + const ActivityNormal + type ActivityTypes string + const ContactRelationUpdate + const ConversationUpdate + const DeleteUserData + const EndOfConversation + const Event + const Handoff + const InstallationUpdate + const Invoke + const Message + const MessageDelete + const MessageUpdate + const MsgReaction + const Suggestion + const Trace + const Typing + type AnimationCard struct + Aspect string + Autoloop bool + Autostart bool + Buttons []CardAction + Duration string + Image ThumbnailURL + Media []MediaURL + Shareable bool + Subtitle string + Text string + Title string + Value map[string]interface{} + type Attachment struct + Content interface{} + ContentType string + ContentURL string + Name string + ThumbnailURL string + type AttachmentData struct + Name string + OriginalBase64 string + ThumbnailBase64 string + Type string + type AttachmentInfo struct + Name string + Type string + Views []AttachmentView + type AttachmentLayoutTypes string + const CAROUSEL + const LIST + type AttachmentView struct + Size int32 + ViewID string + type AudioCard struct + Aspect string + Autoloop bool + Autostart bool + Buttons []CardAction + Duration string + Image ThumbnailURL + Media []MediaURL + Shareable bool + Subtitle string + Text string + Title string + Value map[string]interface{} + type AuthResponse struct + AccessToken string + ExpireTime int + ExtExpireTime int + TokenType string + type BasicCard struct + Buttons []CardAction + Images []CardImage + Subtitle string + Tap CardAction + Text string + Title string + type CardAction struct + ChannelData map[string]interface{} + DisplayText string + Image string + Text string + Title string + Type ActionTypes + Value map[string]interface{} + type CardImage struct + Alt string + Tap CardAction + URL string + type ChannelAccount struct + AadObjectID string + ID string + Name string + Role RoleTypes + type ContactRelationUpdateActionTypes string + const ContactActionAdd + const ContactActionRemove + type ConversationAccount struct + AadObjectID string + ConversationType string + ID string + IsGroup bool + Name string + Role RoleTypes + TenantID string + type ConversationMembers struct + ID string + Members []ChannelAccount + type ConversationParameters struct + Activity Activity + Bot ChannelAccount + ChannelData map[string]interface{} + IsGroup bool + Members []ChannelAccount + TenantID string + TopicName string + type ConversationReference struct + ActivityID string + Bot ChannelAccount + ChannelID string + Conversation ConversationAccount + ServiceURL string + User ChannelAccount + type ConversationResourceResponse struct + ActivityID string + ID string + ServiceURL string + type ConversationsResult struct + ContinuationToken string + Conversations []ConversationMembers + type DeliveryModes string + const DeliveryNormal + const DeliveryNotification + type EndOfConversationCodes string + const BotIssuedInvalidMessage + const BotTimedOut + const ChannelFailed + const CompletedSuccessfully + const Unknown + const UserCancelled + type Entity struct + Type string + type Error struct + Code string + InnerHTTPError InnerHTTPError + Message string + type ErrorResponse struct + Error Error + type Fact struct + Key string + Value string + type GeoCoordinates struct + Elevation float64 + Latitude float64 + Longitude float64 + Name string + Type string + type HeroCard struct + Buttons []CardAction + Images []CardImage + Subtitle string + Tap CardAction + Text string + Title string + type InnerHTTPError struct + Body map[string]interface{} + StatusCode int32 + type InputHints string + const AcceptingInput + const ExpectingInput + const IgnoringInput + type InstallationUpdateActionTypes string + const InstallActionAdd + const InstallActionRemove + type MediaCard struct + Aspect string + Autoloop bool + Autostart bool + Buttons []CardAction + Duration string + Image ThumbnailURL + Media []MediaURL + Shareable bool + Subtitle string + Text string + Title string + Value map[string]interface{} + type MediaEventValue struct + CardValue map[string]interface{} + type MediaURL struct + Profile string + URL string + type Mention struct + Mentioned ChannelAccount + Text string + Type string + type MessageReaction struct + Type MessageReactionTypes + type MessageReactionTypes string + const Like + const PlusOne + type MicrosoftPayMethodData struct + MerchantID string + SupportedNetworks []string + SupportedTypes []string + type OAuthCard struct + Buttons []CardAction + ConnectionName string + Text string + type PagedMembersResult struct + ContinuationToken string + Members []ChannelAccount + type PaymentAddress struct + AddressLine []string + City string + Country string + DependentLocality string + LanguageCode string + Organization string + Phone string + PostalCode string + Recipient string + Region string + SortingCode string + type PaymentCurrencyAmount struct + Currency string + CurrencySystem string + Value string + type PaymentDetails struct + DisplayItems []PaymentItem + Error string + Modifiers []PaymentDetailsModifier + ShippingOptions []PaymentShippingOption + Total PaymentItem + type PaymentDetailsModifier struct + AdditionalDisplayItems []PaymentItem + Data map[string]interface{} + SupportedMethods []string + Total PaymentItem + type PaymentItem struct + Amount PaymentCurrencyAmount + Label string + Pending bool + type PaymentMethodData struct + Data map[string]interface{} + SupportedMethods []string + type PaymentOptions struct + RequestPayerEmail bool + RequestPayerName bool + RequestPayerPhone bool + RequestShipping bool + ShippingType string + type PaymentRequest struct + Details PaymentDetails + Expires string + ID string + MethodData []PaymentMethodData + Options PaymentOptions + type PaymentRequestComplete struct + ID string + PaymentRequest PaymentRequest + PaymentResponse PaymentResponse + type PaymentRequestCompleteResult struct + Result string + type PaymentRequestUpdate struct + Details PaymentDetails + ID string + ShippingAddress PaymentAddress + ShippingOption string + type PaymentRequestUpdateResult struct + Details PaymentDetails + type PaymentResponse struct + Details map[string]interface{} + MethodName string + PayerEmail string + PayerPhone string + ShippingAddress PaymentAddress + ShippingOption string + type PaymentShippingOption struct + Amount PaymentCurrencyAmount + ID string + Label string + Selected bool + type Place struct + Address map[string]interface{} + Geo map[string]interface{} + HasMap map[string]interface{} + Name string + Type string + type ReceiptCard struct + Buttons []CardAction + Facts []Fact + Items []ReceiptItem + Tap CardAction + Tax string + Title string + Total string + Vat string + type ReceiptItem struct + Image CardImage + Price string + Quantity string + Subtitle string + Tap CardAction + Text string + Title string + type ResourceResponse struct + ID string + type RoleTypes string + const BOT + const USER + type SemanticAction struct + Entities map[string]Entity + ID string + State SemanticActionStates + type SemanticActionStates string + const CONTINUE + const DONE + const START + type SigninCard struct + Buttons []CardAction + Text string + type SuggestedActions struct + Actions []CardAction + To []string + type TextFormatTypes string + const MARKDOWN + const PLAIN + const XML + type TextHighlight struct + Occurrence int32 + Text string + type Thing struct + Name string + Type string + type ThumbnailCard struct + Buttons []CardAction + Images []CardImage + Subtitle string + Tap CardAction + Text string + Title string + type ThumbnailURL struct + Alt string + URL string + type TokenRequest struct + Provider string + Settings map[string]map[string]interface{} + type TokenResponse struct + ChannelID string + ConnectionName string + Expiration string + Token string + type Transcript struct + Activities []Activity + type UploadInfo struct + ContentURL string + FileType string + Name string + UniqueID string + UploadURL string + type VideoCard struct + Aspect string + Autoloop bool + Autostart bool + Buttons []CardAction + Duration string + Image ThumbnailURL + Media []MediaURL + Shareable bool + Subtitle string + Text string + Title string + Value map[string]interface{}