upd readme, some small changes

This commit is contained in:
Er2 2021-07-21 11:40:31 +03:00
parent f15c139502
commit e8fc2791e0
8 changed files with 95 additions and 81 deletions

View file

@ -6,13 +6,13 @@
local tools =require 'etc.api.tools'
local json = require 'etc.json'
local events=require 'etc.events'
local api = { _ev_ = {} }
local api = {
request = function(s, ...) return tools.request(s.token, ...) end
}
api.__index = api -- Make class
events(api) -- inheritance
function api:request(...) return tools.request(self.token, ...) end
-- Getters without params
function api:getMe() return self:request 'getMe' end

View file

@ -37,4 +37,7 @@ function events:emit(name, ...)
end
end
return function(t) return setmetatable(t, events) end
return function(t)
t._ev_ = {}
return setmetatable(t, events)
end