Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2020 September 27

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
спасибо, жду)
Вот так вот условие работает: $rawRequest.request.command == "переданная команда"
источник

BB

Bugs Bunny in Яндекс.Диалоги (сообщество разработчиков)
Дорогие разработчики и просто добрые люди, прошу помочь разобраться в вопросе.
1. Начало. Совсем недавно я решил проводить онлайн трансляции (twitch/youtube) с приставки ps4. Как и полагается, на PS4 нет obs studio и подобного. (Это значит, что звуковые уведомления о донатах и новых подписках) - не приходят.
2. Кровь, деньги и уведомления. Платформу для донатов и прочих уведомлений я выбрал - «Я.Стример» (donate.stream). Все что возможно - я настроил. Там внутри есть токены виджетов.
3. Идея. Т.к. стримить получается только с PS4, а уведомлений нет - пришло озарение, а не создать ли бота (навык) для Алисы (у меня есть Я. Станция).
4. Код, бот, пот. Т.к я не кодер, а аналитик/будущий стример, было принято решение найти конструктор. Спойлер: я его нашёл: aimlogic.com (не реклама 💸). Там я сделал бота, залил его в яндекс диалоги и естественно ничего не заработало.
5. Гугление и Яндексирование. Я долго занимался серфом интернета и чтением эльфийских текстов (1 день), подобной интеграции найдено не было. Позже я наткнулся на «онлайн-воркшоп» с Виталием Потаповым где он оставил ссылку на это сообщество. (Винить его).
6. Вопросики.
6.1. Возможно ли в теории - вывод донатов с комментариями (онлайн) из сервиса donate.stream (партер яндекса) на яндекс станцию?
6.2. В какую сторону копать по данному вопросу? Я не кодер, буду признателен за литературу и видео гайды.
Заранее всем спасибо за ответы (если таковые будут).
С уважением Игорь, аналитик/будущий стример/создатель навыков Алисы
источник

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
Bugs Bunny
Дорогие разработчики и просто добрые люди, прошу помочь разобраться в вопросе.
1. Начало. Совсем недавно я решил проводить онлайн трансляции (twitch/youtube) с приставки ps4. Как и полагается, на PS4 нет obs studio и подобного. (Это значит, что звуковые уведомления о донатах и новых подписках) - не приходят.
2. Кровь, деньги и уведомления. Платформу для донатов и прочих уведомлений я выбрал - «Я.Стример» (donate.stream). Все что возможно - я настроил. Там внутри есть токены виджетов.
3. Идея. Т.к. стримить получается только с PS4, а уведомлений нет - пришло озарение, а не создать ли бота (навык) для Алисы (у меня есть Я. Станция).
4. Код, бот, пот. Т.к я не кодер, а аналитик/будущий стример, было принято решение найти конструктор. Спойлер: я его нашёл: aimlogic.com (не реклама 💸). Там я сделал бота, залил его в яндекс диалоги и естественно ничего не заработало.
5. Гугление и Яндексирование. Я долго занимался серфом интернета и чтением эльфийских текстов (1 день), подобной интеграции найдено не было. Позже я наткнулся на «онлайн-воркшоп» с Виталием Потаповым где он оставил ссылку на это сообщество. (Винить его).
6. Вопросики.
6.1. Возможно ли в теории - вывод донатов с комментариями (онлайн) из сервиса donate.stream (партер яндекса) на яндекс станцию?
6.2. В какую сторону копать по данному вопросу? Я не кодер, буду признателен за литературу и видео гайды.
Заранее всем спасибо за ответы (если таковые будут).
С уважением Игорь, аналитик/будущий стример/создатель навыков Алисы
Сейчас я знаю единственный способ получить доступ к Я станции - по логину и паролю от аккаунта на котором она висит, но даже в этом случае звук можно вывести только по ссылке на Я музыку, видео по ссылке на YouTube или Кинопоиск
источник

BB

Bugs Bunny in Яндекс.Диалоги (сообщество разработчиков)
Sergey
Сейчас я знаю единственный способ получить доступ к Я станции - по логину и паролю от аккаунта на котором она висит, но даже в этом случае звук можно вывести только по ссылке на Я музыку, видео по ссылке на YouTube или Кинопоиск
Либо вы меня не правильно поняли, либо я вас. Идея состоит в создании навыка, который будет запросами доставать донаты с комментариями и зачитывать их. Звук меня не особо интересует.
источник

S

Sergey in Яндекс.Диалоги (сообщество разработчиков)
Bugs Bunny
Либо вы меня не правильно поняли, либо я вас. Идея состоит в создании навыка, который будет запросами доставать донаты с комментариями и зачитывать их. Звук меня не особо интересует.
Т.е. дело не в станции, а просто нужен ответ Алисы? Тогда в том же Aimylogec можно http запросом получить данные и вывести их. Это если есть api у системы к которой нужно обратиться
источник

DD

David Dale in Яндекс.Диалоги (сообщество разработчиков)
Bugs Bunny
Либо вы меня не правильно поняли, либо я вас. Идея состоит в создании навыка, который будет запросами доставать донаты с комментариями и зачитывать их. Звук меня не особо интересует.
Да, такой навык сделать можно, при условии, что сайт donate.stream разрешит себя парсить. Технически в этом абсолютно ничего сложного нет.

Только надо понимать, что любой навык в Алисе не умеет включаться и говорить что-то по собственной инициативе, а только по запросу пользователя. То есть пока ты не скажешь что-то в духе "алиса, попроси навык Читатель Донатов прочитать новые донаты", навык не включится и ничего не зачитает, даже если на сайте за это время 100500 донатов нападало.
источник

BB

Bugs Bunny in Яндекс.Диалоги (сообщество разработчиков)
Sergey
Т.е. дело не в станции, а просто нужен ответ Алисы? Тогда в том же Aimylogec можно http запросом получить данные и вывести их. Это если есть api у системы к которой нужно обратиться
Да, все верно. С помощью этого конструктора я и делал навык. Проблема в том, что там нет api, а только виджеты. Я не уверен тоже самое это или нет.
источник

BB

Bugs Bunny in Яндекс.Диалоги (сообщество разработчиков)
David Dale
Да, такой навык сделать можно, при условии, что сайт donate.stream разрешит себя парсить. Технически в этом абсолютно ничего сложного нет.

Только надо понимать, что любой навык в Алисе не умеет включаться и говорить что-то по собственной инициативе, а только по запросу пользователя. То есть пока ты не скажешь что-то в духе "алиса, попроси навык Читатель Донатов прочитать новые донаты", навык не включится и ничего не зачитает, даже если на сайте за это время 100500 донатов нападало.
Я правилно понимаю, что навык не может работать n-ое кол-во времени с зачитыванием донатов? То есть она сможет просто по запросу к ней зачитывать новые донаты которые не зачитала в прошлый раз?
источник

DD

David Dale in Яндекс.Диалоги (сообщество разработчиков)
Bugs Bunny
Да, все верно. С помощью этого конструктора я и делал навык. Проблема в том, что там нет api, а только виджеты. Я не уверен тоже самое это или нет.
Про наличие API надо спрашивать у разработчиков сайта donate.stream - в документации про это не написано, но судя по наличию у них телеграм-бота какой-то API всё же существует, и возможно вы можете договориться, чтобы им с вами поделились.
А если не договоритесь, то нужно писать код, который бы от вашего имени сайт бы парсил и из виджетов выковыривал содержимое.
источник

DD

David Dale in Яндекс.Диалоги (сообщество разработчиков)
Bugs Bunny
Я правилно понимаю, что навык не может работать n-ое кол-во времени с зачитыванием донатов? То есть она сможет просто по запросу к ней зачитывать новые донаты которые не зачитала в прошлый раз?
Да, вы всё верно поняли.
На один запрос Алиса отвечает только единожды, это её техническое ограничение.
источник

BB

Bugs Bunny in Яндекс.Диалоги (сообщество разработчиков)
David Dale
Да, вы всё верно поняли.
На один запрос Алиса отвечает только единожды, это её техническое ограничение.
Понял, большое вам спасибо. Тогда буду думать, писать и читать.
источник
2020 September 28

AX

Alex X in Яндекс.Диалоги (сообщество разработчиков)
Bugs Bunny
Дорогие разработчики и просто добрые люди, прошу помочь разобраться в вопросе.
1. Начало. Совсем недавно я решил проводить онлайн трансляции (twitch/youtube) с приставки ps4. Как и полагается, на PS4 нет obs studio и подобного. (Это значит, что звуковые уведомления о донатах и новых подписках) - не приходят.
2. Кровь, деньги и уведомления. Платформу для донатов и прочих уведомлений я выбрал - «Я.Стример» (donate.stream). Все что возможно - я настроил. Там внутри есть токены виджетов.
3. Идея. Т.к. стримить получается только с PS4, а уведомлений нет - пришло озарение, а не создать ли бота (навык) для Алисы (у меня есть Я. Станция).
4. Код, бот, пот. Т.к я не кодер, а аналитик/будущий стример, было принято решение найти конструктор. Спойлер: я его нашёл: aimlogic.com (не реклама 💸). Там я сделал бота, залил его в яндекс диалоги и естественно ничего не заработало.
5. Гугление и Яндексирование. Я долго занимался серфом интернета и чтением эльфийских текстов (1 день), подобной интеграции найдено не было. Позже я наткнулся на «онлайн-воркшоп» с Виталием Потаповым где он оставил ссылку на это сообщество. (Винить его).
6. Вопросики.
6.1. Возможно ли в теории - вывод донатов с комментариями (онлайн) из сервиса donate.stream (партер яндекса) на яндекс станцию?
6.2. В какую сторону копать по данному вопросу? Я не кодер, буду признателен за литературу и видео гайды.
Заранее всем спасибо за ответы (если таковые будут).
С уважением Игорь, аналитик/будущий стример/создатель навыков Алисы
Если разберётесь с получением оповещений о донатах - озвучить их на станции достаточно легко
https://habr.com/ru/post/508106/
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Это сильное ограничение на устройства, и он хочет не себе озвучивать, если я правильно понял.
источник

AX

Alex X in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Это сильное ограничение на устройства, и он хочет не себе озвучивать, если я правильно понял.
Себе конечно. Озвучивать надо на стрим, в этом весь смысл.
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Запустил в тестовом режиме навык Найди телефон. Отличие от существующего - звонок осуществляется в Telegram. Нет ограничений на количество звонков. Звонить можно на несколько телефонов.

Для звонков навыку нужно сказать ID контакта, кому надо звонить. Telegram не позволяет осуществлять звонки по номеру телефона (номер телефона можно добавить в контакты и узнать его id, но в Telegram жёсткие ограничения на это).

Навык можно запускать как "попроси Найди телефон 123456", где 123456 - ID контакта, кому надо звонить. Таким образом, можно сделать сценарии для поиска телефона всех членов семьи.

Пока это лишь навык для теста - посмотреть как работает, надо ли добавлять мой контакт в ваш список контактов для получения звонка, справится ли с нагрузкой и т.п.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Alex X
Себе конечно. Озвучивать надо на стрим, в этом весь смысл.
А, тогда да, при наличии Станции ок. Я в стримах и донатах не шарю)
источник

VC

Vadim Chizhkov in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
Запустил в тестовом режиме навык Найди телефон. Отличие от существующего - звонок осуществляется в Telegram. Нет ограничений на количество звонков. Звонить можно на несколько телефонов.

Для звонков навыку нужно сказать ID контакта, кому надо звонить. Telegram не позволяет осуществлять звонки по номеру телефона (номер телефона можно добавить в контакты и узнать его id, но в Telegram жёсткие ограничения на это).

Навык можно запускать как "попроси Найди телефон 123456", где 123456 - ID контакта, кому надо звонить. Таким образом, можно сделать сценарии для поиска телефона всех членов семьи.

Пока это лишь навык для теста - посмотреть как работает, надо ли добавлять мой контакт в ваш список контактов для получения звонка, справится ли с нагрузкой и т.п.
Мне кажется тут со стороны юзкейса лучше добавить возможность биндить айди членов семьи. Потому что по памяти id не скажешь, а так говоришь "найди телефон Олега". Ну а смотреть id  с другого телефона бесмысленно, быстрее будет с него же позвонить
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Vadim Chizhkov
Мне кажется тут со стороны юзкейса лучше добавить возможность биндить айди членов семьи. Потому что по памяти id не скажешь, а так говоришь "найди телефон Олега". Ну а смотреть id  с другого телефона бесмысленно, быстрее будет с него же позвонить
Так про сценарии - это и имеется в виду.

А без сценариев - надо посмотреть как работает. Если норм, то можно будет запоминание id членов семьи и в навык добавить.
источник

BB

Bugs Bunny in Яндекс.Диалоги (сообщество разработчиков)
Спасибо за статью
источник

AS

Alexey Starikov in Яндекс.Диалоги (сообщество разработчиков)
Павел Капля
А какой кейс?
Например помощник на реципшене
источник