Programy

Latest version: v5.0.1

Safety actively analyzes 621064 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.10.1

This release adds support for the Kik messaging platform

1.10.0

* Twilio SMS
* Line
* Viber
* Slack

This makes Program-Y one of the richest client protocol chat bot frameworks. The clients can be used independently of each other, or chain together using REST services so that a single brain can offer all available messaging channels.

In addition, this release also includes

* Support for Redis as a conversation cache. This can be swapped out for the file system cache via config settings ( see documentation )
* Numerous bug fixes
* Improved Chinese Langauge support
* Performance enhancements

1.9.1

This release contains 3 main features

1) Fix for an issue in the twitter client that could cause double polling of messages
2) Improved UK Met Office weather grammar for Y-Bot
3) Continued improvement of Chinese language handling

1.9.0

Latest release of your most familair Python 3, AIML 2.0 Virtual Agent and Chatbot Platform and framework. In this release you will find

* Facebook Client
* Telegram Client
* TCP Socket Client
* Project Admin Tool
* Multiple Client support
* FlowBot - Aiml Conversation Generator
* Chinese Support
* Performance enhancements
* Bug fixes

1.8.0

I am really pleased to announce the first release of FlowBot, an AIML 2.0 Conversation generator with conditional logic and full entry validation driven by a simple CSV File.

Check out the documentation at in the wiki.

1.7.0

I've been working on a new version of the webchat client for a couple of weeks, mainly to reduce duplication of the function call to the server, but also in response to a couple of users asking how they could change the default question presented when the bot starts.

This has been addressed on startup of the client by first asking the question YINITIALQUESTION. If this grammar exists, typically a random list of initial responses, it returns the response, otherwise it returns the value for initial_question in config.yaml.

No changes should be required as long as you have one or both of the following defined in config.yaml

yaml
bot:
initial_question: Hi, how can I help you today?
initial_question_srai: YINITIALQUESTION



Also in this release

learn and learnf now replace the existing template now if one exists. This was an error in the initial understanding of how learn and learnf work which affected how aimlstandardlibrary processed certain grammars

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.