Как можно вывести сообщение при нажатие на кнопку /start в телеграм боте 1С?

&НаСервере Процедура ОтправитьСообщениеВТелеграм(Параметры1,Сообщение)
Если ЗначениеЗаполнено(Сообщение) Тогда
    СтрокаПараметров = "chat_id="+Параметры1.IdGroup+"&parse_mode=html&text="+Сообщение;
    ВыполнитьЗапрос("GET",Параметры1.АдресТелегарм,"/bot"+Параметры1.token+"/sendMessage",СтрокаПараметров);
КонецЕсли;КонецПроцедуры



Функция ВыполнитьЗапрос(Метод,АдресСайта,АдресРесурса,СтрокаПараметров)
HTTPЗапрос = Новый HTTPЗапрос;
HTTPЗапрос.Заголовки.Вставить("Connection", "keep-alive");
HTTPЗапрос.Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded");
HTTPЗапрос.Заголовки.Вставить(Метод + " /enter HTTP/1.1");
HTTPЗапрос.УстановитьТелоИзСтроки(СтрокаПараметров, "utf-8");
HTTPЗапрос.АдресРесурса = АдресРесурса;

Попытка
    Соединение1 = Новый HTTPСоединение(
    АдресСайта, // сервер (хост)
    443, // порт, по умолчанию для http используется 80, для https 443
    , // пользователь для доступа к серверу (если он есть)
    , // пароль для доступа к серверу (если он есть)
    , // здесь указывается прокси, если он есть
    30, // таймаут в секундах, 0 или пусто - не устанавливать
    Новый ЗащищенноеСоединениеOpenSSL()
    );

    ОтветHTTP = Соединение1.ОтправитьДляОбработки(HTTPЗапрос);
    Ответ = ОтветHTTP.ПолучитьТелоКакСтроку();
Исключение
    Ответ = ОписаниеОшибки();
КонецПопытки;

Возврат Ответ;  КонецФункции

Ответы (0 шт):