Страница 13 из 26

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Пн май 01, 2017 10:11 pm
ovcher
markovrv писал(а):
У меня заговорило.
Да! И у меня тоже теперь все в работе!
Скажите Сергею чтобы внес в следующее обновление, а то @имя здесь почему то не хочет работать.

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Вт май 02, 2017 12:24 pm
sergejey
У вас обновления из основной ветки идут или из альфы? Потому что я вносил исправление в альфу.

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Вт май 02, 2017 2:11 pm
Denis_k
а когда планируется апдейт основной?

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Вт май 02, 2017 11:26 pm
markovrv
sergejey писал(а):У вас обновления из основной ветки идут или из альфы? Потому что я вносил исправление в альфу.
Сергей, как переключить обновления на альфу?

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Ср май 03, 2017 8:07 am
step74
markovrv писал(а): как переключить обновления на альфу?
файл config.php
ищите запись в самом низу файла
Define('MASTER_UPDATE_URL', 'https://github.com/sergejey/majordomo/a ... pfa.tar.gz'); // ----обновление из альфы
Define('MASTER_UPDATE_URL', 'https://github.com/sergejey/majordomo/a ... ter.tar.gz'); //----- обновление из стабильно пакета

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Ср май 03, 2017 9:29 am
sergejey
Надписи может не быть, тогда надо добавить нужную.

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Ср май 03, 2017 9:53 am
cepxuo
Кто-нибудь разобрался с sayReply()? Получилось у вас отправлять ответ именно на тот терминал - с которого пришёл запрос?

Я указываю в качестве параметра ОТВЕТ_НА_ЧТО - фразу, из поля "Название", но ответ всё равно приходит на все терминалы, включая все сессии Телеграмма :(

Код: Выделить всё

sayReply(getRandomLine("greetings"),2,"привет"); 

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Ср май 03, 2017 12:10 pm
igrok
решение предложили на 8ой странице, продублирую. Работает исправно
Пример кода в сценарии:

global $session; //Обращаемся к глобальной переменной
sayTo("Ваш ответ на сценарий", 2, $session->data['TERMINAL']); // 2 - меньше звука нет. $session->data['TERMINAL'] - это имя терминала, которое хранится в сессии.

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Ср май 03, 2017 1:56 pm
cepxuo
Всё работает. Днём просто не с того терминала проверял.
Спасибо огромное!!!

Re: Новое в работе с терминалами, sayTo, sayReply

Добавлено: Сб май 06, 2017 1:57 pm
w00d
у меня не как не передает голос с raspberry pi на терминалы, в чем может быть проблема?

вот это помогает на виндовой машине, raspberry молчит все равно(

Код: Выделить всё

//postToWebSocketQueue($event_name, $details, 'PostEvent');
postToWebSocket($event_name, $details, 'PostEvent');