Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddUsersToChannelData ¶
type AddUsersToChannelOutput ¶
type AddUsersToChannelOutput struct{}
type CreateChannelData ¶
type CreateChannelData struct {
ChannelName string `json:"channelName"`
}
type CreateChannelOutput ¶
type CreateChannelOutput struct {
ChannelId string `json:"channelId"`
}
type SlackIntegration ¶
type SlackIntegration struct {
// contains filtered or unexported fields
}
func NewSlackIntegration ¶
func NewSlackIntegration(authToken string, teamId string, debug bool) *SlackIntegration
func (*SlackIntegration) ActionHandler ¶
func (s *SlackIntegration) ActionHandler(action string) any
func (*SlackIntegration) Actions ¶
func (s *SlackIntegration) Actions() []string
func (*SlackIntegration) GetId ¶
func (s *SlackIntegration) GetId() string
func (*SlackIntegration) GetWebhooks ¶
func (s *SlackIntegration) GetWebhooks() []integrations.IntegrationWebhook
Click to show internal directories.
Click to hide internal directories.