def create_response(self): out, err, code = helpers.run_command(['/usr/bin/fortune', '-s']) if code != 0: self._logger.error(err) return 'Sorry, could not get fortune.' return '>' + out.replace('\n', '\n>')
def create_cow_response(self): cow = random.choice(self.cows.split(' ')) out, err, code = helpers.run_command(['/usr/bin/bash', '-c', '/usr/bin/fortune -s | /usr/bin/cowsay -f %s' % cow]) if code != 0: self._logger.error(err) return 'Sorry, could not get fortune.' return '```\n' + out + '\n```'