AI 移行 #38
@@ -70,15 +70,15 @@ def main (
|
|||||||
if answer_flags:
|
if answer_flags:
|
||||||
answer_flag = random.choice (answer_flags)
|
answer_flag = random.choice (answer_flags)
|
||||||
answer = Answer.find (answer_flag.answer_id)
|
answer = Answer.find (answer_flag.answer_id)
|
||||||
if answer.query_ref.query_type == QueryType.YOUTUBE_COMMENT.value:
|
if answer.query_rel.query_type == QueryType.YOUTUBE_COMMENT.value:
|
||||||
query = Query.find (answer.query_id)
|
query = Query.find (answer.query_id)
|
||||||
deerjika.talk (query.content, answer.content)
|
deerjika.talk (query.content, answer.content)
|
||||||
answer_flag.answered = True
|
answer_flag.answered = True
|
||||||
answer_flag.save ()
|
answer_flag.save ()
|
||||||
DB.commit ()
|
DB.commit ()
|
||||||
add_query (broadcast)
|
add_query (broadcast)
|
||||||
except Exception:
|
except Exception as ex:
|
||||||
pass
|
print (ex)
|
||||||
game.redraw ()
|
game.redraw ()
|
||||||
|
|
||||||
|
|
||||||
@@ -464,7 +464,10 @@ class Deerjika (Creature):
|
|||||||
def read_out (
|
def read_out (
|
||||||
self,
|
self,
|
||||||
) -> None:
|
) -> None:
|
||||||
|
try:
|
||||||
Sound ('./nizika_talking.wav').play ()
|
Sound ('./nizika_talking.wav').play ()
|
||||||
|
except Exception:
|
||||||
|
pass
|
||||||
self.talking = True
|
self.talking = True
|
||||||
|
|
||||||
def _create_wav (
|
def _create_wav (
|
||||||
@@ -473,7 +476,7 @@ class Deerjika (Creature):
|
|||||||
) -> None:
|
) -> None:
|
||||||
try:
|
try:
|
||||||
self.wav = Aques.main (message, False)
|
self.wav = Aques.main (message, False)
|
||||||
except:
|
except Exception:
|
||||||
self.wav = None
|
self.wav = None
|
||||||
if self.wav is None:
|
if self.wav is None:
|
||||||
return
|
return
|
||||||
|
|||||||
+1
-1
サブモジュール nizika_ai が更新されました: 3be6d9063c...1f75763038
新しい課題から参照
ユーザをブロックする