From: Michael Hall Date: 2006-10-17T07:24:56+09:00 Subject: A basic chat program Okay I'm looking to make a basic chat program that I can connect to via telnet for learning purposes. I want a user to connect then login in or be able to create a new user, new users would be saved as files. then when they're in the program they can talk on different channels by typing "channel1 " or "channel2 " etc. Also I'd like to put the code in different files i.e. connection/login/user create code in one file, the channel/talk functions in another and in a third file a list of the commands that can be typed pointing to the function name (like {"