我的目标是在网站上做尽可能多的事情,而不必去其他地方,这就是为什么我构建了所有不同的组件:博客、日记、笔记、阅读器。有了笔记,现在还可以处理提醒和交互式列表,我处于一个非常好的位置。
在这种情况下,如果有人使用网络提及(包括来自微博客)回复帖子,则会将其捕获为评论;然后我可以就地回复,这也会作为网络提及发回。毕竟这就是他们的全部意义。
通过将帖子推送到 Bluesky 并能够获取回复(尽管是通过 API 按需提供),我想知道是否能够在本地进行回复。已接受的挑战。
要通过 API 发布回复,您需要知道两者的“AT uri”和“cid”(帖子本身的哈希值):
- 您正在回复的帖子,以及
- 线程的“根”帖子
由于我已经提取了完整的线程信息,因此很容易提取这些信息。我还将所需的螺纹深度增加到 3。
登录后,Bluesky 回复旁边将显示一个回复图标,单击其中一个图标会将普通评论表单替换为单个文本区域。由于 Bluesky 限制为 300 个字符,所以我有一个小脚本来在字符数超过 275 时显示字符数。字符数为 295 时会变成红色?,文本区域的 maxlength 属性设置为 300。

提交此操作会使用从线程中提取的 cids 和 uris 添加帖子。惊人的!我想我已经准备好关注更多的人了。