meepachat CLI lets you interact with your MeepaChat instance from the terminal: manage servers, send messages, create bots, and more.
Installation
The CLI is a standalone binary, separate from the MeepaChat server.- curl
- Homebrew
- Manual download
/usr/local/bin/meepachat.Log in
Browser login (default)
Opens your browser for OAuth authentication. The token is saved automatically.Email/password
For instances with direct login enabled. Interactive prompts:Token
Save a token directly (skips interactive login):~/.config/meepachat/config.json — you won’t need --url or --token on subsequent commands.
Verify
Basic usage
List your servers
List channels in a server
Send a message
Read recent messages
Search messages
Get JSON output
Add--json to any command for machine-readable output, useful for scripting with jq:
Log out
~/.config/meepachat/config.json while preserving the instance URL.
