Навык для Алисы от Яндекса. Навык реализует игру Города.
После запуска навыка появляется приветственное сообщение с краткой инструкцией, что нужно сделать далее пользователю. Пользователь должен назвать (написать) название реально существующего города. Приложение проверяет ответ пользователя на соответствие нескольким пунктам:
- Ответ пользователя действительно является названием города.
- Название города начинается с нужной буквы (название первого города может начинаться с любой буквы).
- Название города ранее не называлось в игре (в рамках одной сессии).
После того как будет установлено, что ответ пользователя можно считать верным, приложение:
- Получает краткую информацию о городе, названном пользователем, на сайте http://planetolog.ru/.
- Находит на сайте http://planetolog.ru/ название города, которое начинается с буквы, на которую оканчивается название города пользователя, и которое ранее не называлось в игре.
- Получает краткую информацию о найденном городе на сайте http://planetolog.ru/.
- Отправляет ответ в требуемом сервисом Алиса формате. В ответе содержится краткая инструкция, которую должен выполнить пользователь для продолжения игры (назвать город, начинающийся с требуемой буквы).
Игра может быть завершена двумя способами:
- Приложение не смогло «вспомнить» название города, которое начинается с требуемой буквы и которое ранее в игре не называлось (на сайте http://planetolog.ru/ закончились города). При этом посылается сообщение, в котором пользователь объявляется победителем.
- Пользователь решил завершить игру.