Задать вопрос
@Tutucu

Как отправить websocket сообщение со стороны laravel слушателям на стороне клиента?

Здравствуйте, разбираюсь с вебсокетами в ларавел через пушер. Научился передавать сообщения между браузерами, написал маленький чат, но не понял одной вещи:
Вот мне нужно, чтобы в чате каждые 30 секунд бот постил сообщение в чат для всех слушателей. Т.е. не пользователь в браузере отправлял сообщение, а именно серверный бот в ларавел отправлял (запускал событие) всем пользователем. Как такое сделать?
  • Вопрос задан
  • 160 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@AleksRap
Например у вас есть sendMessage который вы рассылаете участникам чата которым пришло сообщение. Используя этот экшн и таймаут (как в js setTimeout) рассылайте сообщения. Автором будет бот. Главное рендерить бота на фронте нормально
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы