简要总结
Polls
这页说明书在教你玩一个“投票”游戏!就像在教室里问大家“今天想吃什么?”然后让大家举手选一样。不过,我们是在电脑上,用 OpenClaw 这个工具,在 Telegram、WhatsApp、Discord 这些聊天软件里发投票。它会告诉你怎么用不同的方法(比如在电脑上打字,或者用机器人)来发起一个投票,让大家选一选。
五岁小孩版解释
这个“投票”功能,就像你拿着一张画着不同冰淇淋口味的卡片,让朋友们来选他们最喜欢的。OpenClaw 可以帮助你在好几个聊天软件里做这件事。
第一步:先看看哪些聊天软件可以玩投票 你可以在这几个地方发起投票:
- Telegram
- WhatsApp(要用网页版)
- Discord
- MS Teams(它会用一种特别的卡片来显示投票)
第二步:用“命令行”来发起投票(就像在电脑上输入魔法咒语) 你需要打开电脑上的“终端”或“命令提示符”,然后输入像下面这样的命令。命令很长,别怕,我们一段一段看。
- 要做什么:告诉 OpenClaw 你想发一个投票。
怎么做:先输入
openclaw message poll。 - 要做什么:告诉它你要在哪个软件里发。
怎么做:加上
--channel,后面写软件的名字,比如telegram。 - 要做什么:告诉它投票要发给谁(一个人或一个群)。
怎么做:加上
--target,后面写一串数字(这是那个人或群的“地址”)。 - 要做什么:写上你的投票问题。
怎么做:加上
--poll-question,后面用引号把你的问题括起来,比如"我们中午吃什么?"。 - 要做什么:写上大家可以选择哪些答案。
怎么做:加上
--poll-option,后面用引号写一个选项,比如"披萨"。你可以重复这个,写上好几个选项。 这里要小心:每个软件允许的选项数量不一样,最少2个,最多12个。
你还可以加一些特别的“调料”:
--poll-multi:加上这个,大家就可以选不止一个答案(像可以选好几种口味的冰淇淋)。--poll-duration-hours:告诉投票多久结束(单位是“小时”)。这个主要是给 Discord 用的。--poll-duration-seconds:告诉投票多久结束(单位是“秒”)。这个只能用在 Telegram 上,而且时间只能在 5 到 600 秒之间(就是很短的时间)。--poll-anonymous或--poll-public:只能用在 Telegram 上,决定大家投票时名字会不会被别人看到。
第三步:不同聊天软件的“小脾气” 每个软件玩投票的规则有点不一样,你要记住哦:
- Telegram:可以选 2 到 10 个选项。用
durationSeconds来设置时间(5-600秒)。可以设置投票是“匿名”(不显示名字)还是“公开”(显示名字)。 - WhatsApp:可以选 2 到 12 个选项。它不理会你设置的投票时长(
durationHours)。 - Discord:可以选 2 到 10 个选项。投票时长(
durationHours)会被限制在 1 到 768 小时之间,如果你不写,默认是 24 小时。如果你允许大家多选(maxSelections > 1),它就会变成多选模式,但不能严格限制“必须选正好 N 个”。 - MS Teams:它没有真正的投票功能,OpenClaw 会用一种叫“自适应卡片”的漂亮图片来模拟投票。这里要小心:这种投票需要 OpenClaw 一直开着,才能记录大家的投票结果。
第四步:用“智能助手”(Agent)来发起投票
除了输入命令,你还可以让 OpenClaw 的“智能助手”帮你发投票。你需要使用 message 这个工具,并且告诉它 action(动作)是 "poll"。然后,把投票的问题(pollQuestion)、选项(pollOption)这些信息告诉它就行啦。