Would it be possible that you can add mute/gag times in the join message like when a player does join.
You have been muted for 1 day(s), 2 hours, 6 mins or so
I mean this will always show up how long the guy need to wait before he will be ungagged/muted.
From https://forums.alliedmods.net/showpost.php?p=2204363&postcount=304