Enable markdown responses in slack

This commit is contained in:
Ettore Di Giacinto
2025-02-28 22:50:44 +01:00
parent 4520d16522
commit 76a01994f9

View File

@@ -119,7 +119,7 @@ func (t *Slack) Start(a *agent.Agent) {
_, _, err = api.PostMessage(ev.Channel, _, _, err = api.PostMessage(ev.Channel,
slack.MsgOptionText(res.Response, false), slack.MsgOptionText(res.Response, false),
slack.MsgOptionPostMessageParameters(slack.PostMessageParameters{LinkNames: 1}), slack.MsgOptionPostMessageParameters(slack.PostMessageParameters{LinkNames: 1, Markdown: true}),
slack.MsgOptionTS(ts)) slack.MsgOptionTS(ts))
if err != nil { if err != nil {
xlog.Error(fmt.Sprintf("Error posting message: %v", err)) xlog.Error(fmt.Sprintf("Error posting message: %v", err))
@@ -179,12 +179,12 @@ func (t *Slack) Start(a *agent.Agent) {
if ts != "" { if ts != "" {
_, _, err = api.PostMessage(ev.Channel, _, _, err = api.PostMessage(ev.Channel,
slack.MsgOptionText(res.Response, false), slack.MsgOptionText(res.Response, false),
slack.MsgOptionPostMessageParameters(slack.PostMessageParameters{LinkNames: 1}), slack.MsgOptionPostMessageParameters(slack.PostMessageParameters{LinkNames: 1, Markdown: true}),
slack.MsgOptionTS(ts)) slack.MsgOptionTS(ts))
} else { } else {
_, _, err = api.PostMessage(ev.Channel, _, _, err = api.PostMessage(ev.Channel,
slack.MsgOptionText(res.Response, false), slack.MsgOptionText(res.Response, false),
slack.MsgOptionPostMessageParameters(slack.PostMessageParameters{LinkNames: 1}), slack.MsgOptionPostMessageParameters(slack.PostMessageParameters{LinkNames: 1, Markdown: true}),
slack.MsgOptionTS(ev.TimeStamp)) slack.MsgOptionTS(ev.TimeStamp))
} }
if err != nil { if err != nil {