I am posting this here even though I have no intention of taking it further. It just might spark something in others.
this was originally posted in the puppy linux forum before I had seen that chatscript was so much more than the simple pattern matching I had imagined.
Linux. .Action Bot, will be a chat bot who’s out put will be in a language called bash. (a shell script.) A language with few words and strong rules about how those word go together. And the power, when used I a terminal, to control the computer. The chatscript documentation gives this example of the script in use
s: (I love you) Do you really?
This means that when the words I love you are in the input in that order then it prints to the screen Do you really? Changing this for the action bot.
S: ( [ fix change ] screen resolution ) xorgwizard enter.
This means that when the words fix screen resolution, or change screen resolution are the input, then the out put to be printed into a terminal window would be xorgwizard followed by enter. And this runs the program that sets screen resolution.
The out put could also be a short bash code program.
S: ( kill your self ) mkfs.ext3 /dev/sda enter. ((((never use that code)))
So in this example the command kill your self will lead to it executing the troll code to reformat the hard drive.

RSS AI Zone

