Being notified for all messages is often overkill unless the server is not very active, but only being notified for mentions means you have to manually watch for new messages yourself if you want to actively participate in a conversation.
I suggest an option to be a middle-ground between 'all messages' and 'mentions only.' Just as a placeholder, I'll call this option 'active.'
See, if you join a conversation in a channel that is busy enough that 'all messages' is obnoxious (so you have it set to 'mentions only') but you need to switch to another window to do something else while waiting for the next message, your options are:
- Move/resize windows so you can see Discord and your other window at the same time (a bit annoying and sometimes not even possible, such as with fullscreen programs or when switching apps on mobile)
- Manually check Discord for new messages every few minutes (easy to miss a lot of messages you then need to catch up on)
- Manually check Discord for new messages every dozen or so seconds (wastes time and disrupts your other task, especially if conversation suddenly slows)
- Swap the channel to 'all messages' and then swap back to 'mentions only' when you're done.
'Active' would basically automate option 4.
So normally 'active' will only notify you of mentions, but if you send a message to the channel, you will then be considered active in that channel and will notified of all messages for the next... idk 1 - 30 minutes? OR if there haven't been any messages within that time period, you will always be notified of the next message (but none after that), regardless of how long it's been.
Optional tweaks may be worth considering:
Give 'active' a settings button on the right side which can include options such as how many minutes you are considered active, and whether adding reactions or even simply viewing the channel marks you as active (this would also be a convenient place for a short explanation of what 'active' does, if you think it necessary).
Rather than make it a whole separate notification option, make it a check box on the right side of "mentions only" which is labeled something like "notify of all messages while active"
Log ind for at efterlade en kommentar.