
Check the box for “Enable this Macro Group.” Then, change “Available in all applications” to “Available in these applications” and add Slack to the list. Macro Groupįirst, make a new Macro Group in Keyboard Maestro that’s just for Slack. It’s probably easiest to follow along if you download and import an already complete Macro Group. To get around Slack’s lack of a shortcut, we can use Keyboard Maestro and its image recognition engine. Describing how to make Macros takes way longer than just making them. Software on an open platform is always under your control as the user, eventually. There’s the whole hovering, searching, clicking, searching, and clicking again thing. You may have noticed that it’s a tiny bit clunky to copy the link.

It’s great if you need to do a thing, and then tell somebody that the thing is done without needing to remember whether they asked for the thing in a channel, or maybe a group DM, or was it in that one thread about something unrelated? voila, you can now instantly open up the Slack app to that precise message. Hover your mouse over any message in Slack, click the ︙ menu, and then click “Copy link.” Paste that link somewhere, et. If you’ve never tried linking to a Slack message, it’s really handy. This frees me up to safely forget things that I have trouble remembering anyhow. By densely linking the digital documents in my life, I reduce the memory pressure on my brain. Chasing down a difficult bug, I’ll include a hyperlink to the Slack message that started the chase. When I add a task to my todo list, reminding me to respond to an email, I include a hyperlink to the message using an AppleScript and then paste it into the quick entry box. When I take notes in a meeting, every person’s name is hyperlinked to a note with things that I want to remember about that person.

If you work at Slack, and you found yourself here after clicking a link from your support folks titled something like “The ridiculous ways people are trying to hack around there not being a keyboard shortcut to copy a deeplink to a message,” then hi! I have a feature request.

🤓 I’ll show you how to use Keyboard Maestro and its screen recognition engine to add a keyboard shortcut to Slack that will copy the URL for the currently selected message. If you’re also a link-copier, maybe you found yourself here after thinking, “Surely, there’s a keyboard shortcut available for copying a link to the currently highlighted message in Slack!” Or maybe you Googled “copy link to slack message keyboard shortcut.” Then, hi! I have a ridiculous, over-engineered solution for you, today. I want to copy links really quickly, and Slack doesn’t quite let me do that.
