修改 forkgram/tdesktop 实现 有@我消息的群 置顶 效果和 PrimaryUnmutedMessages 一样
前言
Forkgram 有个功能 PrimaryUnmutedMessages

很适合对于一些群, 有任何新消息你都重点关注. 如,

但是我有一种情况, 我不关注这个群的每条新消息, 我只关注这个群里面 @我的消息. 怎么办呢?
面向 GPT 开发
Herems 对接 mimo-v2.5-pro
在
https://github.com/crazypeace/forkgram-tdesktop基于 dev 新开一个 branch
at-me-on-top
新建一个 yml 文件, 基于这个 branch 编译
分析 forkgram 在显示对话分组时的代码逻辑
着重分析, 如何知道
对话是否在分组中置顶,
对话有多少未读,
对话是否设置为 mute,
对话中是否有人 react emoji 给我,
对话中是否有人 at 我.
分析 在显示对话分组时的排序优先级

当群组中有人@我时, 产生和 PrimaryUnmutedMessages 一样的效果

同意 方案 A, 请实施.
但 Agent 实际上干活又不是方案 A 的修改, 改了另一个地方.

效果
可以看到除了原有的未读群组置顶的效果以外, 还增加了 @我消息的群 置顶的效果.

Github
https://github.com/crazypeace/forkgram-tdesktop/tree/at-me-on-top
👍1