Versions in this module Expand all Collapse all v1 v1.0.4 Feb 19, 2026 Changes in this version + type Activities struct + Items []interface{} + type Activity struct + Actor *Actor + ClientTempID string + Content string + DecryptedObject *Object + EncryptionKeyURL string + ID string + MessageType MessageType + Object map[string]interface{} + ObjectType string + Published string + RawData map[string]interface{} + Target *Target + URL string + Verb string + type ActivityHandler func(activity *Activity) + type Actor struct + DisplayName string + EmailAddress string + EntryUUID string + ID string + ObjectType string + OrgID string + Type string + type Client struct + func New(webexClient *webexsdk.Client, config *Config) *Client + func (c *Client) GetMessageContent(activity *Activity) (string, error) + func (c *Client) InitializeFromMercuryEvent(event *mercury.Event) (*Activity, error) + func (c *Client) Off(verb string, handler ActivityHandler) + func (c *Client) On(verb string, handler ActivityHandler) + func (c *Client) ProcessActivityEvent(event *mercury.Event) (*Activity, error) + func (c *Client) SetMercuryClient(mercuryClient *mercury.Client) + type Config struct + func DefaultConfig() *Config + type MessageType string + const MessageTypeAcknowledge + const MessageTypePost + const MessageTypeShare + const WildcardHandler + type Object struct + Content string + ContentType string + DisplayName string + ID string + ObjectType string + Published string + URL string + type Participants struct + Items []interface{} + type Target struct + Activities *Activities + GlobalID string + ID string + ObjectType string + Participants *Participants + Published string + Tags []string + URL string Other modules containing this package github.com/WebexCommunity/webex-go-sdk/v2