When using Slack on MacOS, I typically keep two clients open at once: the usual desktop app, and a package that's used from within Emacs. The latter does 90% of what I need, but I sometimes need to hop over into the desktop app. The Emacs package can produce a URL link to a particular Slack chat, in the form
https://mycompany.slack.com/archives/ABCDEFGHI/p9988776655443322?thread_ts=1234567890.123456&cid=AB1CDEF23
I can send this link to my browser (Firefox), which then somehow opens the chat in the regular app. A little circuitous, but all good so far.
Originally Firefox would take under a second to hand off the chat to Slack, but at some point, something changed and it now takes several seconds instead, which is irritating.
Is there some way to send a link directly to the Slack app? Or, failing that, to reduce the time it takes Firefox to open the link?
I contacted Slack via the "Contact Us" button in the app's "Help" feature. I received a prompt reply suggesting that I clear the cache in both Firefox and Slack. I cleared Firefox's cached data for the slack.com domain, then Slack's cached data via Help > Troubleshooting > Clear Cache and Restart
. After that, opening Slack message links in Firefox was back to sub-second response times.