I’m a Community Manager for a forum that does a lot of support for our users, and this typically means I have a lot of topics going on at once. When I’m going to be absent, it’s hard to indicate to everyone that I’m not going to be looking at their responses until I’m back.
For example, I’m about to take a long weekend, and while we have no SLA with our users (and we’re allowed to growl at anybody who harasses us for a quicker response), I would love a way to very visibly indicate that I’ll be back on Monday. I don’t really expect our users to check my user profile to find this out.
Does anybody else feel this need, or have some creative solutions?
The quickest way to do this with no additional customization would be to create a new group… you could call it “out of office” or whatever you need. The group can have a custom flair icon and user title… so you could do something like this:
Then when someone is gone they can join that group, and when they’re back, they can leave it.
It’s also worth mentioning that the Discourse Calendar plugin has an availability calendar feature that can do something similar, with the bonus of doing it automatically based on a set date range, but at the moment when someone is away it’s only visible to admins and moderators.
Overall, I still think changing the avatar to a screenshot of a text message is the easiest way, and maybe a secondary way would be to create a theme component that allows people to add a particular type of flair to their avatar or some type of tooltip and icon to it to let people read the text.
EDIT: I like the above suggestion about an out-of-office group that people can join and leave at will:
Interesting. Our main use case is basically the opposite, that staff can mark their absence to forum users, so they have more context in case of slower response or silence from a specific moderator or admin.