Добрый день. Не так давно понадобилось настроить автоматическое обновление проекта с GitHub. Т.е. при пуше проекта с локальной машины на Гитхаб с Гитхаба чтобы проект сразу обновлялся на удаленном сервере. Итак приступим. Для начала на нашем сервере, где крутиться сам проект в папке /etc/systemd/system создаем сервис, который будет запускать наш проект при обновлении. Делаем файл test.service с таким содержимым: [Unit]
Description=test.service
Documentation=https://test.ru
After=network.target
Настройка пакета irazasyed/telegram-bot-sdk, создание первой команды StartCommand телеграм бота, доработка WebhookController, отладка работы новой команды. Настройка Чтобы настроить установленный ранее пакет для работы с api telegram, достаточно обратиться к уже знакомому Artisan и выполнить команду: php artisan vendor:publish --provider="Telegram\Bot\Laravel\TelegramServiceProvider" Мы увидим созданный в папке config файл telegram.php Он довольно подробно задокументирован, мы рассмотрим необходимые нам параметры: Выносим токен в env файл По умолчанию в проекте у вас должно быть 2 файла ...