ai:openclaw:slack:media
文書の過去の版を表示しています。
OpenClaw で Slack の DM で画像を受け取れない問題
PC 内部に保存されているファイルを slack で送ってもらうようにエージェントの依頼しても何度やっても失敗したのでその原因と解決方法。
コマンドラインからテスト
DM 宛にメッセージを送信する場合、直接 “U” で始まる USERID を指定可能。以下のコマンドは成功
🟢 openclaw message send --channel slack --target U-USERID -m hello
ところが画像付きでメッセージを送信するとエラー。以下のコマンドはエラー
❌️ openclaw message send --channel slack --target U-USERID -m hello --media ~/.openclaw/workspace/testimage.png
DM ではなくチャンネルにはきちんとメディアも送信できる。以下のコマンドは成功。
🟢 openclaw message send --channel slack --target C-CHANNELID -m hello --media $HOME/.openclaw/workspace/testimage.png
DM 宛に media ファイルを添付する場合は USERID を直接使うことができない。必ず <@USERID> の形で指定しなければならない。以下のコマンドは成功
🟢 openclaw message send --channel slack --target "<@U-USERID>" -m hello --media ~/.openclaw/workspace/testimage.png
このことをエージェントに伝えると、次からは DM 宛でもきちんと画像を添付して送ってもらえるようになった。
ai/openclaw/slack/media.1771813301.txt.gz · 最終更新: by oga
