修改 forkgram/tdesktop 实现 设置全体群组和 channel 静音 mute all

4 条回复
9 次浏览

前言

我加了很多群和频道, 我喜欢设置群和频道为静音状态.

但是, 一个一个右键菜单设置也太费操作了.

那么, 有没有什么批量设置的方法呢?

面向 GPT 开发

Herems 对接 mimo-v2.5-pro

https://github.com/crazypeace/forkgram-tdesktop 基于 dev 新开一个 branch
feat-mute-all
新建一个 yml 文件, 基于这个 branch 编译

分析 对话分组 Folder 右键菜单 Mark as read 的工作流程

image

分析 单个对话 右键菜单 Mute forver 的工作流程

image

在 对话分组 Folder 右键菜单 添加一个新功能 "Mute All"

工作流程是遍历这个对话分组 Folder 中的每个对话, 设置"Mute forever"

测试 1

启动程序, 测试. 发现没有生成新功能.

向 Agent 反馈测试结果, Agent 说 Folder 在侧边栏和顶部 是不同的代码, 刚刚的修改是针对顶部的.

于是又为了侧边栏添加代码, 增加功能入口.

效果

image

image

Github

https://github.com/crazypeace/forkgram-tdesktop/tree/feat-mute-all

欢迎关注我的博客

https://zelikk.blogspot.com/p/icdyct.html

你的 tg 为什么就是聊天软件,我的就是个看 p 的 🤔

展开 1 条评论

发表一个评论

R保持