Documentation
¶
Index ¶
- func SlackActionEvent(data *slack.InteractionCallback, context echo.Context) (slack.Message, error)
- func SlackDialogSubmissionEvent(data *slack.InteractionCallback, context echo.Context) error
- type Slack
- func (repo Slack) BlankResultSlackMsg(channel string, message string) error
- func (repo Slack) DialogueAckMessageFunc(channel string, text string) error
- func (repo Slack) EC2ephemeralMessage(channel string, message []domain.EC2Dictionary) error
- func (repo Slack) ELBv1ephemeralMessage(channel string, message []domain.ELBv1Dictionary) error
- func (repo Slack) ELBv2ephemeralMessage(channel string, message []domain.ELBv2Dictionary) error
- func (repo Slack) EphemeralMenuMessage(channel string, attachment slack.Attachment) error
- func (repo Slack) OpenDialogMenu(triggerID string, dialogue slack.Dialog) error
- func (repo Slack) RDSephemeralMessage(channel string, message []domain.RDSDictionary) error
- func (repo Slack) S3ephemeralMessage(channel string, message []domain.S3Dictionary) error
- func (repo Slack) SGephemeralMessage(channel string, message []domain.SGDictionary) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SlackActionEvent ¶
SlackActionEvent func
func SlackDialogSubmissionEvent ¶
func SlackDialogSubmissionEvent(data *slack.InteractionCallback, context echo.Context) error
SlackDialogSubmissionEvent func
Types ¶
type Slack ¶
Slack struct for our slackbot
func (Slack) BlankResultSlackMsg ¶
BlankResultSlackMsg func
func (Slack) DialogueAckMessageFunc ¶
DialogueAckMessageFunc func
func (Slack) EC2ephemeralMessage ¶
func (repo Slack) EC2ephemeralMessage(channel string, message []domain.EC2Dictionary) error
EC2ephemeralMessage func
func (Slack) ELBv1ephemeralMessage ¶
func (repo Slack) ELBv1ephemeralMessage(channel string, message []domain.ELBv1Dictionary) error
ELBv1ephemeralMessage Func
func (Slack) ELBv2ephemeralMessage ¶
func (repo Slack) ELBv2ephemeralMessage(channel string, message []domain.ELBv2Dictionary) error
ELBv2ephemeralMessage Func
func (Slack) EphemeralMenuMessage ¶
func (repo Slack) EphemeralMenuMessage(channel string, attachment slack.Attachment) error
EphemeralMenuMessage func
func (Slack) OpenDialogMenu ¶
OpenDialogMenu func
func (Slack) RDSephemeralMessage ¶
func (repo Slack) RDSephemeralMessage(channel string, message []domain.RDSDictionary) error
RDSephemeralMessage Func
func (Slack) S3ephemeralMessage ¶
func (repo Slack) S3ephemeralMessage(channel string, message []domain.S3Dictionary) error
S3ephemeralMessage Func
func (Slack) SGephemeralMessage ¶
func (repo Slack) SGephemeralMessage(channel string, message []domain.SGDictionary) error
SGephemeralMessage Func
Click to show internal directories.
Click to hide internal directories.