I think this could reduce the spam from a single friend intentionally going into away mode and getting out of it: If the friend is already AFK, and they use the AFK command again, don't alert their friends. Add a timeout before the alert can be sent again. Yes, I know this feature just came out today
EDIT: That setting controls if you come back from away, but doesn't prevent messages when your friends come back from away.
So, maybe a way where it will only show up for a player every hour for example? That way it would spam several times an hour, but instead slow it down?
Yeah, that would be the per-friend timeout. One hour might be excessive though, so I think 5 minutes would be good. Also, updated my last message.