I’ve created an AppleScript library for automating Slack along with a language dictionary to make things readable. Details on how to install and use it can be found here https://github.com/samknight/slack_applescript
Please let me know if there’s any improvements that could be made or if you end up using it for anything helpful.
I typically use it with alfred to trigger the scripts for setting my status at lunch and creating a standup call every morning with my remote team. I have used keyboard maestro to trigger the scripts at a certain time as well. There are however downsides to automatically turning on your microphone in a channel without you triggering it! So be warned.