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