When a user is kicked or banned, there should be the option to call a script on the webserver with all the information about the kick or ban, i.e.
* username and siteUserId of the user being banned/kicked
* username and siteUserId of the user doing the ban/kick
* ban duration
* the room ID where the kick/ban occurred
In that case I can also record the ban in my user database, update the user's permissions accordingly, send a PM to the affected user etc.