text_set und text_gut wurden nun auf basis des zitate plugins zusammengeführt

This commit is contained in:
2015-11-14 23:49:52 +01:00
parent 7d9e98d9b7
commit 6710869e5f
3 changed files with 86 additions and 0 deletions

View File

@ -0,0 +1,42 @@
local function get_value(msg, var_name)
local hash = 'telegram:savedtext'
if hash then
local value = redis:hget(hash, var_name)
if not value then
return ""
else
return var_name..' '..value
end
end
end
local function list_variables(msg)
local hash = 'telegram:savedtext'
if hash then
print('Getting variable from redis hash '..hash)
local names = redis:hkeys(hash)
local text = ''
for i=1, #names do
variables = get_value(msg, names[i])
text = text..variables.."\n"
end
if text == '' or text == nil then
return ""
else
return text
end
end
end
local function run(msg, matches)
return list_variables(msg)
end
return {
description = "",
usage = {},
patterns = {"^/save$"},
run = run,
privileged = true
}