Click here to Skip to main content
Licence CPOL
First Posted 11 Jun 2010
Views 376
Bookmarked 0 times

Simple Web based chat engine.

By | 16 Jun 2010 | Article
Simple multi room chat engine that uses forms based authentication.

 Download Vilain_15-06-2010.zip - 236.8 KB

s3.JPG


Introduction

Simple but highly effective AJAX based chat engine. Supports multiple rooms and uses forms based authentication.  

Background 

Needed a way to chat to my partner when she was at work. Most chat engines fall foul of firewall rules. This site is hosted at http://simes.getmyip.com/vilain/.

Points of Interest 

s2.JPG

Supports multiple rooms and uses Windows form based authentication. All state is held in memory and I leave it up the reader to implement a more sophisticated back end.  The chatroom supports multiple channels and has some rudimentary administritive functionality such as the capability to kick and unkick users. Private messaging is supported as are various "dot" commands such as .help, .kick, .users etc.

 

History 

Added private messaging and a few admin functions such as kick and unkick. Updates are all AJAX based and the room runs very smoothly and quickly. It has been tested in all the major browsers and seems to work well.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

Patrick Smith

Technical Lead
Transact Limited
United Kingdom United Kingdom

Member

Have been in the IT industry most of my adult life and I adore technology. I was awarded a BSC in Computer Science from Bradford University in 1990.
 
Most importantly of all I have two gorgeous daughters whom I love more than anything else in the world.
 
For you
 
Hannah and Becks.

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
GeneralNeedz moar article PinsitebuilderShog96:35 11 Jun '10  

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Mobile
Web02 | 2.5.120517.1 | Last Updated 16 Jun 2010
Article Copyright 2010 by Patrick Smith
Everything else Copyright © CodeProject, 1999-2012
Terms of Use
Layout: fixed | fluid