Ok so I went through the logs (which completely destroyed my evening, thanks for that )
First of all we never said we don't make mistakes. We're all humans and we all make mistakes. Thanks for finally making a report in the designated place.
I wasn't there myself, but based on the logs and the players/members who were there at the time, you were first warned twice for bad language. The kick was for the intentional teamkills (with the earlier warns for language still fresh in mind). Seems like a justified kick to me. Then you came back to argue about the kick. You got your answers, but clearly wasn't going to stop discussing even though you were told twice to talk about it elsewhere and not in the server. Put yourself in our shoes. We have to maintain a peaceful and fun atmoshpere for everyone. During peak time (which was the case now) we have to deal with 50 players, besides the fact that we want to play and have fun ourselves too. It can be a lot sometimes. When you continued to bother the admins, while we have other things to do when in server (which is why you were told to go to the forum in these situations), we had all the right to ban you for a day. Disturbing a full server like that is a no go.
btw, you did tk that guy twice as far as a I can tell from the logs.
And last but not least, while going through the logs I found out you've got quite an anger issue. You might as well work on that if you don't want to be banned again in the near future. Please keep in mind that you're playing on a public server with players in all skill categories. We can't all be as good as you, no need to talk to people like this:
And this is only from the last couple of days. Behave from now on or the next ban will be longer. These messages are unacceptable. See this as a final warning.