Телеграм-бот на Laravel

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024

Комментарии • 86

  • @МаксимИващенко-л5о
    @МаксимИващенко-л5о 6 месяцев назад +8

    Как же легко всё оказывается. Никаких костылей, прям рил лайк и подписка) Спасибо автор!

    • @Have476
      @Have476 6 месяцев назад

      ты серьезно?) ты еще скажи что ты нашол сразу документацию про Пакет defstudio/telegraph отдельно от ссылки на гитхаб))

    • @Have476
      @Have476 6 месяцев назад

      ты хочешь сказать ты вебхуки себе поставил?)

    • @МаксимИващенко-л5о
      @МаксимИващенко-л5о 6 месяцев назад

      @@Have476 удобно одной командой обновить вебхук и пробросить на локалку через ngrok, раньше каждый раз заливал на ftp файл, потому что всегда было впадлу чтото делать через long-polling, а других способов я не знаю)))

  • @HenrikGevorgyan-mg3mo
    @HenrikGevorgyan-mg3mo 3 месяца назад +1

    Если ползователей болше одного все перестает работать (
    как поправить?

  • @NovgorodskyLeatherCraft
    @NovgorodskyLeatherCraft 7 месяцев назад +1

    Зачетный HowTo. Вот прям то, что доктор прописал. Спасибо, что поделился!

  • @neurowave54
    @neurowave54 Год назад +3

    наконец то нормальный туториал по телеграм боту на ларавель. Давно искал.

  • @swaytornado8327
    @swaytornado8327 Месяц назад

    спасибо за видео. на хватает работы с моделью. к примеру, записи пользователя в бд по нажатию на /start и как к примеру связать его по апи с trello.

  • @echo9815
    @echo9815 9 месяцев назад +1

    Как сделать кнопки внизу? Которые называются "клавиатура"
    Там нельзя использовать обычные функции кнопок, а только 4 вида функционала
    Это как то можно обойти?

  • @firefox0503
    @firefox0503 Год назад +3

    Хорош, коротко без фанатизма, всё по полочкам👍

  • @borislov287
    @borislov287 Год назад +1

    Зделай круд иле систему регистраций на ооп пж

  • @HenrikGevorgyan-mg3mo
    @HenrikGevorgyan-mg3mo 3 месяца назад

    ping

  • @alexe7861
    @alexe7861 2 месяца назад

    Ngrock в Рф работает?

  • @metraqq227
    @metraqq227 11 месяцев назад

    почему оно реагирует только на сообщения от первого аккаунта, когда хочу использывать бота со второго аккаунта или группы сообщения всеровно отправляються на первый аккаунт?

  • @azamatkurmangaliyev6010
    @azamatkurmangaliyev6010 4 месяца назад

    спасибо большое!) меня всегда пугают разные языки и обработка сообщений с текста (который каждый раз меняется) но я так понял это тоже есть в либе

  • @isroil_sodiqov
    @isroil_sodiqov 7 месяцев назад

    Здравствуйте, как мне использовать метод getChat ?

  • @saidahmadhosilov1843
    @saidahmadhosilov1843 9 месяцев назад

    Thank you so much, I am really happy from this video.

  • @harly2313
    @harly2313 10 месяцев назад

    На сколько хорошо данный пакет работает с october или winter cms не знаешь?

  • @palach_666
    @palach_666 Год назад +1

    Спасибо большое за урок, давно было интересно про связь телеграм и бота, устал уже свои костыли писать) буду теперь это использовать

    • @doffyso
      @doffyso Год назад +1

      почему бы просто не писать ботов на js или python?

  • @vladyok2012
    @vladyok2012 11 месяцев назад +1

    Почему может быть ошибка No TelegraphChat defined for this request ?

    • @MeFiStArmaliteTV
      @MeFiStArmaliteTV 10 месяцев назад +1

      то же самое когда два чата в таблице

    • @nurbolatmeshitbay5805
      @nurbolatmeshitbay5805 10 месяцев назад

      @@MeFiStArmaliteTV, то же самое) Получилось решить ?

    • @SawyerUA
      @SawyerUA 10 месяцев назад +1

      ​@@nurbolatmeshitbay5805
      Если все еще актуально, то решение оказалось достаточно простое. Вокруг этого крутился, но т.к. опыта недостаточно, дождался ответа на гите.
      Если делаем по видео:
      Методы: Telegraph::message('qewrtyqwerty')->keyboard() заменяйте на $this->chat->message('qwertyqwerty')->keyboard()
      По факту это почти тоже самое, но работает адекватно.
      Причину назвать точно не смогу, т.к. повторюсь опыта немного, но картинка в голове сложилась.

    • @ivn31
      @ivn31 9 месяцев назад +1

      ​ @nurbolatmeshitbay5805 ​ @MeFiStArmaliteTV @vldyok2012 для информации, если еще не разобрались: проблема в том, что при использовании бота более, чем 1-м человеком, сервер не понимает куда отправлять ответ.
      Я решил эту проблему следующим образом (на примере вызова клавиатуры):
      $chatId = $this->chat->info()['id']; //здесь он определит от какого чата пришел запрос
      Telegraph::chat($chatId)->message($helloTxt)
      ->photo(Storage::path('../../storage/app/public/logo.jpg'))
      ->keyboard(Keyboard::make()
      ->buttons([
      Button::make('Просмотреть информацию текущего периода')
      ->action('info')
      ->param('mssgId', "$mssgId"),
      Button::make('Инструкция как пользоваться ботом')
      ->url('telegra.ph/Instrukciya-kak-polzovatsya-botom-NBudget-12-09')
      ])
      )->send();

    • @compmd5245
      @compmd5245 8 месяцев назад

      как получилось выяснить эта ошибка вылетает кода в базе более одного клиента... как поправить пока не разобрался

  • @valerashaparev629
    @valerashaparev629 4 месяца назад

    Большое спасибо, отличный урок!

  • @ГавриилНикитин
    @ГавриилНикитин 7 месяцев назад

    Как в аптеке все, Лара в сердцах, душах, ушах, ноздрях

  • @РоманРимский-г7с
    @РоманРимский-г7с 7 месяцев назад

    Привет 👋 а что касаемо добавления чата или канала? Где получить айди чата?

  • @MrFallenRu
    @MrFallenRu Год назад

    И что все мне делать в одном файле? Как разбить чтобы 1 команда = 1 файл?

  • @Kleolit
    @Kleolit Год назад +1

    Как теиа называется?

    • @Антон-э5ш3ч
      @Антон-э5ш3ч 7 месяцев назад

      Material UI theme, GitHub Dark - из списка тем

  • @a_zhary
    @a_zhary 6 месяцев назад

    Как на laravel 11 поставить?

  • @АртемАртеменконезабывайвыходит

    покажи как делать авторизацию через телегу используя вью и лару

  • @АнтонНосович
    @АнтонНосович 9 месяцев назад

    Все привет ,использовал этот пакет для создания телеграмм бота,выгрузил на сервер но настроил конфигурацию ,но ни одна команда не работает,может есть идеи? Очень горит проект

    • @shipilove6762
      @shipilove6762 8 месяцев назад

      Скорее всего не забыл зарегистрировать хандлер в конфиге свой вместо дефолтного

  • @vladymyrlem
    @vladymyrlem 8 месяцев назад

    привет Миша. Скажите пожалуйста можна ли вывести вместе с сообщением имя юзера? Не могу найти в пакете метод получения значения имени

  • @Dim_sev
    @Dim_sev Год назад +2

    зачем такие сложности?

  • @TheDarkmolecule
    @TheDarkmolecule Год назад +3

    БотА. Но при это этом бОтфазе. Жесть с ударением в слове. Просто больно слушать. Первый человек, который в слове бОт, делает ударение на окончание - ботА.

    • @Noname-vs4tm
      @Noname-vs4tm Год назад +11

      Открой форточку, а то душно

  • @HenrikGevorgyan-mg3mo
    @HenrikGevorgyan-mg3mo 3 месяца назад

    Если ползователей болше одного все перестает работать (
    как поправить ?

    • @kamentim
      @kamentim 3 месяца назад

      Привет! Та же проблема, нашел решение?

    • @russo-l9j
      @russo-l9j 3 месяца назад

      @@kamentim удалось найти решение? так и не смог исправить(

    • @kamentim
      @kamentim 3 месяца назад +1

      @@russo-l9j решение в комментариях ниже

    • @russo-l9j
      @russo-l9j 3 месяца назад

      @@kamentim можно точнее? не смог найти.

    • @kamentim
      @kamentim 3 месяца назад

      ​@@russo-l9j, ого, действительно, решение пропало. Похоже AreaWeb комменты чистит. Вечером скину решение ещё раз, я сейчас не дома и глянуть не могу в коде. Но если кратко, то проблема возникает из-за того, что когда пользователей больше одного, бот не знает в какой чат отправить сообщение. Поэтому отправку лучше делать через $this->chat->message

  • @programmer-inwall
    @programmer-inwall 4 месяца назад

    Очень полезно! Спасибо!

  • @HEX_CAT
    @HEX_CAT Год назад

    ❤🎉

  • @alexeffect1765
    @alexeffect1765 Год назад

    топ контент)

  • @zakdesign365
    @zakdesign365 Год назад

    🔥🔥🔥🔥

  • @nosrepsiht
    @nosrepsiht 3 месяца назад

    Была ошибка:
    cURL error 60: SSL certificate problem: self-signed certificate in certificate chain
    Закинул "cacert.pem" в папку "php". Теперь ошибка:
    cURL error 77: error setting certificate file: C:\phph83\cacert.pem
    Как можно исправить?

    • @kamentim
      @kamentim 3 месяца назад

      Привет, та же ошибка. Нашел решение?

    • @kamentim
      @kamentim 3 месяца назад +2

      P.S. Я нашёл решение. Необходимо скачать свежий сертификат curl и указать к нему путь в php.ini

    • @nosrepsiht
      @nosrepsiht 3 месяца назад +1

      @@kamentim Спасибо

    • @ebirdori9498
      @ebirdori9498 3 месяца назад

      что за cacert.pem?

    • @nosrepsiht
      @nosrepsiht 3 месяца назад

      @@ebirdori9498 свежий сертификат

  • @Iden-x2f
    @Iden-x2f Год назад

    Было бы круто увидеть похожее видео по парсингу сайтов

  • @ualikhandulat
    @ualikhandulat 4 месяца назад

    спасибо! очень полезно

  • @danyamazavatov6884
    @danyamazavatov6884 Год назад

    Привет, Миша. Очень понравился твой курс по Ларавель. Скажи, не планируешь запустить курс по Yii2?

  • @user-bn4kd
    @user-bn4kd Год назад +1

    Имхо создавать ботов на ларке - глупости, но для практики почему бы и нет

    • @areaweb
      @areaweb  Год назад +1

      Это удобно, если весь бекенд твоего приложения на Laravel. К примеру AreaWeb проксирует все работы, комментарии и сообщения с чата на сайте в телеграм, что позволяет намного проще управлять всем (принимать/отклонять работы, отвечать на сообщения и т.д.)

    • @MeFiStArmaliteTV
      @MeFiStArmaliteTV 11 месяцев назад

      а на чем создавать лучше? На чистом php или на каком-нибудь spring boot?

    • @nurbolatmeshitbay5805
      @nurbolatmeshitbay5805 10 месяцев назад +1

      @@areaweb , Почему может быть ошибка No TelegraphChat defined for this request ? И как ее решить))

  • @ИванИванов-г3р9э
    @ИванИванов-г3р9э Год назад

    Извращается как может

  • @amnesiaappeared6283
    @amnesiaappeared6283 9 месяцев назад

    Хороший гайд. Всё просто и понятно

  • @borislov287
    @borislov287 Год назад

    Красавчик 😍

  • @КириллТарасенко-ь4ъ

    Спасибо за видео!👍

  • @MrJAM413
    @MrJAM413 Год назад

    Спасибо🙏

  • @MiqayelPetrosyan
    @MiqayelPetrosyan 8 месяцев назад

    Если ползователей болше одного все перестает работать (

    • @antohagobet4451
      @antohagobet4451 7 месяцев назад +2

      решил проблему? Могу подсказать если еще актуально

    • @АлексейМакаров-х1ж
      @АлексейМакаров-х1ж 5 месяцев назад

      @@antohagobet4451актуально

    • @andrewlevitsky6270
      @andrewlevitsky6270 3 месяца назад

      @@antohagobet4451 подскажи пожалуйста

    • @russo-l9j
      @russo-l9j 3 месяца назад

      @@antohagobet4451 столкнулся с этой же проблемой. можете подсказать решение? буду благодарен

    • @ebirdori9498
      @ebirdori9498 3 месяца назад

      @@antohagobet4451 Подскажи, пожалуйста, тёзка

  • @PaBvvaH
    @PaBvvaH 7 месяцев назад

    Музыка на фоне - это пытка.

  • @VitaliiHalytskyi
    @VitaliiHalytskyi Год назад +1

    невозможно слушать из-за музыки на фоне