Я В АЛЬФЕ!
Уважаемый
tarasfrompir1
поскольку вы в последнее время плотно занимались группой функций(файлов, модулей и т.д.) отвечающих за команды(функции) из группы SAY
, то к вам и просьба, пожалуйста проверьте свои доработки, похоже они привели к некоторым отрицательным моментам, а именно:
1) "Неизвестная команда..."
без условно в
lib/hooks.inc.php строка:
Код: Выделить всё
if (!$details['PROCESSED'] && $event_name == 'COMMAND') { sayReplySafe(LANG_DEVICES_UNKNOW_COMMAND,2);}
нужна, но $details['PROCESSED'] 'прилетает' к моменту ее выполнения не в том значении, которое здесь задумывалось (я так понимаю)
вижу предлагаемые решения выше, но их не проверял и в обновлениях исправления пока не вижу!
2) Ряд внесенных изменений привел к странному эффекту, например мой 'древние' шаблоны ответов на команды работать стали иногда со второго или третьего раза:
Код: Выделить всё
10:45 Алиса: Неизвестная команда...
10:45 Алиса: Привет!
10:45 Владимир: привет
10:44 Алиса: Ну привет!
10:44 Владимир: привет
10:43 Алиса: Доброго времени суток!
10:43 Владимир: привет
10:43 Алиса: Неизвестная команда...
10:43 Алиса: Привет!
10:43 Владимир: привет
10:43 Владимир: привет
10:43 Владимир: привет
обратите внимание "Неизвестная команда..." выскакивает , как видно не всегда"!
привожу тут скрин наипростейшего шаблона, чтобы видно было настройки!
- 2018-12-08 10-47-54 patterns (Панель управления) - Google Chrome.png (22.23 КБ) 2727 просмотров
Господа, возможно я не увидел на форуме рекомендаций о необходимости корректировки своих шаблонов или настроек системы, а именно настроек обработчиков
HOOK_EVENT_
которые я не корректировал вручную никогда, но в которых (как мне кажется) есть лишние строки!!!
З.Ы.
и да: я не использую API.AI
З.Ы.З.Ы.
и еще
if (!$details['PROCESSED'] && $event_name == 'COMMAND')
не пропущены ли здесь скобки?
наверно так надо?
Код: Выделить всё
if (!$details['PROCESSED'] && ($event_name == 'COMMAND'))