jxxghp
b2a18f9ae4
feat(message-processing-status): unified processing status indicator for Telegram, Slack, Discord, Feishu
...
- Add ChannelCapability.PROCESSING_STATUS and capability detection for supported channels
- Implement mark_message_processing_started/finished in Telegram, Slack, Discord, Feishu modules
- Telegram: manage typing lifecycle with max duration and explicit stop
- Slack: add/remove reaction as processing indicator
- Discord: start/stop typing indicator with async task management
- Feishu: add/remove reaction for processing status
- Refactor message chain to invoke processing status hooks for supported channels
- Ensure processing status is properly finished on sync and async message handling paths
- Add tests for processing status lifecycle and capability detection across channels
2026-05-15 12:45:41 +08:00
jxxghp
7a5e513f25
feat(agent): support file attachments and local file replies
2026-04-14 15:22:01 +08:00
jxxghp
6c5fae56d9
Add agent image support for Telegram and Slack
2026-04-11 20:40:02 +08:00
ChanningHe
1147930f3f
fix: [slack&discord&telegram] handle special characters in config names
2026-02-04 14:09:40 +09:00
jxxghp
269ab9adfc
fix:删除消息能力
2025-06-22 10:04:21 +08:00
jxxghp
bd241a5164
feat:删除消息能力
2025-06-22 09:37:01 +08:00
jxxghp
bab1f73480
修复:slack消息交互
2025-06-16 09:49:01 +08:00
jxxghp
fcd5ca3fda
feat:Slack支持编辑消息
2025-06-15 19:28:05 +08:00
jxxghp
95a827e8a2
feat:Telegram、Slack 支持按钮
2025-06-15 15:34:06 +08:00
jxxghp
f9b0db623d
fix cython type error
2025-03-23 21:39:37 +08:00
jxxghp
c458d7525d
fix #3778
2025-01-22 15:01:24 +08:00
jxxghp
786b317cea
fix download && message
2024-09-19 08:30:58 +08:00
jxxghp
34ae663d5a
add subscribe/files api
2024-09-08 13:02:42 +08:00
jxxghp
61e4e63a6a
fix storage api
2024-08-15 16:15:26 +08:00
jxxghp
15a7297099
fix messages
2024-07-02 13:50:41 +08:00
jxxghp
c8fe6e4284
fix downloaders
2024-07-02 11:00:55 +08:00
jxxghp
9a07d88d41
fix downloaders && mediaservers && notifications
2024-07-02 07:16:33 +08:00
jxxghp
e05c643a6b
add notification link
2024-06-08 10:47:50 +08:00
jxxghp
a3603f79c8
fix requests
2024-04-10 22:16:10 +08:00
jxxghp
8cb061ff75
feat:模块健康检查
2024-03-06 13:23:51 +08:00
jxxghp
3d34c26731
fix
2023-10-18 19:26:21 +08:00
jxxghp
6fb0c92183
fix message content
2023-09-14 09:18:11 +08:00
jxxghp
a6819c08bf
fix #286
2023-08-30 15:46:04 +08:00
jxxghp
5ceaf94169
fix download
2023-07-08 16:30:45 +08:00
jxxghp
e9d2ebca89
fix commands
2023-06-17 20:46:34 +08:00
jxxghp
1a74a32384
fix
2023-06-16 16:58:54 +08:00
jxxghp
0ce6e652a0
fix playwright proxy
2023-06-16 08:25:20 +08:00
jxxghp
84e4a4a527
add 正在下载查询
2023-06-15 18:10:04 +08:00
jxxghp
237fe69d82
fix slack
2023-06-15 17:30:31 +08:00
jxxghp
9efb2007fc
add 自动更新Cookie
2023-06-15 12:37:10 +08:00
jxxghp
c726864412
add 站点管理命令
2023-06-14 16:48:55 +08:00
jxxghp
9d2d3f58a2
fix typing
2023-06-14 08:26:35 +08:00
jxxghp
1f832633ea
meta property
2023-06-14 07:15:39 +08:00
jxxghp
a111c1dea9
add 站点图标缓存
2023-06-12 11:16:37 +08:00
jxxghp
2d829208e4
fix 订阅总集数、开始集数问题
2023-06-11 17:28:20 +08:00
jxxghp
b546bce8b8
fix
2023-06-11 16:39:33 +08:00
jxxghp
d4ae495b15
fix bug
2023-06-11 16:31:36 +08:00
jxxghp
23881372e4
fix message
2023-06-11 16:16:36 +08:00
jxxghp
f57e801236
add slack
2023-06-11 13:15:24 +08:00