Weitere Optimierungen

This commit is contained in:
Andreas Bielawski 2016-08-08 17:23:36 +02:00
parent 79a143229d
commit 33ea8a0876
2 changed files with 6 additions and 6 deletions

View File

@ -203,9 +203,6 @@ function match_inline_plugins(self, inline_query, config, plugin)
print('Inline: '..plugin.name..' triggered')
return plugin.inline_callback(self, inline_query, config, matches)
end)
if not success then
print(result)
end
end
end
end

View File

@ -21,7 +21,8 @@ end
function help:inline_callback(inline_query, config, matches)
local query = matches[1]
for _,plugin in ipairs(self.plugins) do
for n=1, #self.plugins do
local plugin = self.plugins[n]
if plugin.command and utilities.get_word(plugin.command, 1) == query and plugin.doc then
local doc = plugin.doc
local doc = doc:gsub('"', '\\"')
@ -49,7 +50,8 @@ function help:action(msg, config, matches)
if not input then
local commandlist = {}
local help_text = '*Verfügbare Befehle:*\n'..config.cmd_pat
for _,plugin in ipairs(self.plugins) do
for n=1, #self.plugins do
local plugin = self.plugins[n]
if plugin.command then
commandlist[#commandlist+1] = plugin.command
end
@ -69,7 +71,8 @@ function help:action(msg, config, matches)
return
end
for _,plugin in ipairs(self.plugins) do
for n=1, #self.plugins do
local plugin = self.plugins[n]
if plugin.command and utilities.get_word(plugin.command, 1) == input and plugin.doc then
local output = '*Hilfe für* _' .. utilities.get_word(plugin.command, 1) .. '_ *:*' .. plugin.doc
utilities.send_message(self, msg.chat.id, output, true, nil, true)