async def run(self, *args, data):
cmd = self._get(data.text)<EOL>try:<EOL><INDENT>if cmd is not None:<EOL><INDENT>command = self[cmd](*args, data=data)<EOL>return await peony.utils.execute(command)<EOL><DEDENT><DEDENT>except:<EOL><INDENT>fmt = "<STR_LIT>"<EOL>peony.utils.log_error(fmt.format(cmd=cmd))<EOL><DEDENT>
run the function you want