OpenClawでアンケートを作成:Discord・WhatsApp・Teams対応
ユーザーの意見を集めたい時、プラットフォームごとに異なる操作を覚えるのは面倒なものです。OpenClawを使えば、一つのインターフェースで複数のチャネルにアンケートを配信し、フィードバックを効率的に集めることができます。
サポートされているチャネル
Section titled “サポートされているチャネル”- WhatsApp (web channel)
- Discord
- MS Teams (Adaptive Cards)
# WhatsAppopenclaw message poll --target +15555550123 \ --poll-question "Lunch today?" --poll-option "Yes" --poll-option "No" --poll-option "Maybe"openclaw message poll --target 123456789@g.us \ --poll-question "Meeting time?" --poll-option "10am" --poll-option "2pm" --poll-option "4pm" --poll-multi
# Discordopenclaw message poll --channel discord --target channel:123456789 \ --poll-question "Snack?" --poll-option "Pizza" --poll-option "Sushi"openclaw message poll --channel discord --target channel:123456789 \ --poll-question "Plan?" --poll-option "A" --poll-option "B" --poll-duration-hours 48
# MS Teamsopenclaw message poll --channel msteams --target conversation:19:abc@thread.tacv2 \ --poll-question "Lunch?" --poll-option "Pizza" --poll-option "Sushi"オプション:
--channel:whatsapp(デフォルト),discord, またはmsteams--poll-multi: 複数回答の選択を許可します--poll-duration-hours: Discord専用(指定しない場合はデフォルトで24になります)
Gateway RPC
Section titled “Gateway RPC”Method: poll
Params:
to(string, 必須)question(string, 必須)options(string[], 必須)maxSelections(number, 任意)durationHours(number, 任意)channel(string, 任意, デフォルト:whatsapp)idempotencyKey(string, 必須)
チャネルごとの違い
Section titled “チャネルごとの違い”- WhatsApp: 選択肢は2〜12個です。
maxSelectionsは選択肢の数以下の値にする必要があります。durationHoursは無視されます。 - Discord: 選択肢は2〜10個です。
durationHoursは1〜768時間の範囲に制限されます(デフォルトは24)。maxSelections > 1に設定すると複数回答が有効になりますが、Discordは厳密な選択数の制限をサポートしていません。 - MS Teams: OpenClawが管理する Adaptive Card 形式の投票です。ネイティブの投票 API は存在しません。
durationHoursは無視されます。
Agent ツール (Message)
Section titled “Agent ツール (Message)”poll アクションを指定して message ツールを使用します(to, pollQuestion, pollOption, 任意で pollMulti, pollDurationHours, channel を指定)。
注意点として、Discordには「正確にN個選ぶ」というモードがないため、pollMulti は単純な複数回答としてマッピングされます。
Teamsの投票は Adaptive Cards としてレンダリングされます。投票結果を ~/.openclaw/msteams-polls.json に記録するためには、Gateway がオンライン状態を維持している必要があります。
次のステップ
Section titled “次のステップ”OpenClaw Expert
まだ解決しませんか?
このページで解決しない場合は、OpenClaw Expertに直接質問してください。