yachiyo send
Fire-and-forget commands that talk to the running Yachiyo app over the Unix
domain socket at ~/.yachiyo/yachiyo.sock.
send notification
Section titled “send notification”yachiyo send notification <message> [--title <title>]Pushes a native OS notification.
| Argument | Description |
|---|---|
<message> | Body text (required) |
--title <title> | Title, defaults to Yachiyo |
yachiyo send notification "Build completed"yachiyo send notification "Tests passed" --title "CI Result"Output: Notification sent.
This is the easy win for long-running work:
pnpm run build && yachiyo send notification "Build done" --title "yachiyo"send channel
Section titled “send channel”yachiyo send channel <id> <message>Sends text directly to a channel user or group on their platform, as the bot. No thread is created and no inference runs — the message goes straight out.
| Argument | Description |
|---|---|
<id> | Internal UUID of a channel user or group |
<message> | The text to deliver |
Get IDs from channel users or channel groups:
yachiyo channel users --jsonyachiyo send channel a1b2c3d4-... "Hello from the CLI"Output: Message sent.
Caveats
Section titled “Caveats”- The channel service for that platform must be running. If it is not, the send fails silently from your side and is logged server-side.
- For QQ, a user ID sends a private message and a group ID sends a group message.