Versions in this module Expand all Collapse all v0 v0.0.1 May 25, 2017 Changes in this version + type Activity struct + Action string + AttachmentLayout string + Attachments []Attachment + ChannelData interface{} + ChannelID string + ChannelId string + Conversation ConversationAccount + Entities []interface{} + From ChannelAccount + HistoryDisclosed bool + ID string + InputHint string + LocalTimestamp string + Locale string + MembersAdded []ChannelAccount + MembersRemoved []ChannelAccount + Recipient ChannelAccount + RelatesTo ConversationReference + ReplyToID string + ServiceURL string + Speak string + SuggestedActions SuggestedActions + Summary string + Text string + TextFormat string + Timestamp time.Time + TopicName string + Type string + type Attachment struct + Content string + ContentType string + ContentUrl string + Name string + ThumbnailUrl string + type CardAction struct + Image string + Title string + Type string + Value string + type ChannelAccount struct + ID string + Name string + type ConversationAccount struct + ID string + IsGroup bool + Name string + type ConversationReference struct + ActivityID string + Bot ChannelAccount + ChannelID string + Conversation ConversationAccount + ServiceUrl string + User ChannelAccount + type Endpoint struct + Address string + Path string + TLSConfig *tls.Config + func NewEndpoint(address string) *Endpoint + func (actionHook Endpoint) SetupServer(handler EndpointHandler) http.Server + type EndpointHandler struct + ActivityReceivedHandleFunction func(activity *Activity) + TlsHeaderValue string + func NewActionHookHandler(activityReceivedHandleFunction func(activity *Activity)) *EndpointHandler + func (endpointHandler EndpointHandler) ServeHTTP(responseWriter http.ResponseWriter, req *http.Request) + type MessageListener interface + type RequestEndpoint struct + func (RequestEndpoint) ServeHTTP(responseWriter http.ResponseWriter, req *http.Request) + type SuggestedActions struct + Actions []CardAction + To []string + type TokenResponse struct + AccessToken string + ExpiresIn int + ExtExpiresIn int + TokenType string + func RequestAccessToken(microsoftAppId string, microsoftAppPassword string) (TokenResponse, error)