в socket.io вы можете отправить сообщение всем клиентам, кроме отправителя, например:
socket.broadcast.emit('user connected');
но как это сделать в rails/actioncable?
class BoardChannel < ApplicationCable::Channel
def subscribed
stream_from "board:#{params[:board]}"
end
def speak
# client will call @perform('speak')
result = do_something()
# how to send 'result' to all client except sender?
end
end
#broadcast
method Я предполагаю, что в Rails будет что-то подобное, вероятно, под названиемpublish
... но я не уверен. - person Myst   schedule 11.09.2016stream_from "board:#{params[:board]}:#{user.id}"
. Затем каждый пользователь получает свой собственный поток, который вы можете транслировать по циклу только тем пользователям, которые должны его получать. - person brainbag   schedule 17.11.2017