#1 - 2023-5-27 12:52
gyakkun
API: GET https://bgm.nyamori.moe/forum-enhance/deleted_post/:type/:topicId/:postId

Userscript:
https://openuserjs.org/scripts/gyakkun/Bangumi_Deleted_Post_Alpha

--------------------

230617 Update

适配 r427 中新的"回复违反..."回复提示词

--------------------

230528 FAQ

回应相关顾虑:

1. bgm-archive 于 2022-11月开始抓取数据, 故2022-11之前的被删回复没有被收录。

2. 本API非官方API, 未接入官方的授权流程, 故无法对访问者身份做相应的判断与鉴权。

3. 并非所有被删的回复都会被抓取, 如果主题被顶上超展开首页, 而回复内容在两个抓取周期内(约2*20分钟)都没有被删除, 才会有较大概率被收录。换言之如果在回复后立刻删除, 则极不可能被收录。

-----------------
230527 New

鉴于bgm-archive收集了不少帖子, 被删的回复有可能被收录, 可通过该API查出来。

API: GET https://bgm.nyamori.moe/forum-enhance/deleted_post/:type/:topicId/:postId
type可以是group, subject , blog。返回的是被删前最后更新的内容的html纯文本。
如果未收录会返回404

Userscript:
https://openuserjs.org/scripts/gyakkun/Bangumi_Deleted_Post_Alpha
目前挂在 小组(group) 和条目(subject)讨论帖下。日志的被删回复因为前端没有提示词所以不知道怎么写 (

Demo:


Ref:
- 发帖/回帖/贴贴统计 API / Userscript:
    https://bgm.tv/group/topic/382270
    https://bgm.tv/group/topic/381597 (旧)
- bgm-archive
    https://bgm.tv/group/topic/374807
- 显示层主入站时间Userscript
    https://openuserjs.org/scripts/g ... e-Age_of_User_Alpha
- 条目页显示VIB评分Userscript
    https://openuserjs.org/scripts/g ... ing_and_Delta_Alpha
- 小组讨论 / 条目讨论 / 日志 历史Userscript
    https://openuserjs.org/scripts/g ... Subject_Topic_Alpha
#2 - 2023-5-27 13:25
(。´-д-)
这下真的无所遁形了!
#2-1 - 2023-5-27 18:47
加速是第一生产力!
#3 - 2023-5-27 13:34
(DD雷达搜寻中...?)
用户删除了回复
#4 - 2023-5-27 13:41
(life goes on and on..)
什么防撤回
#5 - 2023-5-27 13:43
谨言慎行!
#6 - 2023-5-27 14:16
(SHAFT系動畫小組 →https://bgm.tv/group/shaft)
技術革命,愛了
#7 - 2023-5-27 14:26
(Quitter la foule)
👍👀
#8 - 2023-5-27 14:32
(产出:社会学+3 观测:被动观测)
WayBackMachine Bangumi Version
结合这个讨论更有意思了
#9 - 2023-5-27 14:46
(REMEMBER: THE RIDE NEVER ENDS ∞)
还好几乎没删过评论
#10 - 2023-5-27 15:06
防撤回什么的、这种事情不要啊!
自己主动删回复的人多多少少会是有原因的吧,弄出这个来还是会与删除者的想法相悖吧,【个人感觉】对社区的氛围不是特别好
比如说A无意间发表了一些争议性言论,下面若干回复告诉他这么做不好,A知道之后把楼删了,然后还是有人可以看到A说过了什么吗...
或者是想删一下自己的黑历史啥的
尤其是对于新人来说
好可怕~
#11 - 2023-5-27 15:09
建议这个API还是不要往全站推了,可以只开放给小组管理员什么的。
#12 - 2023-5-27 16:08
支持这类能减少廉价回复的功能(bgm124)(bgm124)
#13 - 2023-5-27 16:57
(xxsuneV)
mark
#14 - 2023-5-27 18:40
(fish in the pool)
mark
#15 - 2023-5-28 08:54
(朋友不多,但很快活。)
这个好,资瓷~
#16 - 2023-5-28 13:02
(没有想好要成为什么样的大人)
这个是否...我服,给我留点隐私吧
#17 - 2023-5-28 13:43
mark
#18 - 2023-5-28 21:31
(她?你?。)
删除了回复
#19 - 2023-5-28 21:31
(她?你?。)
删除了回复
#20 - 2023-5-28 21:58
(心脏要逃走了。)
我去,盒武器
#21 - 2023-5-28 22:42
(『一言以蔽之,就是「爱」!』)
有不少好处,但总体来说是坏的。单纯对我来说肯定挺好的就是了
#22 - 2023-5-28 23:05
删除了回复
#23 - 2023-6-18 23:55
(什么都看,什么都不懂)
反馈一个和其他脚本的冲突问题。
显示VIB评分和其他大佬做的多平台评分对比脚本有冲突,简单看了一下代码大概是因为其他平台评分用了和好友评分一样的class,所以导致VIB评分重复显示了。
建议可以直接连同选择“好友评价”关键字,或者与上面的分割线连同选择,不过我不懂javascript不知道能否做到。
https://greasyfork.org/zh-CN/scr ... 4%E5%8A%A9%E6%89%8B
#23-1 - 2023-6-19 20:29
gyakkun
加了个.first(), 应该好了, 更新试试。
#23-2 - 2023-6-19 21:55
流哲不哼太
gyakkun 说: 加了个.first(), 应该好了, 更新试试。
可以了,感谢!
#23-3 - 2023-6-20 14:40
流哲不哼太
gyakkun 说: 加了个.first(), 应该好了, 更新试试。
仔细看了一下,还是有一点问题,根据现有逻辑,如果没有好友评分的话那会显示在第一个评分下,比如豆瓣。不过问题不大就是了。
#24 - 2023-6-19 00:27
(プリズムの煌きよ!)
(bgm42)
#25 - 2023-7-22 18:34
(人世几回伤往事,山形依旧枕寒流。)
记录
#26 - 2023-7-23 13:32
(“幸会”)
Mark
#27 - 2023-7-24 14:53
(小圣杯邀请码: whyjxz14#576501)
删了的帖子看不了。只能看回复吗
#27-1 - 2023-7-24 14:59
OH_toothache
好像3楼的回复也看不了。只有楼中楼才有那个看的标记。而且也没内容
#27-2 - 2023-7-24 15:27
gyakkun
查看被删帖子请使用以下UserScript, 会在报错页显示历史链接
https://openuserjs.org/scripts/g ... Subject_Topic_Alpha
#27-3 - 2023-7-24 15:28
gyakkun
OH_toothache 说: 好像3楼的回复也看不了。只有楼中楼才有那个看的标记。而且也没内容
脚本是根据管理操作特有的样式来判断是否显示👁图标的, #3这种是用户自行修改成类似的样式, 但不符合管理操作特有的样式 ( <span tip=""></span> ), 所以没有显示👁图标。

你可以在历史页看到#3的历史版本

https://bgm.nyamori.moe/history/ ... 2/html#post_2348687

https://bgm.nyamori.moe/history/group/382290/link
#27-4 - 2023-7-24 15:32
OH_toothache
gyakkun 说: 脚本是根据管理操作特有的样式来判断是否显示👁图标的, #3这种是用户自行修改成类似的样式, 但不符合管理操作特有的样式 ( <span tip=""></span ), 所以没有显示👁图标。

你...
好。谢谢你。我完全理解了
#28 - 2024-3-15 23:58
(互联网时代前的经还要继续念吗?)

现在不能用了吗?
#28-1 - 2024-3-16 00:01
aquarium
我好像前天还是昨天才用过
#28-2 - 2024-3-16 00:03
禁止左转
aquarium 说: 我好像前天还是昨天才用过
可能是我使用方式错了
#28-3 - 2024-3-16 00:03
aquarium
禁止左转 说: 可能是我使用方式错了
没,我现在看了下也不能用了
https://bgm.nyamori.moe/history/ ... 2/html#post_2348687
#29 - 2024-3-21 23:57
(nobody cares.)
85 ++  
 if (html.indexOf("回复被折叠") != -1) return true
#29-1 - 2024-3-22 01:21
逆淚
折叠的内容直接能鼠标点开吧, 和"+1"的处理类似