AI Zone Admin Forum Add your forum

NEWS: Chatbots.org survey on 3000 US and UK consumers shows it is time for chatbot integration in customer service!read more..

:verifysub fails for version 1.99?
 
 

Hi, I am new to bot programming. Checking out ChatScript and I think it is awesome!

I have downloaded version 1.99

While trying out my small bot, I couldnt get ~emoapology to work when I entered ‘sorry’, I worked backwards and found out that all substitutions were failing.

I did a clean reinstall, and ran just the following (Windows 7 machine) on the chatscript.exe command:
:build 0 #probably unnecessary
:build 1 #will pick up simple topic, again probably unnecessary
:verifysub
In response to :verifysub it returns all substitutes as failed, e.g.: Substitute failed: zylophone got zylophone not |xylophone

Is this a misconfiguration perhaps on my part? I suspect not since I did this on a clean install. There are no logs either.

Thanks!
Proneel.

 

 
  [ # 1 ]

not a problem on your part. I introduced a bug when trying to alter the utf8 world of the system.
A new version will soon fix the bug.
You can directly alter the problem by editing the simplecontrol.top file where it assigns a value to $token (for harry and georgia). Instead of doing values separated by | (which is broken), just say $token = -1 (turning on all values).

 

 
  [ # 2 ]

Thanks for the prompt response. Now my ~emoapology works. :verifysub of course still fails because that takes a different path through the system.

 

 
  login or register to react