воркеры? Хочу реализовать процесс который будет пулить события с Telegram Bot API, не пойму как это лучше всего сделать на Laravel, может кто подскажет концепцию?
https://github.com/levchenko-ivan/tbot
Лучше всего этого не делать, и сделать вебхук 🙂 Но если нет возможности для вебхуков - то принцип такой: - пишешь консольную команду с while(true){} бесконечным циклом, внутри которого Http::get на getUpdates из телеграм бот api и оброботка ответа. Таймаут должен быть большой. - ставишь супервизор и запускаешь эту команду через супервизор Если придет обновление - оно обработается (запишется в бд например), начнется новая итерация цикла, будет новый запрос. Если будет какой-то эксепшн, или скриат умрет по иной причине - супервизор его перезапустит.
Обсуждают сегодня