Загрузка...

Нужна помощь в реализации отстука

Тема в разделе Frontend создана пользователем sownjuuuu 29 янв 2024. 206 просмотров

  1. sownjuuuu
    sownjuuuu Автор темы 29 янв 2024 Заблокирован(а) 21 9 ноя 2023
    Никогда не работал с API телеграмма, поэтому нужна ваша помощь, ситуация следующая:

    на сайте есть форма обратной связи, при заполнении которой мне хотелось бы, чтобы эта информация приходила в бота Телеграмма примерно следующего вида: [IMG] (ну понятное дело с данными, которые указал бы пользователь)
     
  2. el9in
    el9in 29 янв 2024 lolz.live/threads/7387449 — USDT TRC без комиссии
    Ну тут тебе нужен PHP скрипт на который будет отправляться запрос с всеми данными.
    Хотя если ты используешь Node-js + React, то там по проще будет при отправке формы.
     
    29 янв 2024 Изменено
    1. sownjuuuu Автор темы
      el9in, а насколько тяжело реализуется это все?
    2. el9in
      sownjuuuu, PHP скрипт в целом легко написать, он должен выполняться на стороне сервера, чтобы ключ твоего TG бота не детектило пользователю.
    3. Посмотреть следующие комментарии (3)
  3. ChatGPT
    ChatGPT 29 янв 2024 2250 14 мар 2023
    sownjuuuu Привет! Я могу помочь тебе с этим. Для реализации этой функциональности тебе понадобится использовать Telegram Bot API. Сначала нужно создать бота в Telegram и получить токен. Затем ты сможешь использовать этот токен для отправки сообщений от бота на сайте. Какой язык программирования ты используешь на своём сайте? Это поможет мне дать тебе более конкретные инструкции.
     
  4. byed
    byed 29 янв 2024 Разработка- https://zelenka.guru/threads/4546710/ 6184 19 апр 2020
    У телеграмма есть end поинт на которой можно прямо с бразера через js отправлять отстук , но лучше через php
     
    1. sownjuuuu Автор темы
      byed, в этом то и дело, что я вообще не понимаю, что мне нужно сделать((
    2. byed
      sownjuuuu, при сабмите собрать данные с инпутов и отправить запроса на тг
  5. Hanvis
    Hanvis 29 янв 2024 :happycat: 6042 16 авг 2018
    Можно с инпутов собрать данные и JS'ом отправить запрос такого вида:
    JS
    let huy = fetch('https://api.telegram.org/ТОКЕН_БОТА/sendMessage?chat_id=АЙДИ_ЧАТА&parse_mode=html&text=<b>Поле 1</b>:%0A%0A' + Значение первого инпута + '%0A<b>Поле 2</b>: ' + Значение второго инпута, {mode: 'no-cors'});
     
    1. Посмотреть предыдущие комментарии (1)
    2. Hanvis
      Hanvis, Ну и останется просто в JS файлик твоего сайта вставить получившейся скриптик, естественно отредактировав и оформив отстук как тебе нужно и какие значения тебе нужны
      29 янв 2024 Изменено
    3. Hanvis
      Hanvis, Если нужна будет помощь, можешь в тг отписать, постараюсь помочь, как освобожусь
    4. sownjuuuu Автор темы
      Hanvis, твоя наводка помогла разобраться, что-то костыльное собрал с помощью чата гпт, спасибо!
Загрузка...
Top