Bot Commands¶
Built-in Commands¶
| Command | Description |
|---|---|
/start | Welcome message, saves your name to memory |
/help | List all commands including plugin commands |
/agents | List available agents and their descriptions |
/agent <name> | Switch to a specific agent manually |
/agent auto | Return to auto-routing (default) |
/clear | Clear conversation history (profile kept) |
/status | Show current agent, message count, active plugins |
/memory | Show your saved profile (name, preferences, etc.) |
/plugins | List active plugins and available commands |
Plugin Commands¶
Plugin commands are registered automatically when a plugin is loaded. They appear in /help and in the Telegram command menu.
With vector-search plugin installed:
| Command | Description |
|---|---|
/semantic <query> | Search memory by meaning, not exact words |
/semantic Example¶
/semantic kenangan liburan
🔍 Semantic search: kenangan liburan
1. [Semantic | █████ 84%]
user went on a trip to Bali last August...
2. [Episodic | ███░░ 67%]
talked about beach holidays and snorkeling...
3. [Semantic | ██░░░ 52%]
user's favorite travel destination is Indonesia...
Auto-Routing¶
The bot automatically selects the best agent for each message:
"ada bug di python saya" → 🖥️ coding
"deploy ke server nginx" → 🚀 devops
"tulis caption instagram" → ✍️ writer
"terjemahkan ke english" → 🌐 translator
"ringkas artikel ini" → 📝 summarizer
"jelaskan konsep ini" → 📚 tutor
"cek fakta berita ini" → 🔍 researcher
"analisis data penjualan" → 📊 analyst
"komplain order saya" → 🎧 customer_service
"bantuan investasi" → 💰 finance
"cek kontrak ini" → ⚖️ legal
"brainstorm ide startup" → 🎨 creative
"tips produktivitas" → ⚡ productivity
"olahraga untuk pemula" → 💪 health
Memory Commands¶
The bot builds a profile of each user over time.
/memory
📝 Your Profile:
• name: Alice
• username: @alice
• stack: Python + FastAPI
• project: Mangafork
• level: expert
Facts are extracted automatically from conversation — you don't need to explicitly tell the bot.