From 99a5dca5a3a46f19858a93327eb5237930eb1170 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=BF=E3=81=A6=E3=82=8B=E3=81=9E?= Date: Wed, 3 Dec 2025 22:48:57 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=AA=E3=83=97=E3=83=A9=E3=82=A4=E3=81=8C?= =?UTF-8?q?=E9=80=81=E4=BF=A1=E3=81=95=E3=82=8C=E3=81=AA=E3=81=84=E3=83=90?= =?UTF-8?q?=E3=82=B0=E4=BF=AE=E6=AD=A3=EF=BC=88#17=EF=BC=89=20(#18)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #17 Co-authored-by: miteruzo Reviewed-on: https://git.miteruzo.com/miteruzo/nizika_bluesky/pulls/18 --- main.py | 5 ++--- nizika_ai | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index a0b7592..1757330 100644 --- a/main.py +++ b/main.py @@ -10,7 +10,7 @@ from typing import Any, TypedDict import atproto # type: ignore import requests from atproto import Client # type: ignore -from atproto_client.models import AppBskyEmbedExternal, AppBskyEmbedImages # type: ignore +from atproto_client.models import AppBskyEmbedExternal, AppBskyEmbedImages, ComAtprotoRepoStrongRef # type: ignore from atproto_client.models.app.bsky.feed.get_timeline import Response # type: ignore from atproto_client.models.app.bsky.feed.post import ReplyRef # type: ignore from requests.exceptions import Timeout @@ -102,8 +102,7 @@ async def answer ( if (not uri) or (not cid): continue - sref = { 'uri': uri, 'cid': cid } - strong_ref = atproto.models.create_strong_ref (sref) # type: ignore + strong_ref = ComAtprotoRepoStrongRef.Main (uri = uri, cid = cid) reply_ref = ReplyRef (root = strong_ref, parent = strong_ref) try: client.post (answer.content[:250], reply_to = reply_ref) diff --git a/nizika_ai b/nizika_ai index 5dae2ae..1f75763 160000 --- a/nizika_ai +++ b/nizika_ai @@ -1 +1 @@ -Subproject commit 5dae2ae038e1109f3c70d853d2b7dd7542e5e88e +Subproject commit 1f75763038adccd59699274816cbc37a944c8768