Создание Telegram бота на Node.js / #49 — Инлайн режим

Автор German Usachev
Создание Telegram бота на Node.js / #49 — Инлайн режим

в данном уроке мы в принципе уже подошли к концу выполнения работы над нашим городом и.

Давайте посмотрим вообще-то сейчас, что он умеет делать. А давайте посмотрим — это всё в версия когда. Мы открываем его мы видим клавиатура где можно выбрать сейчас сейчас кино досмотрим какие-нибудь фильмы там нажимаю на каждый из фильмов можно посмотреть в кинотеатре какие-то можно сварить их фильмы можно смотреть кинотеатр на карте и принцип она всё равно также нас работает кнопочка.

Избранная Где у нас находится избранные наши фильмы последнее, что нам осталось своими осуществить в рамках данного работает онлайн режим.

Когда мы. Обращаемся к буду через например другой час и мы будем показывать список всех фильмов поэтому. Давайте приступим к выполнению данные задачи для того чтобы отправить вообще обрабатывать онлайн режим мы должны написать команду батон онлайн говорим и находим мы получаем некоторые говорят теперь нам нужно с вами будет выполнить запрос на фильмы которые у нас есть в данных и показать — это всё пользователя для этого я обращусь к сущности фильмов найду все фильмы и далее когда они у нас погрузиться я получу object Fields дали нам нужно будет с вами сформировать ответ у нас будет массив without который будет пока не чему не равен и далее. Нам нужно будет с помощью команды Answer I like very отправить данный массив поэтому мы. Обращаемся каком команде Answer онлайн говорим и первым параметром. Передаем говори — это да то есть — это букварь в котором мы сейчас работаем дали ему сюда. Передаем зовут который мы сейчас формируем и. Мы также передает специально опцию cache Time dependent значение 0 до для того чтобы у нас было немного более производительная конструкция теперь. А как мы сформируем антифризов он у нас будет образовываться из массива. Фелпс и мы будем преобразовать его с помощью метода Map на каждой итерации мы будем получать переменную и здесь нам нужно привезти всё — это дело к правильному формату который поддерживает телеграм чат. Мы здесь будем возвращать некоторые объекты да то есть массив резался нас будет состоять объектов и дальнего должна здесь перечислять различные поля значит поля иди у нас будет уникальное она будет у нас определяется значением fu1 допустим тип укажем фото. Да мы будем отправлять именно фотографию далее мы сюда указать параметр фото Will do. Где хранится наша фотография фото о л и она и она определяется у нас Picture также мы сюда можно передать параметр там был и мы придаем значения фыч следующий параметр который выучила передадим — это будет параметры капюшон и здесь мы. Давайте напишем какой-нибудь описание этого фильма который мы сейчас рассматриваем допустим. Давайте может быть даже. Скопируй Это всё из фильма. Мы здесь брали капюшон поэтому копируем весит капюшон и вставляем EVE Online Skyrim капюшон и не знаешь, что нам нужно сделать исправить все перемены F вставить вместо их в переменную как-то чтобы всё работало корректно отлично и капюшон выставляем как Action им ещё, что нам потребуется сделать ещё здесь реклама kape.ss онлайн клавиатурой где у нас всего лишь одна кнопочка который будет являться ссылкой тексту — это кнопки будет поиск да потому, что все наши съёмки ведутся. КиноПоиск и дальше мы указываем название нашего фильма. ФМС и в качестве второго параметра в URL где будет хранится ссылка на тот фильм который нам нужно показать сохраняем эти все изменения и. Давайте смотреть как у нас работает значит переходим Telegram. Давайте перейдём в другого. Бота для того чтобы проверить онлайн режим на телефоне проверим как называется наш бот FN. Синема Вот и поэтому. Давайте кому обращаться в. ФМС Синема вот показывается был. Точнее placeholder ещё фильмы и теперь мы получаем список всех фильмов которые у нас есть система в системе. Да здесь правильно выводится вот эти вот там бы которые мы сами определили и допустим давайте выберем какой-нибудь фирмы пример. Как видите мы с вами получили в другом чате данные от нашего. Бота него есть картинка плюс него есть описание которое нам нужно было вывести и + ссылка на. КиноПоиск да. Давайте проверим как отработать данная ссылка и отлично мы переходим на сайт. Кинопоиск то есть принципе теперь наш вот целиком готов. Да он много чего умеет и. Как увидеть в принципе на написание такого. Бота у нас ушло много времени до сам скрип довольно-таки маленьким всего лишь 340 строк и плюс некоторые вытекающие элементы есть. Поэтому в принципе на этом уроке мы закончим выполнения работы над нашим потом всем спасибо за внимание и увидимся с вами уже в других уроках.

0 комментариев
0

Читайте также