Conversational Mode
Before creating Trading Agents, you can talk to Condor directly using natural language:Commands
/start - Main Menu
The welcome screen providing quick access to all features. Returns to the main menu at any time./portfolio - Portfolio Dashboard
Comprehensive portfolio tracking across all connected accounts and exchanges. Features:- P&L Tracking: 24-hour, 7-day, and 30-day performance metrics
- Token Holdings: Current balances with price changes
- Position Monitoring: Perpetual futures and CLMM positions
- Visual Analytics: Portfolio value charts and distribution graphs
/bots - Bot Management
Monitor and control all Hummingbot trading bot instances. Features:- Status Overview: Health indicators for all bots
- System Metrics: CPU usage, memory, uptime
- Controller Performance: Track strategy metrics
- Start/Stop: Control bot lifecycle
- Log Viewing: Access bot logs for debugging
/agent - Trading Agents
Create and manage autonomous Trading Agents. Features:- Create Agent: Guided setup for new Trading Agents
- Select LLM: Connect Claude, Gemini, Copilot, Codex, OpenRouter, or a local model — see Integrating your LLM
- Run Modes: dry_run, run_once, or loop
- Monitor: View active sessions and tick status
- Inject Directives: Send real-time instructions to running agents
/trade - CEX Trading
Unified trading interface for centralized exchanges. Supported Exchanges: Binance, Bybit, OKX, Kucoin, Kraken, Coinbase, Hyperliquid Features:- Market and limit orders
- Position management (perpetual)
- Leverage configuration
- Order tracking and cancellation
/swap - DEX Token Swaps
Execute token swaps on decentralized exchanges via Gateway. Supported DEXs: Jupiter (Solana), Uniswap (Ethereum, Base) Features:- Get quotes from multiple protocols
- Slippage protection
- Transaction status tracking
/lp - Liquidity Pool Management
Manage Concentrated Liquidity Market Maker (CLMM) positions. Supported Protocols: Orca, Raydium, Meteora, Uniswap V3 Features:- View active LP positions
- Add/remove liquidity
- Collect accumulated fees
- Position range monitoring
/servers, /keys, /gateway - System Configuration
Configuration is three separate commands rather than one menu:Exchange credentials are dashboard-only
/keys lists the exchanges currently connected and nothing more. Connecting a
new one, or removing an existing one, happens in the web dashboard under
Settings → Keys — the command hands you a login link, valid for 5 minutes,
to get there. An API secret is never typed into a Telegram chat, where it would
sit in message history on Telegram’s servers.
Older material refers to a single
/config command. It no longer exists —
use the three above, or the dashboard’s Settings page,
which covers the same ground in one place./update - Updates and Restart
Admin only. Checks Condor and the Hummingbot API beside it, showing what each is running and what is available — for the API, both its git checkout and its container image, since they answer different questions. Before anything runs, a preflight reports blockers (a diverged checkout, local changes that would be overwritten, an unreachable registry) with a way out where one exists — a dirty checkout offers discard or stash — and warnings that never refuse, such as restarting the API reaping its executors. An update lands the code, syncs dependencies, rebuilds the dashboard, and then asks you to relaunch rather than restarting itself: Condor is rarely the top of its own process tree, so re-execing races the parent into a second Condor on the same port and token. Runmake restart when it asks.
The dashboard has the same panel at Settings → Updates, over the same
engine — an update started here can be watched to completion there, and a
Local mode install uses that panel instead of this command. See Keeping
Condor updated.
/cancel - Back Out of a Flow
Several flows ask for the next message as their answer — a server name, a price, an amount./cancel abandons that flow and returns you to normal
command handling. It is what the prompts themselves tell you to send, and it
works from inside any of them.
Notifications
Condor sends notifications for:- Executor state changes (created, filled, stopped)
- Risk limit violations
- Bot status changes
- Price alerts from routines
Voice Commands
Send voice messages to Condor for hands-free trading. Condor uses Whisper for local transcription—no audio leaves your server.How It Works
- Hold the microphone button in Telegram
- Speak your command
- Release to send
- Condor transcribes and processes your request
Examples
Check prices:The first voice message may take longer as Condor downloads the Whisper model (~1GB). Subsequent messages are faster.
Security
- User Whitelist: Only authorized Telegram user IDs can interact with the bot
- No Credential Storage: API keys are stored encrypted on the server, not in Telegram
- Session Isolation: Each user’s session is isolated

