Встроенный бот Телеграм
Блок включает для бота встроенный режим Telegram. Человек в любом чате набирает @имя_бота и текст — и прямо над полем ввода видит результаты поиска по вашему списку: товары, адреса, услуги.


В этот блок не ведут связи из других блоков: он срабатывает на запрос из Telegram.
Важно
Встроенный режим нужно включить у самого бота: в @BotFather отправьте команду
/setinlineи выберите бота.
Настройки
- «Список» — список, по которому идёт поиск.
- «Поле для поиска» — поле списка, в котором бот ищет набранный человеком текст. Если поле не выбрано, бот показывает записи без поиска.
- «Тег» — категория, по которой запускается именно этот блок. Человек пишет её после имени бота с решёткой:
@имя_бота #тег текст. В теге — только латинские буквы и цифры. Запрос без тега обрабатывает блок, у которого поле «Тег» пустое. - «Дополнительные фильтры» — условия, которые сужают выборку: поле списка, знак сравнения и значение. Условия соединяются через «И» или «ИЛИ». Строку добавляет кнопка «Добавить поле».
- «Сортировка» — по какому полю и в каком порядке показывать записи: «По возрастанию» или «По убыванию». Без сортировки сначала идут новые записи.
- «Поля для результатов поиска» — что человек увидит в каждом результате:
- «Картинка» — поле списка с изображением;
- «Заголовок» — текстовое или числовое поле. Записи с пустым заголовком в результаты не попадают;
- «Описание» — строка под заголовком.
- «Дополнительно» → «Записать ответ в пользовательскую переменную» — в переменную попадёт заголовок выбранной записи.
Как это работает
- Человек набирает
@имя_ботаи текст. Бот показывает до 50 записей, при прокрутке подгружает следующие. - Человек выбирает запись. В чат от его имени уходит сообщение с командой блока и заголовком записи.
- Если это чат с вашим ботом, бот сохраняет заголовок в переменную и идёт по связи «Продолжить».
Если ничего не нашлось, человек увидит один пункт — «Поиск не дал результатов».
Совет
Чтобы человеку не набирать имя бота вручную, добавьте в меню блока с кнопками пункт с типом «Открыть встроенный бот Телеграм». В поле «Текст для поиска» можно сразу задать начало запроса, например
#тег.
Выходы
- «Продолжить» — человек выбрал запись из результатов в чате с ботом.
Ограничения
- Блок работает только в Telegram.
- Значение фильтра — до 64 символов, фильтров — до 100, полей сортировки — до 10.