Method: Chatrix::Matrix#initialize
- Defined in:
- lib/chatrix/matrix.rb
#initialize(token = nil, homeserver = DEFAULT_HOMESERVER) ⇒ Matrix
Initializes a new instance of Matrix.
89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/chatrix/matrix.rb', line 89 def initialize(token = nil, homeserver = DEFAULT_HOMESERVER) @homeserver = homeserver @base_uri = @homeserver + API_PATH @access_token = token @session = Api::Session.new self @users = Api::Users.new self @rooms = Api::Rooms.new self @media = Api::Media.new self @push = Api::Push.new self end |