picoclaw/pkg/channels
yinwm 5c8626f07b refactor(channels): consolidate media handling and improve resource cleanup
Extract common file download and audio detection logic to utils package,
implement consistent temp file cleanup with defer, add allowlist checks
before downloading attachments, and improve context management across
Discord, Slack, and Telegram channels. Replace logging with structured
logger and prevent context leaks in transcription and thinking animations.
2026-02-12 12:46:28 +08:00
..
base.go Fix typos and update API keys in README 2026-02-11 20:46:01 +08:00
dingtalk.go refactor(channels): consolidate media handling and improve resource cleanup 2026-02-12 12:46:28 +08:00
discord.go refactor(channels): consolidate media handling and improve resource cleanup 2026-02-12 12:46:28 +08:00
feishu.go Remove duplicate truncate functions, reuse utils.Truncate 2026-02-12 00:46:48 +08:00
maixcam.go * First commit 2026-02-09 19:20:19 +08:00
manager.go feat(channels): add Slack channel integration with Socket Mode 2026-02-11 12:48:32 -06:00
qq.go add QQ channel support 2026-02-11 00:00:53 +08:00
slack.go refactor(channels): consolidate media handling and improve resource cleanup 2026-02-12 12:46:28 +08:00
slack_test.go refactor(channels): consolidate media handling and improve resource cleanup 2026-02-12 12:46:28 +08:00
telegram.go refactor(channels): consolidate media handling and improve resource cleanup 2026-02-12 12:46:28 +08:00
whatsapp.go Remove duplicate truncate functions, reuse utils.Truncate 2026-02-12 00:46:48 +08:00