Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Damit der "gelesen hacken" erscheint...
- if msg.text then
- mark_read (msg.from.print_name, ok_cb, false)
- end
- -- ggf. nur eine Rufnummer zulassen...
- if msg.from.print_name ~= 'Steffen_Simmert' then
- os.execute("/home/pi/tg/send_script ".. msg.from.print_name .." 'Ungueltige Berechtigung...'")
- return
- end
- if (string.lower(msg.text) == 'uptime') then
- local handle = io.popen("sudo python /home/pi/tg/tg_steuerung.py uptime")
- local res = handle:read("*a")
- handle:close()
- os.execute("/home/pi/tg/send_script ".. msg.from.print_name .." '"..res.."' ")
- --Alternativ:
- --send_msg (msg.from.print_name, res)
- return
- elseif (string.lower(msg.text) == 'shutdown') then
- local handle = io.popen("sudo python /home/pi/tg/tg_steuerung.py shutdown")
- local res = handle:read("*a")
- os.execute("/home/pi/tg/send_script "..msg.from.print_name.." '"..res.."' ")
- handle:close()
- return
- elseif (string.lower(msg.text) == 'reboot') then
- local handle = io.popen("sudo python /home/pi/tg/tg_steuerung.py reboot")
- local res = handle:read("*a")
- handle:close()
- os.execute("/home/pi/tg/send_script ".. msg.from.print_name .." '"..res.."' ")
- return
- else
- os.execute("/home/pi/tg/send_script ".. msg.from.print_name .." 'Fehler' ")
- end
- end
- do_notify (get_title (msg.from, msg.to), msg.text)
- if (msg.text == 'ping') then
- if (msg.to.id == our_id) then
- send_msg (msg.from.print_name, 'pong', ok_cb, false)
- else
- send_msg (msg.to.print_name, 'pong', ok_cb, false)
- end
- return
- end
- if (msg.text == 'PING') then
- if (msg.to.id == our_id) then
- fwd_msg (msg.from.print_name, msg.id, ok_cb, false)
- else
- fwd_msg (msg.to.print_name, msg.id, ok_cb, false)
- end
- return
- end
- 134 —> end
Advertisement
Add Comment
Please, Sign In to add comment