This commit is contained in:
topkecleon
2016-08-13 22:43:23 -04:00
parent 43a6b53c90
commit 6fbd718af0
2 changed files with 2 additions and 3 deletions

View File

@ -55,14 +55,13 @@ function bot:init(config)
-- and messages from blacklisted users also go into self.panoptic_plugins.
self.plugins = {}
self.panoptic_plugins = {}
local t = {} -- Petty pseudo-optimization.
for _, pname in ipairs(config.plugins) do
local plugin = require('otouto.plugins.'..pname)
table.insert(self.plugins, plugin)
if plugin.init then plugin.init(self, config) end
if plugin.panoptic then table.insert(self.panoptic_plugins, plugin) end
if plugin.doc then plugin.doc = '```\n'..plugin.doc..'\n```' end
if not plugin.triggers then plugin.triggers = t end
if not plugin.triggers then plugin.triggers = {} end
end
print('@' .. self.info.username .. ', AKA ' .. self.info.first_name ..' ('..self.info.id..')')