Создание Telegram бота на Node.js / #12 — Дополнительные опции сообщения

Автор Elena Batratskaya
Создание Telegram бота на Node.js / #12 — Дополнительные опции сообщения

в данном уроке.

Давайте разберем ещё дополнительные опции которые можно передавать в функцию iMessage и как обычно начнем из обычного нашего надпись над простушка события алмасович и здесь. Давайте сразу отправил простое сообщение например Bot sendmessage дальше объект массаж часто. Едим и.

Дали давайте как параметр этим сюда какую-нибудь ссылку например, а давайте посмотрим, что у нас есть например мы передадим ссылку которая ведёт на Telegram айпи до которые показывают на markdown и соответственно.

Давайте оставим просто как параметр так. Отлично Теперь давай теперь. Запусти наша работа и посмотрим, что у нас получается значит спустился. Давайте отправим окуни команду и соответственно в ответ он отправляет ссылку где у нас идёт. Это ссылка. Дана telegram-bot-api. Как увидеть тебя помимо самой ссылке мы получили ещё некоторые превью да то есть — это означает, что Telegram он сходил на сайт росархива некоторой заголовок до какой-то описание и сразу же нам его предоставил. У нас есть возможность использовать telegram-bot-api сделать так чтобы он не делал данное превью делать с помощью одной одного объекта и поля данного объекта называется disable page preview Visual следующим образом disable Web page preview и по умолчанию она стоит в трум точнее в посуда. То есть если мы сюда передадим. Фолз и. Давай теперь. Запусти наша работа и попробуем ещё раз отправить сообщение то как увидеть и сейчас ничего не изменилось да то есть нам приходит также превью. Однако если мы поменяем данное значение на трон, а то есть мы хотим отключить превью веб-страница ещё раз перезапустить им нашу работа. Что соответственно. Теперь если мы отправим к — это сообщение мы просто получаем ссылку которую мы сбивали при этом. Обратите внимание, что никого нет здесь идет чистая ссылка — это еще один параметр которая хотела разобрать и нам осталось разобрать последний параметр который есть в функции. СМС сейчас, а давайте сделаем некоторые манипуляцию. Допустим мы будем получать какой-то сообщение от пользователя в нашем болоте и потом мы будем маршировать на которой асинхронный статус. Допустим мы будем данное сообщение через некоторый тайм-аут обратимся мы к функциям тайм-аут сюда. Переводи меня которые callback. Давайте допустим вызовем соответственно данные тайм-аут через например 4 секунды и то же самое мы просто перекинь M соответственно от нашего города. То есть — это будет сделано уже через 4 секунды теперь одна её страницу одной из нашего работа. Давайте попробуем что-нибудь сделать допустим я сюда отправлю — это сообщение ждём секунды и соответственно мы получаем ссылку на телеграм бот API теперь. А зачем всё — это рассматриваем допустим если отправляются сообщения перехожу на другого. Бота дату. Давайте посмотрим, что у нас получится сейчас у меня на рабочем столе появилось уведомление от телеработа о том, что у меня пришло сообщение, а то есть она находится у меня в нижнем правом углу. Да и соответственно показывает, что пришло сообщение, но у нас есть возможность работе сделать так чтобы у нас не было никакой модификации от нашего. Бота да то есть там notification которая приходит. У нас в нижнем правом углу для этого есть специальная опция которые пишутся настоящим образом disable notification и помочь она стоит в. Фолз если у тебя перед этим трум и. Давайте ещё раз приношу работа перейдём соответственно сюда отправим кого-нибудь сообщение и перейдем в другой чат 4 секунды и на самом деле. Теперь у меня не было никакого звукового оповещения и соответственно у нас не было никакой нотификации в правом нижнем углу нашего экрана до, но теперь сообщение пришло и. Мы также видели о том, что она здесь есть. Поэтому этими вопросами можно пользоваться в случае если вы не хотите допустим помещать пользователям и если вы хотите также отключить или включить превью веб-страниц допустим. Если вам нужно просто показать некоторые текст поэтому он у меня всё и увидимся с вами далее.

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

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