Moved to Jump Academy's subforum.
Honestly I know it was annoying but it's what you signed up for playing on a community pvp server. This thread is kind of like complaining to Valve that someone was mean to you in a pub. Mute them.
Sorry your experience was sub par, but there's not much to do about it. It IS a TDM server, they weren't wrong. Use !friendly if you want to be friendly.