Forums report system banned me wtf

so i got banned from the over watch forums for a thousand years because of spam according to the devs did they actually check no they just said it because they are too lazy and it avoids work now i can only post every where except over watch forums and i’m having problems with that game so where else can i post instead of this website?