refactor(msteams): persist conversation and poll stores in sqlite · openclaw/openclaw@a2b2c4a
steipete
·
2026-05-31
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -915,9 +915,10 @@ Uploaded files are stored in a `/OpenClawShared/` folder in the configured Share
|
915 | 915 | OpenClaw sends Teams polls as Adaptive Cards (there is no native Teams poll API). |
916 | 916 | |
917 | 917 | - CLI: `openclaw message poll --channel msteams --target conversation:<id> ...` |
918 | | -- Votes are recorded by the gateway in `~/.openclaw/msteams-polls.json`. |
| 918 | +- Votes are recorded by the gateway in OpenClaw plugin-state SQLite under `state/openclaw.sqlite`. |
| 919 | +- Existing `msteams-polls.json` files are imported once when the MSTeams plugin starts. |
919 | 920 | - The gateway must stay online to record votes. |
920 | | -- Polls do not auto-post result summaries yet (inspect the store file if needed). |
| 921 | +- Polls do not auto-post result summaries yet, and there is no supported poll-results CLI yet. |
921 | 922 | |
922 | 923 | ## Presentation cards |
923 | 924 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。