Documentation
¶
Overview ¶
Package slack implements CommsAdapter using the Slack API.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client implements adapter.CommsAdapter using the Slack API.
func NewClient ¶
NewClient creates a Slack CommsAdapter. token is a Slack Bot Token (xoxb-...). defaultChannel is the channel for general notifications (e.g., "#platform"). standupChannel is for standup posts.
func (*Client) FetchMentions ¶
FetchMentions searches for recent messages mentioning spec IDs in configured channels. Requires the Slack search:read scope (available on paid plans).
func (*Client) PostStandup ¶
PostStandup posts a formatted standup to the standup channel.
Click to show internal directories.
Click to hide internal directories.