@Tutucu

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

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

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

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