I want to make a Chat Bot for Jedi Knight Academy. Basically the bot reads the chat of the server, then if a user types in chat a '!', followed by a command, the bot responds accordingly. For example if a user was to type '!Weather', the bot would respond in chat by printing out the weather. The problem is I have no real idea on how to approach this. I've never done something like this before, but it sounds like a fun thing to try to do. I've only been programming for about 9 months so I'm not sure if this project is out of my bounds or not. Any advice? I know such bots have been made in the past I can't find any information on them. The closest I could get was finding this: http://jediknight3.filefront.com/file/JK3_Chat_Scan;23795 I'd like to do this in C# if possible.