jxxghp
5d7a7fd301
更新 message.py
2026-05-01 10:02:23 +08:00
jxxghp
db6dc926cf
feat: unify slash command interactions
2026-05-01 08:53:52 +08:00
jxxghp
13c3c082b8
Improve agent image capability routing
2026-04-15 08:55:32 +08:00
jxxghp
7a5e513f25
feat(agent): support file attachments and local file replies
2026-04-14 15:22:01 +08:00
jxxghp
e5f97cd299
feat(agent): add voice message support with TTS/STT for Telegram and WeChat
...
- Integrate voice message handling: detect and extract audio references from Telegram and WeChat messages, route to agent with voice reply preference.
- Add voice provider abstraction and OpenAI-based TTS/STT implementation.
- Implement agent tool `send_voice_message` for generating and sending voice replies, with fallback to text if voice is unavailable.
- Extend agent prompt and context to support voice reply instructions.
- Update notification and message schemas to support audio fields.
- Add Telegram and WeChat voice sending logic, including audio file conversion and temporary media upload for WeChat.
- Add tests for voice helper and agent voice routing.
2026-04-12 12:30:02 +08:00
DDSRem
5440dbae51
feat(telegram): 支持 disable_web_page_preview 禁用链接预览
...
Notification schema 新增 disable_web_page_preview 字段,透传至 Telegram send_message,
插件可通过 post_message(disable_web_page_preview=True) 关闭链接预览,
不传时行为与旧版一致,完全向后兼容。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-02 08:53:10 +08:00
jxxghp
b349aa2693
feat(agent): 支持图片消息处理
2026-03-29 09:56:53 +08:00
jxxghp
4b4b808b76
feat: 流式输出消息超长时自动分段发送,消息长度限制纳入渠道能力管理
2026-03-26 01:56:11 +08:00
jxxghp
4bc67dc816
feat(agent): Telegram与Agent相互时支持流式输出
2026-03-23 19:13:51 +08:00
EkkoG
65c18b1d52
feat(qqbot): implement QQ Bot notification module with API and WebSocket support
...
- Added QQ Bot notification module to facilitate proactive message sending and message reception via Gateway.
- Implemented API functions for sending C2C and group messages.
- Established WebSocket client for real-time message handling.
- Updated requirements to include websocket-client dependency.
- Enhanced schemas to support QQ channel capabilities and notification configurations.
2026-03-07 23:21:07 +08:00
HankunYu
bb5a657469
更新Discord模块支持互动消息
2025-12-22 19:59:22 +00:00
Attente
eb2b34d71c
feat(themoviedb): 添加对 ConfigChanged 事件的监听支持
...
- 调整 username 字段类型以兼容整数形式
2025-11-26 20:58:58 +08:00
Attente
5162b2748e
fix(media): 修复类型错误
2025-11-23 13:28:01 +08:00
jxxghp
ed294d3ea4
Revert "fix schemas"
...
This reverts commit a5e7483870 .
2025-11-17 11:48:18 +08:00
jxxghp
a5e7483870
fix schemas
2025-11-17 10:58:24 +08:00
jxxghp
d523c7c916
fix pydantic
2025-11-01 09:51:23 +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
c18247f3b1
增强消息处理功能,支持编辑消息
2025-06-15 19:18:18 +08:00
jxxghp
f8fbfdbba7
优化消息处理逻辑
2025-06-15 18:40:36 +08:00
jxxghp
21addfb947
更新 message.py
2025-06-15 16:56:48 +08:00
jxxghp
8672bd12c4
fix bug
2025-06-15 16:31:09 +08:00
jxxghp
95a827e8a2
feat:Telegram、Slack 支持按钮
2025-06-15 15:34:06 +08:00
awsl1110
7f5991aa34
refactor(core): 优化配置项和模型定义
...
- 为配置项添加类型注解,提高代码可读性和安全性
- 为模型字段添加默认值,优化数据处理
- 更新验证器使用新语法,以适应Pydantic库的变更
2025-05-31 16:38:06 +08:00
Attente
20c1f30877
feat(message): 实现自定义消息模板功能
...
- 新增 MessageTemplateHelper 类用于渲染消息模板
- 在 ChainBase 中集成消息模板渲染功能
- 修改 DownloadChain、SubscribeChain 和 TransferChain 以使用新消息模板
- 新增 TemplateHelper 类用于处理模板格式
- 在 SystemConfigKey 中添加 NotificationTemplates 配置项
- 更新 Notification 模型以支持 ctype 字段
2025-05-05 05:27:48 +08:00
jxxghp
d45d49edbd
fix schemas default_factory
2024-12-23 11:35:38 +08:00
jxxghp
965e40e630
fix message
2024-07-04 18:45:22 +08:00
jxxghp
15a7297099
fix messages
2024-07-02 13:50:41 +08:00
jxxghp
a7a06a9a75
fix NotificationSwitch
2024-06-05 22:00:39 +08:00
jxxghp
efd0fc39c6
fix github proxy && add webpush api
2024-06-05 18:08:34 +08:00
jxxghp
3f88907ba9
fix bug
2024-03-15 18:17:04 +08:00
jxxghp
a5d044d535
fix message
2024-03-14 20:36:15 +08:00
jxxghp
6e607ca89f
fix 优化推荐跳转
...
feat 消息落库
2024-03-14 19:44:15 +08:00
jxxghp
d112f49a69
feat:支持VoceChat
2024-03-06 15:54:40 +08:00
jxxghp
7f6beb2a78
feat SynologyChat
2023-09-22 15:40:23 +08:00
jxxghp
d93bc31092
feat 本地存在标识&媒体库同步
2023-07-22 11:49:22 +08:00