Add ability to set an "Out of Office" message so when users mention someone who is away, they'll be notified that they're unavailable.
Note: This ticket does not include changing to status message, which will be included in a separate design.
- Add an option to Account Settings > Notifications called "Away Message"
Title: Out-of-office Message
Help Text: Set an automated out-of-office message to notify people mentioning you that you area not immediately available. Sent at most once every 4 days to same person who mentioned you.
Send the following "Out-of-office Message":
[ E.g. "I'm traveling until March 2, 2016. Please message @tim if you need anything urgently." ]
[ x ] sends me a direct message
[ x ] mentions my username
[ ] mentions my first name
[ ] mentions my nickname
[ ] mentions @channel
Implement the functionality above using a System Message of a new type, "out-of-office", that does not trigger unreads and replies with the profile pic (set at 75% opacity) and username of the person who is away.
If the out-of-office message contains mentions, those mentions should fire notifications to the appropriate people, however there should never be a circular loop (don't respond with an out-of-office message to anyone to whom the response has already been given in the last 4 days).
Hey all! We’ve started with an experimental setting to enable automatic replies in Direct Message channels when they are out of office
We’ve reopened this feature proposal to track further enhancements proposed by the community.
As posted earlier:
I would like to see an enhanced functionality -> send "Out-of-office Message" also for mentions in public and private channels.
@mattermost.org The experimental feature currently only supports out-of-office replys for direct messages and not for mentions in public and private channels. Should I publish a new feature request or what would be the appropriate way to enhance the current functionality?
Why is this marked completed? The linked JIRA ticket is still open and I don't believe there is any away-message functionality in mattermost.