1.2 KiB
1.2 KiB
Chapter 04: .gbui Interface Reference
User interfaces for General Bots.
What You'll Learn
- Built-in UI options
- Desktop vs web interface
- Console mode for servers
- How to choose an interface
Available Interfaces
default.gbui - Full Desktop
- Complete chat interface
- Side panel for history
- Rich message formatting
- Best for: Desktop users
single.gbui - Simple Chat
- Minimal chat window
- Mobile-friendly
- No distractions
- Best for: Embedded bots, mobile
Console Mode
- Terminal-based interface
- No GUI required
- Server deployments
- Best for: Headless systems
How It Works
- Auto-selection: System picks best UI based on environment
- Override: Specify UI in config if needed
- Fallback: Console mode when no GUI available
Key Features
- WebSocket real-time messaging
- Markdown support
- File uploads
- Session persistence
- Auto-reconnect
Topics Covered
- default.gbui - Full Desktop - Desktop interface details
- single.gbui - Simple Chat - Minimal interface
- Console Mode - Terminal interface