pusher-client is a Ruby gem for consuming WebSockets from the Pusher Channels web service.