このコミットが含まれているのは:
2024-12-24 02:05:36 +09:00
コミット 58fb37296a
+11 -7
ファイルの表示
@@ -4,10 +4,10 @@ import random
from datetime import datetime from datetime import datetime
from typing import TypedDict from typing import TypedDict
from .config import DB from nizika_ai.config import DB
from .consts import AnswerType, Character, Platform from nizika_ai.consts import AnswerType, Character, Platform
from .models import Answer, AnsweredFlag, Query, User from nizika_ai.models import Answer, AnsweredFlag, Query, User
from .talk import Talk from nizika_ai.talk import Talk
def main ( def main (
@@ -60,10 +60,14 @@ def add_answer (
def add_answered_flags ( def add_answered_flags (
answer: Answer, answer: Answer,
) -> None: ) -> None:
print (answer.answer_type) answer_type: AnswerType
if answer.answer_type in [AnswerType.YOUTUBE_REPLY]: try:
answer_type = AnswerType (answer.answer_type)
except Exception:
return
if answer_type in [AnswerType.YOUTUBE_REPLY]:
add_answered_flag (answer, Platform.YOUTUBE) add_answered_flag (answer, Platform.YOUTUBE)
if answer.answer_type in [AnswerType.BLUESKY_REPLY]: if answer_type in [AnswerType.BLUESKY_REPLY]:
add_answered_flag (answer, Platform.BLUESKY) add_answered_flag (answer, Platform.BLUESKY)