Instructions to make this Python Omeglebot work:
Download and Install Python 2.7.2:
http://python.org/download/releases/2...
Download and Install PyAIML-0.8.6:
http://sourceforge.net/projects/pyaim...
Make a new folder inside your Python27 folder and name it as Omeglebot (or something else). Then, make another folder inside the Omeglebot folder and name it as 'aaa'.
Next, download and unzip aiml-en-us-foundation-alice.v1-7.zip files to the folder named 'aaa':
http://code.google.com/p/aiml-en-us-f...
Download Omeglebot_Working.py and put it in your Omeglebot folder:
http://speedy.sh/9mjYW/Omeglebot-Work...
Have fun! :)
Extra notes: When you first run the script, it will read through the .aiml files and generate a file called 'omeglebrain.brn' inside your Omeglebot folder. Basically it is the brain file of Omeglebot. And just ignore all the errors regarding parsing; it doesn't matter.
Also, when Omeglebot encounters its unexpected response from a stranger, it says, "WARNING: No match found for input: "". This will not be shown to the stranger. Omeglebot will take time to think and eventually type out something. And lastly, sometimes you will get HTTP 404 Not Found error or HTTP 400 Bad Request error. If those errors happen, just restart the script, and it will work again.