Documentation ¶ Index ¶ type Api func New(key string) (*Api, error) func (a *Api) GroupMembers(groupName string) ([]string, error) func (a *Api) PostMessage(channel string, message string) error func (a *Api) UpdateMembers(groupName string, users []string) error func (a *Api) UserMap() (map[string]User, error) type User Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Api ¶ type Api struct { // contains filtered or unexported fields } func New ¶ func New(key string) (*Api, error) func (*Api) GroupMembers ¶ func (a *Api) GroupMembers(groupName string) ([]string, error) func (*Api) PostMessage ¶ func (a *Api) PostMessage(channel string, message string) error func (*Api) UpdateMembers ¶ func (a *Api) UpdateMembers(groupName string, users []string) error func (*Api) UserMap ¶ func (a *Api) UserMap() (map[string]User, error) UserMap - returns a map of slack users indexed by email type User ¶ type User struct { Id string Name string Email string } Source Files ¶ View all Source files groupMembers.go postMessage.go slack.go users.go Click to show internal directories. Click to hide internal directories.