Oh I know!
We could implement usernames and passwords. Then ban everyone with colour or "leet speek" in their names from ever playing again. That should get rid of the douc... I mean.. unpleasant players.
This post does not come with any form of Warranty or Return Policy.
If you're unhappy with this post, please feel free to suck it up and move on.
Or let's all get educated and find that mythical "Silence" menu, so we can't be annoyed by chat anymore? And configure our servers so that no degenerate gameplay is possible (100 Rubber, infinite brakes, .00001 cycle turn delay, NOT)?
How about name bans... Is that possible? i was also woundering if it is possible for the server too kick or ban for use of a word like say LAG or a cuss word?
Say a command line like " /admin kick_chat_string "
or possibly "/admin silence_chat_string".
Depends; do you know some form of scripting language already? If not, some of us would recommend you learn Python. You'd then write a program that parses the regular server log, scans for lines with "bad" words, and then uses the user ID given at the beginning of each line to send kick commands to the server.
Like any other language: you write a script that expects the content of ladderlog.txt (or the server output or both intermixed; which is better depends on what you do) on stdin and writes armagetron console commands as output. You then run the server (schematically, paths omitted)