blacklist.lua: Will now leave a blacklisted group.

This commit is contained in:
topkecleon
2016-07-15 15:24:20 -04:00
parent 218f8f6589
commit 8b6bf53cca
2 changed files with 11 additions and 1 deletions

View File

@@ -4,6 +4,7 @@
local blacklist = {}
local utilities = require('otouto.utilities')
local bindings = require('otouto.bindings')
function blacklist:init()
if not self.database.blacklist then
@@ -15,8 +16,13 @@ blacklist.triggers = {
''
}
blacklist.error = false
function blacklist:action(msg, config)
if self.database.blacklist[tostring(msg.from.id)] or self.database.blacklist[tostring(msg.chat.id)] then
if self.database.blacklist[tostring(msg.from.id)] then
return
elseif self.database.blacklist[tostring(msg.chat.id)] then
bindings.leaveChat(self, { chat_id = msg.chat.id })
return
end
if not (