Знаете ли вы, бот Либре также предоставляет бесплатное размещение отслеживания проблем для вашего собственного сайта или мобильное приложение?
Self, AIML, and scripting

sample of using the new response cretion

по passionguru опубликовано Nov 24 2016, 4:46

Hi,

I want to see the sample of the "previous", "condition", "keywords" etc

A quick help is highly appreciated.

Regards,
Sam


by admin posted Nov 24 2016, 9:27
There is a good example script of previous and keywords here,

https://www.botlibre.com/script?id=836109

This is a "response list" file that you can import from your bot's "Training & Chat Logs" page.
You can also create the same responses directly from the "Training & Chat Logs" page by clicking "Add new response", and clicking the "show" checkboxes for keywords and previous.

Conditions are a little more complicated as they involve code. Normally you would use a "condition" with a "think". A condition is a block of Self code that will evaluate to true or false, and the response is only used if it evaluates to true.

For example, consider this "response list",

greeting: Are you a new or existing client?

new
Welcome to our service.
require previous: Are you a new or existing client?
think: speaker.status = "new";

existing
Welcome back.
require previous: Are you a new or existing client?
think: speaker.status = "existing";

help
How can I help?
condition: speaker.status == "existing"

help
Sorry, you need to register first.
condition: speaker.status == "new"

Updated: Nov 24 2016, 10:23
Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 752, today: 0, week: 1, month: 3

Идентификатор: 14747086
Опубликовано: Nov 24 2016, 4:46
Обновлено: Nov 24 2016, 9:18
Ответы: 1
Вид: 725, сегодня: 1, неделю: 3, месяц: 7
Я уверен, что
Вывесить флаг как оскорбительное, или в нарушение правил сайта