# dingtalk-patch **Repository Path**: yaogit/dingtalk-patch ## Basic Information - **Project Name**: dingtalk-patch - **Description**: 通过修改钉钉的相关文件实现一些额外功能。如:消息手动标记为已读状态 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-29 - **Last Updated**: 2021-07-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: 工具, 已关闭 ## README # Dingtalk Patch **本仓库不再更新** ## 申明 **本仓库仅为了技术学习,请勿实际应用,造成的后果自行承担。** ## 介绍 通过修改钉钉 `webcontent` 的内容实现: 1. 查看消息后不会变成已读状态; 2. 每条消息的右键菜单中增加 `标记为已读`,可针对单条消息设置成已读状态; 3. 未读消息背景为淡蓝色,已读消息则为原始效果; 4. 消息框顶部增加 `当前窗口可视区域内有多少条未读消息`,点击后可`批量`把这些消息更新为已读状态; ## 截图 ![](screenshot/1.png) ![](screenshot/2.png) ## 支持平台 √ macos × windows ## 支持的版本 √ 5.1.1 √ 5.1.5 ## 已知问题  1. 将未读消息设置成已读消息后,消息的淡蓝色背景可能会更新不及时,可尝试滚动聊天窗口或切换聊天窗口。