OC
OpenClaw 中文解释版

给五岁小朋友也能看懂的说明书

简要总结

message

这页说明书是教你用一个叫 openclaw message 的小工具,它能帮你和好多好多聊天软件说话!比如 Discord、微信(WhatsApp)、Telegram 这些。你可以用它来发消息、发投票、点赞(加表情)、删消息,还能做很多其他好玩的事情。如果你想让电脑帮你自动管理聊天群,或者一次给好多人发消息,就可以看看这页。

五岁小孩版解释

openclaw message 就像是一个魔法遥控器,可以控制很多不同的聊天软件。你需要先告诉它你想用哪个软件(比如微信还是 Discord),然后告诉它你想对谁说话,最后告诉它你想做什么。

第一步:告诉它用哪个聊天软件 你要用 --channel 这个“开关”来告诉它。比如 --channel discord 就是用 Discord。如果你只设置了一个聊天软件,那就不用说,它会自己知道。

第二步:告诉它要对谁说话 你要用 --target 这个“开关”来告诉它。但是,每个软件要写的东西不一样哦,要小心:

  • 微信 (WhatsApp):要写完整的电话号码,像 +8612345678900
  • Telegram:可以写 @ 开头的名字,比如 @myfriend
  • Discord:要写 channel:123 或者 user:456
  • 其他软件也都有自己特别的写法,说明书上写得很清楚。

第三步:告诉它你想做什么 你可以做很多很多事!下面是一些最常用的事情:

  1. 发消息 (send)

    • 要做什么:给一个人或一个群发一条消息。
    • 怎么做:用 openclaw message send,然后一定要加上 --target--message(你的话)。你还可以发图片、视频(用 --media),或者回复别人的消息(用 --reply-to)。
  2. 发投票 (poll)

    • 要做什么:在群里发起一个投票,让大家选。
    • 怎么做:用 openclaw message poll,然后一定要加上 --target--poll-question(投票问题)和至少一个 --poll-option(投票选项,比如“披萨”)。
  3. 点赞或加表情 (react)

    • 要做什么:给一条消息点个赞,或者加个😄、👍这样的表情。
    • 怎么做:用 openclaw message react,然后一定要加上 --target--message-id(你要点赞的那条消息的号码),还有 --emoji(你想加的表情,比如“👍”)。
  4. 删消息 (delete)

    • 要做什么:把一条已经发出去的消息删掉。
    • 怎么做:用 openclaw message delete,然后一定要加上 --target--message-id(你要删的那条消息的号码)。
  5. 一次发给好多人 (broadcast)

    • 要做什么:把同一条消息,一下子发给好几个人或者好几个群。
    • 怎么做:用 openclaw message broadcast,然后加上 --targets(把所有人的地址都写在这里,可以写很多次)。

要小心的事情:

  • 不是所有事情在所有软件里都能做。比如,只有 Discord 和 Slack 可以“删消息”,微信就不能。说明书里每个动作下面都写了哪些软件可以用。
  • 有些动作需要特别的“开关”。比如,在 Telegram 里发带按钮的消息,需要先打开一个叫 channels.telegram.capabilities.inlineButtons 的特殊设置才行。
  • --target 的时候一定要按照每个软件的要求写对,不然消息就送不到啦。

举个栗子: 如果你想在 Discord 的一个频道里发消息说“大家好!”,你可以这样写: openclaw message send --channel discord --target channel:123 --message “大家好!” 你看,就像在搭积木,把“做什么”、“对谁做”、“用什么做”这几块积木拼在一起就行啦!