При завершении автоматизации отправить сообщение в Telegram bot с комментарием

Все вопросы/проблемы по установке и использовании.
Ответить
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

При завершении автоматизации отправить сообщение в Telegram bot с комментарием

Сообщение Romiros »

Доброго времени суток!

Такой кейс.

Есть сущность, в ней установлен и настроен на отсылку модуль СМС "Telegram"
Есть автоматизация "ЗАВЕРШИТЬ", которая при вызове просит ввести комментарий к сущности app_comments.
Создано правило отправки СМС, и оно срабатывает, оповещение приходит в телеграм бот.

Вопрос, как в это-же сообщение добавить комментарий который был введен при запуске автоматизации?
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 1197
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич
Контактная информация:

Re: При завершении автоматизации отправить сообщение в Telegram bot с комментарием

Сообщение Fait »

Выхода здесь вижу два:
1) Сделать отдельное поле комментарий, значение которого будет заполняться при вызове автоматизации. И, соответственно, значение поля можно будет вставить в правила СМС.
Плюс: простой, позволяет использовать стандартные правила отправки СМС.
Минус: "лишнее" поле, "костыль", необходимость правильно настраивать доступ к нему.

2) Использовать именно комментарий, но для этого понадобится другой подход и уход от правил СМС в принципе.
Там всё делается через PHP скрипт.
Плюс: высочайшая гибкость настройки + есть даже возможность отправить файл.
Минус: нужно знать программирование самому, или обратиться к специалисту (я умею такое делать)
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

Re: При завершении автоматизации отправить сообщение в Telegram bot с комментарием

Сообщение Romiros »

Благодарю, за разъяснения.

Буду пробовать оба варианта, так же над ними думал, была надежда что такой функционал присутствует и я его просто не нашел.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: При завершении автоматизации отправить сообщение в Telegram bot с комментарием

Сообщение nruslan2 »

или можно воспользоваться доработкой)) #19
Аватара пользователя
Antonyous99
Сообщения: 752
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: При завершении автоматизации отправить сообщение в Telegram bot с комментарием

Сообщение Antonyous99 »

Или вот такой функцией (разместить в Пользовательский PHP). Запускать в любой сущности, в поле PHP-код или в Автоматизации.

Код: Выделить всё

 function telegram_send($bot_token,$chat_id,$text) {
 
 $url = "https://api.telegram.org/bot" . $bot_token . "/sendMessage";
    
            $params = [
                'chat_id' => $chat_id,
                'text' => strip_tags($text, '<b><i><code><pre>'),
                'parse_mode' => 'HTML',
                'disable_web_page_preview' => 'true',
            ];

            $ch = curl_init($url);
            curl_setopt($ch, CURLOPT_HEADER, false);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt($ch, CURLOPT_POST, 1);
            curl_setopt($ch, CURLOPT_POSTFIELDS, ($params));
            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
            curl_setopt($ch, CURLOPT_TIMEOUT, 10);
            $result = curl_exec($ch);
            curl_close($ch);

		}
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

Re: При завершении автоматизации отправить сообщение в Telegram bot с комментарием

Сообщение Romiros »

Благодарю.

Я тоже нашел в документации статью про эту функцию.
Как раз сейчас её иследую.
Ответить