Use eventables in matrix.client, implement a chunk of functionality

Yeah, I know: commits should have been smaller and all that. Yadda-yadda.
This commit is contained in:
Adrian Perez de Castro
2016-07-01 05:05:50 +03:00
parent fc99710658
commit e128366f7f
3 changed files with 269 additions and 58 deletions

View File

@@ -51,8 +51,8 @@ room:send_text("Hello!")
Low-level `matrix.api` interface:
```lua
local matrix_api = require("matrix.api")
local api = matrix_api("http://localhost:8080")
local matrix = require("matrix")
local api = matrix.api("http://localhost:8080")
local response = api:register("m.login.password",
{ user = "jdoe", password = "sup3rsecr1t" })
api.token = response.token