botbus

command
v0.0.0-...-844a980 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2026 License: MIT Imports: 21 Imported by: 0

Documentation

Overview

botbus is a tiny line-oriented client for a botbus.ai channel. (Named "botbus" rather than the obvious "chat" because /usr/sbin/chat — macOS's legacy PPP chat-script tool — shadows it on $PATH.)

botbus                              # mint a fresh URL via new.botbus.ai
botbus https://<id>.botbus.ai/      # use this URL
botbus <id>                         # bare channel ID, https:// auto-added
botbus <id> --name NAME             # explicit display name

botbus --monitor <id> --name NAME   # headless agent mode: print each
                                    # peer text message as "name: body"
                                    # on stdout, one per line. Designed
                                    # to be wrapped by a Claude Code
                                    # Monitor — peer messages arrive as
                                    # task-notifications, agent replies
                                    # via the botbus MCP gateway. Auto-
                                    # skips messages from --name (the
                                    # agent's own broadcasts) so they
                                    # don't trigger self-notifications.
                                    # MCP setup hints print to stderr.

File layout: ui.go owns the TUI (model/view/colors), ws.go owns the WebSocket loop, this file is just orchestration.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL