В продолжение прошлой темы, публикую исходники новой 0.2 версии (надеюсь такие посты разрешены администрацией?).
Что нового:
- Переписана работа со словарями, теперь словарь один.
- В словаре используется простейший синтаксис для конструкции ответов бота.
- Написана обёртка для C# (с примером применения).
Синтаксис словаря:
> ключевое слово/фраза
| разделитель строк
; конец строки
Пример:
Дура>Сам дурак!|Да пошел ты...|А ты умный, ага...;
Примечание: в словаре нельзя изменять первую строку, она создана для ответов на неизвестные слова/фразы
Вызов в C#:
using scb_csharp_wrapper;
//...
ScbCore.AskQuestion("Ваш пост боту"); //Вернется string ответа