riverctl-0.1.0 is not a library.
Visit the last successful build:
riverctl-0.1.52
River CLI
Command-line interface for River chat on Freenet. This tool allows you to interact with River chat rooms without using the web interface, making it ideal for debugging, automation, and testing.
Features
- Create and manage chat rooms
- Generate and accept invitations
- Send and receive messages (coming soon)
- Debug contract operations
- Support for both human-readable and JSON output
Installation
Usage
See QUICK_START.md for basic usage.
See REPRODUCE_FREENET_BUG.md for debugging the synchronization issue.
Architecture
The CLI reuses core components from the River web UI:
river-common- Shared data structuresfreenet-stdlib- WebSocket client for Freenet communication- Contract WASM from the UI's public folder
Commands
river room- Room managementriver invite- Invitation handlingriver message- Messaging (coming soon)river member- Member management (coming soon)river debug- Debugging tools
Run river --help for full command documentation.