I am setting up an automation which sends a message to Slack when there is a row changed in a Table.
I want to include the link for the row so users can just click and see the changes and I would like to insert also a DisplayValue in order to avoid the long ugly hyperlink.
This is my formula:
Slack::PostMessage([User's private Slack account],
Format("@channel {1} New row added",[Table].[Column])
+ObjectLink(thisRow, "Click to go to Coda"),
"#test")
The result is that the URL do not trigger, only the DisplayValue is projected in the Slack message.
Can you give me a hint what is wrong with my formula??
I found the problem. If I type directly to Slack chat this message:
[Go to Coda](URL then it works. will be like this: Go to Coda
But with this format: Format("[Go to Coda]({1})",Objectlink([Table]))
It does send the message but will not trigger to transform it to a url with DisplayText it only stays like this: [Go to Coda](URL
I am facing a similar problem. I don’t think the objectLink formula works properly if you include a displayText value. If I don’t include the displayText value then I receive the full URL for the row in the slack but if I add some text or if I want to add a column value as the text the URL should be embedded into, it doesn’t work.