INNER CODE UNIT · Go

func

airwallex/k8s-pod-restart-info-collector · slack.go:70

func (s Slack) sendToChannel(msg SlackMessage, slackChannel string) error {
	channel := s.DefaultChannel
	if slackChannel != "" {
		channel = slackChannel
	}

	attachment := slack.Attachment{
		Text:       msg.Text,
		Pretext:    msg.Title,
		Footer:     msg.Footer,
		MarkdownIn: []string{"text", "pretext"},
		Color:      "#4599DF",
		Ts:         json.Number(strconv.FormatInt(time.Now().Unix(), 10)),
	}

	err := slack.PostWebhook(s.WebhookUrl, &slack.WebhookMessage{
		Username:    s.Username,
		Channel:     channel,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…