Оглавление / Бизнес-процессы / Библиотека бизнес-процессов

    Выгрузка объектов в каналы Telegram

    Используя бизнес-процессы для выгрузки информации по объектам в свои каналы Telegram вы получаете ряд преимуществ: 

    Выгрузка объекта происходит сразу после того, как вы поставили метку для выгрузки в карточки объекта. 

    Можно подключать неограниченное количество каналов для выгрузки, где ваш бот имеет права на публикацию.

    Выгрузку объектов можно разделить по разным каналом, учитывая параметры объектов. Например, вы можете создать отдельный канал для аренды и продажи.

    Форму, текст и заголовки выгрузки можно гибко настраивать под себя.

    Каналы в Telegram можно делать закрытыми, чтобы предоставить доступ только определенному сегменту клиентов. 

    В стандартном варианте для настройки выгрузки на 1 тип недвижимости понадобится 4 блока. 

    Первый блок - блок с событием. В этом блоке можно будет выбрать любое поле, которое будет инициировать выгрузку. 

    Второй блок - блок с вычисляемым выражением для выгрузки объекта в канал.

    Пример вычисляемого выражения для второго блока:

    <?php
    /// https://core.telegram.org/bots/api
    $apiToken = "370XXX033:AAGwpIXXXZ8HuA-Xn6bFvXXXn1Ub_RHGXXX";
    $chat_id = '-9001111999';
    $textsend = '<b>'.$category.'. '.$title.'</b>'."\n\r".'Цена: '.$price.' '.$currency."\n\r".'Комнат: '.$rooms." | ".'Площадь:'.$area."\n\r\n\r".$description;
    if($photo['0'] != '' && $photo['0'] != ' ' && $photo['0'] != '0'){ $photo_tg = $photo[0]; $photo_tg = str_replace('product' , "product/resized800x600" , $photo_tg); $data = [ 'chat_id' => $chat_id, 'photo' => $photo_tg, 'caption' => $textsend, 'parse_mode' => 'HTML' ]; $response = file_get_contents("https://api.telegram.org/bot$apiToken/sendPhoto?" . http_build_query($data) ); } if($photo['0'] == '' or $photo['0'] == ' ' or $photo['0'] == '0'){ $data = [ 'chat_id' => $chat_id, 'text' => $textsend, 'parse_mode' => 'HTML' ]; $response = file_get_contents("https://api.telegram.org/bot$apiToken/sendMessage?" . http_build_query($data) ); } return true; ?>
    Для переменных $apiToken и $chat_id необходимо указать свои данные от telegram. Данные для $chat_id можно получить через форму

    Перед началом настройки необходимо убедиться в том, что канал является публичным и что выбранный бот добавлен в канал с правами администратора. После настройки канал можно сделать приватным.

    (Название данного примера в библиотеке Бизнес-процессов "Выгрузка в Telegram")




    Вернуться к оглавлению


    Система реализуется как облачное решение SaaS, т. е. размещается на наших серверных мощностях. CRM гибко настраивается персонально под ваш бизнес. При использовании сервиса у вас будет аккаунт-менеджер для консультации и помощи в настройках