Есть ли предопределенная библиотека разговоров для Chatscript?
Я создаю бота с помощью Chatscript, и есть что рассказать о том, что он может сказать и на что он будет реагировать. Я много гуглил, но, похоже, не хватает документации или источников для chatscript. Кто-нибудь знает о библиотеке предопределенных общих разговоров, чтобы использовать в качестве отправной точки? Я знаю, что демо идет с рассказом о детстве, но это не похоже на обычный разговор с ботом.
1 ответ
Несмотря на то, что приведенный рассказ довольно прост, код, который поставляется с CS, довольно обширный. Кроме того, большая часть примера программы фактически находится в yourchatscriptdir/RAWDATA/QUIBBLES
Это именно то, что вы, кажется, после: тысячи строк быстрых ответов для вперед и назад.
Чтобы включить его в свою сборку,
- сначала добавьте RAWDATA/QUIBBLE/
в ваш файл сборки (обычно file1.txt
или же botname.txt
)
- включите следующий код где-то в конце вашего simple_control.top
файл
if (%response == 0) {
^respond(~QUIBBLE_ALL)
}
Так как ~QUIBBLE_ALL
Тема будет включена, когда вы создаете своего бота, любой вход, который не сгенерировал вывод до этого момента, будет отвечать из кода приставки.
Также обратитесь к документу https://github.com/bwilcox-1234/ChatScript/tree/master/WIKI