简要总结
message
这页说明书是教你用一个叫 openclaw message 的小工具,它能帮你和好多好多聊天软件说话!比如 Discord、微信(WhatsApp)、Telegram 这些。你可以用它来发消息、发投票、点赞(加表情)、删消息,还能做很多其他好玩的事情。如果你想让电脑帮你自动管理聊天群,或者一次给好多人发消息,就可以看看这页。
五岁小孩版解释
openclaw message 就像是一个魔法遥控器,可以控制很多不同的聊天软件。你需要先告诉它你想用哪个软件(比如微信还是 Discord),然后告诉它你想对谁说话,最后告诉它你想做什么。
第一步:告诉它用哪个聊天软件
你要用 --channel 这个“开关”来告诉它。比如 --channel discord 就是用 Discord。如果你只设置了一个聊天软件,那就不用说,它会自己知道。
第二步:告诉它要对谁说话
你要用 --target 这个“开关”来告诉它。但是,每个软件要写的东西不一样哦,要小心:
- 微信 (WhatsApp):要写完整的电话号码,像
+8612345678900。 - Telegram:可以写
@开头的名字,比如@myfriend。 - Discord:要写
channel:123或者user:456。 - 其他软件也都有自己特别的写法,说明书上写得很清楚。
第三步:告诉它你想做什么 你可以做很多很多事!下面是一些最常用的事情:
发消息 (
send)- 要做什么:给一个人或一个群发一条消息。
- 怎么做:用
openclaw message send,然后一定要加上--target和--message(你的话)。你还可以发图片、视频(用--media),或者回复别人的消息(用--reply-to)。
发投票 (
poll)- 要做什么:在群里发起一个投票,让大家选。
- 怎么做:用
openclaw message poll,然后一定要加上--target、--poll-question(投票问题)和至少一个--poll-option(投票选项,比如“披萨”)。
点赞或加表情 (
react)- 要做什么:给一条消息点个赞,或者加个😄、👍这样的表情。
- 怎么做:用
openclaw message react,然后一定要加上--target和--message-id(你要点赞的那条消息的号码),还有--emoji(你想加的表情,比如“👍”)。
删消息 (
delete)- 要做什么:把一条已经发出去的消息删掉。
- 怎么做:用
openclaw message delete,然后一定要加上--target和--message-id(你要删的那条消息的号码)。
一次发给好多人 (
broadcast)- 要做什么:把同一条消息,一下子发给好几个人或者好几个群。
- 怎么做:用
openclaw message broadcast,然后加上--targets(把所有人的地址都写在这里,可以写很多次)。
要小心的事情:
- 不是所有事情在所有软件里都能做。比如,只有 Discord 和 Slack 可以“删消息”,微信就不能。说明书里每个动作下面都写了哪些软件可以用。
- 有些动作需要特别的“开关”。比如,在 Telegram 里发带按钮的消息,需要先打开一个叫
channels.telegram.capabilities.inlineButtons的特殊设置才行。 - 写
--target的时候一定要按照每个软件的要求写对,不然消息就送不到啦。
举个栗子:
如果你想在 Discord 的一个频道里发消息说“大家好!”,你可以这样写:
openclaw message send --channel discord --target channel:123 --message “大家好!”
你看,就像在搭积木,把“做什么”、“对谁做”、“用什么做”这几块积木拼在一起就行啦!