@spin_after<EOL><INDENT>def get_result(self, indices_or_msg_ids=None):<DEDENT>
if indices_or_msg_ids is None:<EOL><INDENT>indices_or_msg_ids = -<NUM_LIT:1><EOL><DEDENT>if isinstance(indices_or_msg_ids, int):<EOL><INDENT>indices_or_msg_ids = self.history[indices_or_msg_ids]<EOL><DEDENT>elif isinstance(indices_or_msg_ids, (list,tuple,set)):<EOL><INDENT>indices_or_msg_ids = list(indices_or_msg_ids)<EOL>for i,index in enumerate(indices_or_msg_ids):<EOL><INDENT>if isinstance(index, int):<EOL><INDENT>indices_or_msg_ids[i] = self.history[index]<EOL><DEDENT><DEDENT><DEDENT>return self.client.get_result(indices_or_msg_ids)<EOL>
return one or more results, specified by history index or msg_id.

        See client.get_result for details.