Answer
Regarding the GitHub issue you mentioned (https://github.com/novuhq/novu/pull/4834), I can't provide specific insights because the provided information sources do not cover it directly.
However, for adding hyperlinks in notifications, Novu supports dynamic data in the notification payload, which means you can include hyperlinks as part of the dynamic content. When crafting a notification, you can use variables within the notification template to include hyperlinks. Here's a code snippet illustrating how to include a hyperlink in a dynamic notification:
curl --location --request POST 'https://api.novu.co/v1/events/trigger' \
--header 'Authorization: ApiKey <REPLACE_WITH_API_KEY>' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "password-reset",
"to": {
"subscriberId": "6427e97d0136cef86a315c46",
"email": "[email protected]"
},
"payload": {
"username": "Jhontheman1969",
"resetLink": "http://sample.info/password.reset",
"securityEmail": "[email protected]",
}
}'
(1)
For Slack specifically, Novu allows using webhook URLs to send notifications, which means you can format your messages with Slack's message formatting syntax to include links. You might need to set up your notifications to send in a format that Slack understands (including hyperlinks using <URL|text> syntax) within the payload you send to Novu for triggering the notification (2) .
Please verify these capabilities with the most current Novu documentation or the community, as product features can evolve.