I've also seen this problem in multiple jobs I've had where there is a need to have an easy way to share team responsibilities. I'm excited to see that you've tackled the same problem, as it gives me hope others are looking for solutions to this.
At two of my previous jobs I made an in-house Slack bot similar to yours :). Just this year though, I decided to make a generic Slack bot (installable through the Slack app store) that anyone can use called Tellspin (tellspin.app). Tellspin automatically rotates users on a custom schedule (daily, weekly, etc) using built-in contact methods in Slack (e.g. @dev-on-call or @meeting-host).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Thanks for the write up!
I've also seen this problem in multiple jobs I've had where there is a need to have an easy way to share team responsibilities. I'm excited to see that you've tackled the same problem, as it gives me hope others are looking for solutions to this.
At two of my previous jobs I made an in-house Slack bot similar to yours :). Just this year though, I decided to make a generic Slack bot (installable through the Slack app store) that anyone can use called Tellspin (tellspin.app). Tellspin automatically rotates users on a custom schedule (daily, weekly, etc) using built-in contact methods in Slack (e.g. @dev-on-call or @meeting-host).