Skip to content

Commands

mathisono edited this page Jun 11, 2026 · 6 revisions

Slash Commands

Crow supports slash commands typed into the message composer. These commands control channels, storage, and other node functions.


Channel Commands

/channels

/channels local

List public channels visible on the local AREDN network. Channels you can join are clickable.

/channels world

List public channels visible across the wider mesh network (requires a bridge node). Falls back to local channels if no bridge is available.

/channels join <name> [key]

Join a channel by name. Channels prefixed with # generate their key automatically from the name. Channels prefixed with % use the open key. Other channels require an explicit key.

Examples:

/channels join #mychannel
/channels join %public
/channels join MyChannel base64keyhere==

/channels leave <name>

Leave a channel by name.

/channels leave #mychannel

Storage Commands

These commands manage where Crow stores messages, images, and Winlink forms. See USB Storage for full setup instructions.

/storage status

Show current storage state: mode (internal/usb/degraded), root directory, image directory, mountpoint, and USB port availability.

/storage usb scan

Detect removable USB storage devices attached to the node. Lists device path, model, size, and mount status.

/storage usb enable

Mount and activate USB storage. Auto-detects the first removable USB drive, mounts it, creates the required directories, and migrates existing data.

/storage usb disable

Return to internal node storage. The USB drive is not unmounted or erased.

/storage quota images <mb>

Set the image storage quota in megabytes (1–65536). Oldest images are pruned when the quota is exceeded.

/storage quota images 128

APRS Commands

/backends

List all configured APRS backends with their names, types, and connection status. See APRS for full configuration.

APRS Messaging

APRS messages are sent on the configured APRS channel (typically APRS og==). These are typed as regular messages, not slash commands.

Syntax Description
@CALL-SSID message Send a direct APRS message to a station
#groupname message Send to all members of a configured group
#groupname CALL1, CALL2 message Send to an inline list of stations
join #groupname CALL1, CALL2 message Create/update a group and send
join #groupname backend=NAME CALL1 CALL2 message Create/update a group bound to a specific backend and send

Crow Wiki

Pages

Markdown files

  • APRS.md
  • Backend-Selection-and-Deployment.md
  • Change-Log.md
  • Command-Reference.md
  • Configuration.md
  • Configuring-Channels.md
  • Home.md
  • LoRa-Gateway-Tags.md
  • Meshtastic-API.md
  • Memory-Use.md
  • Strict-Gatekeeper.md
  • USB-Storage.md
  • Winlink.md
  • _Sidebar.md

Maintenance

  • Keep every .md wiki page linked here.
  • Keep Home.md and _Sidebar.md in sync.
  • When a wiki page is removed, remove it from both the Home page inventory and this sidebar.

Clone this wiki locally