local PLUGIN = {} PLUGIN.triggers = { '^!admin ' } function PLUGIN.action(msg) local input = get_input(msg.text) local message = 'Command not found.' local sudo = 0 for i,v in ipairs(config.admins) do if msg.from.id == v then sudo = v end end if sudo == 0 then message = 'Permission denied.' elseif string.lower(first_word(input)) == 'run' then local output = string.sub(input, 5) local output = io.popen(output) message = output:read('*all') output:close() elseif string.lower(first_word(input)) == 'reload' then bot_init() message = 'Bot reloaded!' elseif string.lower(first_word(input)) == 'halt' then is_started = false message = 'Shutting down...' end send_msg(msg, message) end return PLUGIN