Fixed denied access.
Fixed denied access.

I tried to reverse http://www.cleverbot.com/extras/conversation-social-min.js

The first parameters sent were `stimulus={question_content}&cb_settings_language=&cb_settings_scripting=no&islearning=1&icognoid=wsf&icognocheck=`. Then, the token is the md5 checksum of the 10th through 36th characters of the data (not changed).

So, the idea was to put an OrderedDict instead of a simple dictionary in Cleverbot.data. And... Tada! I just needed to remove the key "conversation_log_id" in Cleverbot._parse() that was no longer sent by cleverbot.
folz/cleverbot.py