Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrorSlackUnexpectedResponseBody1 = errutil.NewFactory("unexpected slack response body: %v") ErrorSlackUnexpectedResponseStatus1 = errutil.NewFactory("unexpected slack response status: %v") )
errors
Functions ¶
This section is empty.
Types ¶
type IncomingWebHook ¶
type IncomingWebHook struct { WebHookURL string `json:"webhookurl,omitempty"` Channel string `json:"channel,omitempty"` IconEmoji string `json:"icon_emoji,omitempty"` }
func (*IncomingWebHook) SendMessage ¶
func (t *IncomingWebHook) SendMessage(message IncomingWebHookMessage) (err error)
type IncomingWebHookMessage ¶
type IncomingWebHookMessage struct { Channel string `json:"channel,omitempty"` Username string `json:"username,omitempty"` Text string `json:"text,omitempty"` IconEmoji string `json:"icon_emoji,omitempty"` }
func (*IncomingWebHookMessage) FillEmptyFieldWithDefaultValue ¶
func (t *IncomingWebHookMessage) FillEmptyFieldWithDefaultValue(config IncomingWebHook)
Click to show internal directories.
Click to hide internal directories.