Отправка из Яндекс форм в телеграм
У Яндекса есть удобный сервис — Яндекс формы, он позволяет вставлять любые формы на любые сайты.
А вот получение данных не всегда удобное: нужно зайти в форму, перейти к ответам, посмотреть результаты.
Входим в форму — интеграции
Можно отправлять на е-маил, это реализовано сразу, включаем в настройках, указываем кому отправить форму, что написать и заполняем шаблон.
Для отправки в телеграм, используется интеграция — *API Запрос заданным методом
Метод запроса POST
У меня отправляется только если весь запрос передать в УРЛ, по-хорошему нужно передавать через тело запроса, но у меня не работает.
В УРЛ подставляем следующее:
https://api.telegram.org/ИД вашего бота:Секретный ключ бота/sendMessage?chat_id=ИД кому отправлять&text=*Дзен_Яндекс*: Что из формы отправлять &parse_mode=Markdown
https://api.telegram.org/bot111111:AABBBCCDDDFFFHJGHGHG/sendMessage?chat_id=1111111&text=&text=*Заявка_с_Дзена*%0A
Ответы на все вопросы&parse_mode=MarkdownАйди канала или пользователя можно узнать через бота
%0A — Это символ пробела
После какого-то обновления на Яндекс Формах не проходят знаки пробела, можно поставить подчеркивание и пользоваться дальше
Ответы на вопросы — что передаем в сообщении, выбирается в параметрах, там куча всего можно передавать.
Варианты, что можно отправить из формы в телеграм
Заполняем форму и получаем ответ в телеграм
Не получается. Ошибка интеграции почему-то
Сейчас проверил, работает.
Напишите, мне в телеграм, попробуем решить.
тоже не работает, в чём проблема не понятно
Обновил пост.
Попробуйте следующий код
Добрый день, возможно ли фото из ответов в яндекс формах отправлять в группу через бота? Пока что отображается только ссылка на яндекс форму, доступ к которой есть только у того, кто сидит в аккаунте яндекса.
Спасибо.
Надо пробовать, напишите мне в телеграм, попробуем вместе.