772 читали · 2 года назад
PHP Telegram bot + Laravel разработка с нуля `Урок - 4`
В этом уроке мы установим туннель на наш локальный домен при помощи Ngrok, подключим в проект telegram-bot-sdk для удобного работы с API Установка и настройка Ngrok Ngrok позволяет получить временный домен с SSL сертификатом, это позволит быстро поделиться проектом с вашими друзьями, при этом работать он будет локально на вашем компьютере. Для нас самое полезное будет то, что без лишних заморочек мы получим адрес для нашего будущего телеграм бота, куда он будет присылать вебхуки, а Ngrok будет перенаправлять их на наш локальный сервер, что бы мы могли с ними взаимодействовать...
709 читали · 2 года назад
PHP Telegram bot + Laravel разработка с нуля `Урок - 7`
Настройка пакета irazasyed/telegram-bot-sdk, создание первой команды StartCommand телеграм бота, доработка WebhookController, отладка работы новой команды. Настройка Чтобы настроить установленный ранее пакет для работы с api telegram, достаточно обратиться к уже знакомому Artisan и выполнить команду: php artisan vendor:publish --provider="Telegram\Bot\Laravel\TelegramServiceProvider" Мы увидим созданный в папке config файл telegram.php Он довольно подробно задокументирован, мы рассмотрим необходимые нам параметры: Выносим токен в env файл По умолчанию в проекте у вас должно быть 2 файла ...