Создание Telegram бота на PHP #5: работа с хуками

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 27

  • @ProgTime
    @ProgTime  7 місяців тому

    Спасибо за просмотр! Пишите, буду рад помочь!
    ССЫЛКИ ИЗ ВИДЕО:
    Ссылка на запись - prog-time.ru/course/bot-v-telegram-5/
    CURL - prog-time.ru/parsing-php-ottachivaem-curl/
    ВАЖНЫЕ ССЫЛКИ:
    Prog-Time - prog-time.ru/
    Telegram - t.me/prog_time_bot
    ВКонтакте - vk.com/progtime
    НАШИ ПРОЕКТЫ:
    One-Chat - one-chat.ru/
    Техническая поддержка One-Chat - t.me/one_chat_manager_bot

  • @АлександрИнженер-д4б

    Спасибо годный урок!

  • @nurik1kg
    @nurik1kg Рік тому +2

    Спасибо за уроки!

  • @TELEZUD
    @TELEZUD Рік тому

    Отлично!

  • @mirwill6940
    @mirwill6940 Рік тому

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

  • @KineticFun
    @KineticFun Рік тому

    Спасибо!

  • @TELEZUD
    @TELEZUD Рік тому

    Теперь нужен пример разбора массива в файле .txt , чтобы выводить только id сообщения и само тело сообщения(например), а остальное оставлять за скобками как ненужное :)

  • @anvarkzn
    @anvarkzn 11 місяців тому

    Автору огромное спасибо!
    У меня не отлавливаются сообщения в группе, если не указать в начале "/". В персональном чате, вчё нормально.
    Не подскажете, куда копать?)
    Заранее спасибо!

    • @ProgTime
      @ProgTime  11 місяців тому +1

      1) Проверь права бота. Он должен иметь права администратора
      2) Попробуй отправить команду /join в чат и опять проверить отправку сообщений
      3) Посмотри что приходит в обработчик

    • @anvarkzn
      @anvarkzn 11 місяців тому

      @@ProgTime спасибо за ответ. Да, надо было сделать админом бота.
      Огромное спасибо за видеоуроки!

  • @AnnaS-v3x
    @AnnaS-v3x 3 місяці тому

    У вас ошибка с $now. Переменную нужно определить до вхождения в условие, иначе когда мы пройдем по else, то будем ловить ошибку о несуществовании переменной.

    • @ProgTime
      @ProgTime  3 місяці тому

      Спасибо. Сейчас поправлю!

    • @AnnaS-v3x
      @AnnaS-v3x 3 місяці тому

      @@ProgTime Раз вы написали, что будете рады помочь 😅может вы знаете как решить мою проблему. Дошла до этого видео, поняла, что нужен хостинг, купила, разобралась вроде, сделала все как на видео, "Webhook was set", но получаю пустую строку от file_get_contents('php://input'). Второй день копаюсь в этом. С сервером работаю впервые. Может какие-то настройки не предусмотрела?

    • @ProgTime
      @ProgTime  3 місяці тому

      ​@@AnnaS-v3x Я бы сделал следующее:
      Отправил запрос через Postman для проверки ответа (URL должен корректно принимать POST запросы)

    • @nihongo_
      @nihongo_ День тому

      @@AnnaS-v3x мда, та же проблема, postman работает но это не то конечно

  • @yaltinetsthai2848
    @yaltinetsthai2848 Рік тому

    уроки - огонь! только не увидел как сделать информационное сообщение при нажатии кнопки старт при первом окрытии бота. если не сложно, поделитесь инфой

    • @ProgTime
      @ProgTime  Рік тому

      при нажатии на старт отправляется сообщение /start. Тебе нужно просто отловить это сообщение и отправить ответ

  • @jStroks
    @jStroks 2 місяці тому

    Как быть когда прикрепляют несколько изображений? и еще бывают + файл

    • @ProgTime
      @ProgTime  2 місяці тому +1

      Я сейчас уже не помню, но там вроде отправиться несколько запросов на хук.
      То есть 5 изображений = 5 запросов от Telegram

    • @jStroks
      @jStroks Місяць тому

      @@ProgTime так и есть, уже разобрался, спасибо!

  • @TELEZUD
    @TELEZUD Рік тому

    Расскажите пожалуйста если не сложно, как API скормить самоподписанный сертификат для httpS

    • @ProgTime
      @ProgTime  Рік тому +1

      Тут я не подскажу! Я использую хостинг beget и там сертификаты бесплатные
      beget.com/p658517

    • @chto_too_by
      @chto_too_by Рік тому +1

      Летс крипт принимает спокойно

    • @TELEZUD
      @TELEZUD Рік тому

      @@ProgTime разобрался, там вообще ничего сложного нет со своими личными сертификатами.

    • @TELEZUD
      @TELEZUD Рік тому

      @@chto_too_by лучше своего, может быть только свой. вопрос решён, спасибо

    • @chto_too_by
      @chto_too_by Рік тому

      @@TELEZUD отлично, удачи:)

  • @vitmih380
    @vitmih380 Рік тому

    Не понятно только, почему автор удаляет и комментирует ранее написанные строки кода.