Отправить место или контакт
Действие блок-схемы «Отправить место или контакт» присылает пользователю в Telegram карточку: точку на карте, место с названием и адресом или контакт с именем и телефоном. Из карточки места можно сразу построить маршрут, контакт — сохранить в телефон или позвонить одним нажатием.
Не путайте с кнопкой типа «Запрос» с геолокацией или контактом: такая кнопка просит пользователя поделиться своими данными с ботом, а это действие, наоборот, отправляет карточку от бота пользователю.
Действие находится в каталоге действий блок-схемы: вкладка «Интеграции», раздел «Телеграм».
Оглавление
Что можно отправить
Поле «Что отправить»:
| Вариант |
Поля |
Как выглядит |
| «Точку на карте» |
«Широта», «Долгота» |
Карта с меткой. |
| «Место с названием и адресом» |
«Широта», «Долгота», «Название места», «Адрес» |
Карта с меткой, под ней название и адрес — например «Магазин Multy, Москва, ул. Ленина, 1». |
| «Контакт» |
«Телефон», «Имя», «Фамилия» (необязательно) |
Карточка контакта с кнопками сохранить и позвонить. |
Во всех полях работают переменные — например, адрес филиала из поля пользователя или телефон ответственного менеджера.
Где взять координаты
Откройте место в Яндекс Картах или Google Картах и скопируйте координаты — это два числа, например 55.7558, 37.6173. Первое число — широта, второе — долгота. Дробную часть можно писать через точку или запятую.
Опции
В «Опциях»: ответ на сообщение, ответ внутри ветки форума, запрет пересылки и сохранения, отправка без звука и «Показать только одному пользователю» (см. инструкцию «Опции Telegram: эффект печати и показ одному пользователю»).
Результат и ошибки
ID отправленного сообщения сохраняется в {var:effect.message.id}.
Ошибки (текст доступен в {var:error.message}):
Wrong coordinates: latitude -90..90, longitude -180..180 — координаты не заполнены или перепутаны: широта должна быть от -90 до 90, долгота от -180 до 180.
Place needs a title and an address — для места не заполнены название или адрес.
Contact needs a phone number and a first name — для контакта не заполнены телефон или имя.
Integration with type [...] does not support this effect — контакт не из Telegram.