class Esbit::Room
Attributes
connection[R]
id[R]
name[R]
Public Class Methods
new(room_json, connection)
click to toggle source
# File lib/esbit/room.rb, line 5 def initialize(room_json, connection) @id = room_json["id"] @name = room_json["name"] @connection = connection end
Public Instance Methods
say(message)
click to toggle source
# File lib/esbit/room.rb, line 11 def say(message) json_message = {message: {type: 'TextMessage', body: message}} @connection.post "/room/#{@id}/speak", json_message end