Alright, Developers, we really need to get to work getting this basic application closer to being our very own replacement client. Then modifying the client won't be such a big deal, and the MANGOS team can start to get away from worrying about a lot of the things they worry about now. At the very least, we should get this to the point where it becomes a good bot for the game. I can see many places where this could be helpful, I was running two copies of it on my server, and they couldn't do much at this point, but can you imagine what it would take to connect 2 official clients running on one machine? and if we build up the scripting engine (or replace it with Python or LUA or something, we could use it for all kinds of things. I'd also like to think we could integrate it more with the server so that only certain accounts would have the flag to be allowed to connect this way, so users can't abuse servers with them.
The creator mentions on his website that some of the users use it to log in and chat when they are using a computer that either doesn't support the official client, or where they can't install the official client, so it could be turned into a GM/Admin tool that would not be able to move or fight or anything unless the user was a GM or Admin, I know we can do it. I just wish I was further along in my career and could do a better job of programming for this project.
Someone mentioned using OPENGL to create the GUI, but I think we could do the same thing someone once did with the quake source code when it was released....they made a version called ASCII quake, then we could keep the console interface and still be able to move around in the world a bit.