Try adding a workaround for linking through Teams & Discord
jorgenpt opened this issue · comments
Currently Hermes URLs work fine in Slack, but not in Microsoft Teams and Discord, because they do not recognize custom protocols.
One potential workaround is to have a plugin setting that generates URLs to a static website hosted on GitHub pages. Instead of project://content/Game/UI/HUDWidgets/WBP_HUD?edit, it would be something like https://jorgenpt.github.io/Hermes/#s=project&h=content&p=Game/UI/HUDWidgets/WBP_HUD&a=edit
, which would have some JS to adjust location.href (and close itself?).
Probably worth looking into a custom CNAME for the site too, to get a better & shorter URL. Maybe h.o7.no?
Related Discord issues:
- https://support.discord.com/hc/en-us/community/posts/4405111606295-Support-Steam-protocol-URLs-in-Components
- https://support.discord.com/hc/en-us/community/posts/360058200572-Allow-embed-markdown-links-to-support-custom-protocols-
- https://support.discord.com/hc/en-us/community/posts/4420033993879-Feature-Request-Provide-hyperlink-support-for-more-protocols
- https://support.discord.com/hc/en-us/community/posts/360032551971-Support-for-more-URL-schemes
- https://support.discord.com/hc/en-us/community/posts/360039495612-Use-links-like-steam-in-embeds
- https://support.discord.com/hc/en-us/community/posts/360036558352-Feature-Request-Spotify-URI-Support
Confluence cloud: https://jira.atlassian.com/browse/CONFCLOUD-24665
This appears to be the current tracking issue for confluence cloud https://jira.atlassian.com/browse/CONFCLOUD-14393