コード例 #1
0
ファイル: yahoo.py プロジェクト: jonnydark/ask-yoda
def yahoo_question_callback(sess, resp):
  response_data = resp.json()
  print('in Yahoo callback...')
  try:
    sess.obj.answer = response_data["all"]["questions"][0]["ChosenAnswer"]
    print(sess.obj.answer)
    yoda_say(sess.obj)
  except: #Gotta catch them all!
    print('Yahoo, you have failed me for the last time. Cleverbot, I choose you!')
    cleverbot_ask(sess.obj)
コード例 #2
0
ファイル: chatterbot.py プロジェクト: jonnydark/ask-yoda
def cleverbot_ask(text_message):
  print "CleverBot used to answer question from %(sender)s." % {"sender":text_message.number}
  text_message.answer = cleverbot_ponder(text_message.message)
  yoda_say(text_message)