import subprocess import pinhook.plugin @pinhook.plugin.command('&date', help_text='Current date') def get_time(msg): out = subprocess.check_output(['date']).decode().strip() return pinhook.plugin.message(out) @pinhook.plugin.command('&load', help_text='Current CPU Load') @pinhook.plugin.command('&uptime', help_text='Current Server Uptime') def uptime(msg): out = subprocess.check_output(['uptime']).decode().strip() if msg.cmd == '&load': out = ', '.join(out.split(',')[-3:]).strip() return pinhook.plugin.message(out)