Simple Chat is such a program. It is a single script program that creates a database of messages which are transcribed into each participants browser. Refresh times, color, and more are configurable. Included documentation to help you get it up and running quickly. A perl cgi for web chating.
Users can create a room and only the owners can kick someone.
The owners can give the ownership to another users. This version uses the client-pull method. ChatPro software enhances your web site in many valuable ways. ChatPro's simplicity makes it user friendly to both install and use. The included documentation takes you quickly and easily through the setup process.