def process_response(self, response):
if response is not None:
answer = response.get('text')
if not self.ignore_indicator:
self.process_indicator(answer)
response['text'] = norm(answer)
self.last_response = response
if self.response_listener is None:
self.stdout.write('{}[by {}]: {}\n'.format(
self.botname, response.get('botid'),
response.get('text')))
else:
try:
threading.Timer(0, self.response_listener.on_response, (self.session, response)).start()
except Exception as ex:
logger.error(ex)
评论列表
文章目录