Command Reference
Complete reference for all slash commands available in Mendelbot-powered bots. Commands execute instantly without AI processing.
1. Command Prefixes
Different platforms use different prefixes to trigger commands:
| Platform | Prefix | Example |
|---|---|---|
/ |
/help |
|
| Telegram | / |
/help |
| Discord | / or ! |
/help or !help |
| Web Chat (utilities) | / |
/help |
| Web Chat (conversations) | * |
*/new |
# |
#help |
2. System Commands
/help — Get Help
Shows available commands or detailed help for a specific command.
Aliases: /h
/help Show all commands
/help <command> Help for a specific command
Example:
You: /help conversation
Bot: Usage: /conversation new|list|switch|delete|rename|info
Manage your conversations. Aliases: /conv, /c
/echo <text> — Echo Text
Repeats back whatever you send. Useful for testing.
You: /echo Hello World
Bot: Hello World
/start — Start
Telegram-specific greeting command. Displays a welcome message.
/history — View History
Shows the message history of the current conversation, or deletes it.
Aliases: /h, /hist
/history Show message history
/history delete Delete current conversation
Example:
You: /history
Bot: Conversation History (5 messages):
1. [2026-01-15 14:30] You: Hello!
2. [2026-01-15 14:31] Bot: Hi! How can I help?
...
3. Conversation Commands
Manage multiple concurrent conversations. Each conversation has its own history and context.
Aliases: /conversation, /conv, /c
In Web Chat, use the * prefix: */new, */list, */switch, etc.
/conversation new [title] — Create Conversation
Creates a new conversation and switches to it. If no title is provided, one will be auto-generated after a few messages.
You: /c new Weekend planning
Bot: Created new conversation "Weekend planning"
You are now in this conversation.
You: /c new
Bot: Created new conversation "Untitled"
(A title will be generated automatically after a few messages)
/conversation list — List Conversations
Shows all your conversations with message counts and last activity.
You: /c list
Bot: Your conversations:
1. [Active] Weekend planning (12 messages, 2m ago)
2. Spring flower types (45 messages, 3d ago)
3. Python coding help (8 messages, 1w ago)
Use /conversation switch <number> to change
/conversation switch <number|id> — Switch Conversation
Switches to a different conversation by its list number or UUID.
You: /c switch 2
Bot: Switched to "Spring flower types"
Last message: "Thanks for the explanation!"
(3 days ago)
/conversation delete [number|id] — Delete Conversation
Deletes a conversation permanently. Requires confirmation.
You: /c delete
Bot: This will delete "Weekend planning" and all 12 messages.
Use /conversation delete confirm to proceed.
You: /c delete confirm
Bot: Deleted conversation "Weekend planning"
Switched to: "Spring flower types"
/conversation rename <title> — Rename Conversation
Changes the title of the current conversation. Use auto to regenerate automatically.
You: /c rename Summer trip to Greece
Bot: Renamed conversation to "Summer trip to Greece"
You: /c rename auto
Bot: Renamed conversation to "Mediterranean vacation planning"
/conversation info — Conversation Details
Shows metadata for the current conversation.
You: /c info
Bot: Conversation: Weekend planning
ID: 12345678-abcd-1234-abcd-123456789abc
Messages: 12
Created: Jan 15, 2026 14:30
Last updated: 2 minutes ago
4. Knowledge Base Commands
Add, search, and manage knowledge entries. The bot uses these entries to provide accurate, context-aware answers.
Aliases: /knowledge, /kb, /k
/knowledge add <content> — Add Entry
Adds a new entry to the knowledge base. Embeddings are generated automatically for semantic search.
You: /kb add The office is open Monday-Friday 9am-6pm CET
Bot: Knowledge entry added
ID: 12345678-abcd-...
Ready for semantic search!
/knowledge search <query> — Search
Searches the knowledge base by meaning using semantic similarity. Returns the most relevant entries even without exact keyword matches.
You: /kb search opening hours
Bot: Found 2 relevant entries:
1. [0.92] "The office is open Monday-Friday 9am-6pm CET"
2. [0.74] "Customer support available 8am-8pm"
/knowledge list [limit] — List Entries
Lists recent knowledge entries. Optionally specify a limit.
You: /kb list 5
Bot: Your knowledge base (5 most recent entries):
1. The office is open Monday-Friday 9am-6pm CET
2. API rate limit is 100 requests per minute
...
/knowledge topics — List Topics
Shows all unique topics in the knowledge base with entry counts.
You: /kb topics
Bot: Knowledge base topics:
1. authentication (15 entries)
2. database (12 entries)
3. API (10 entries)
...
/knowledge stats — Statistics
Shows knowledge base statistics including total entries, topics, and activity.
/knowledge delete <id> — Delete Entry
Deletes a knowledge entry by ID. Requires confirmation.
You: /kb delete 12345678-abcd-...
Bot: Delete knowledge entry?
Content: "The office is open Monday-Friday..."
Type /kb delete confirm to proceed.
You: /kb delete confirm
Bot: Knowledge entry deleted.
/knowledge check <content> — Check Contradictions
Previews potential contradictions or duplicates before adding a new entry.
You: /kb check The office is open 24/7
Bot: Potential contradiction found:
Existing: "The office is open Monday-Friday 9am-6pm CET"
Similarity: 0.92
Consider resolving before adding.
/knowledge conflicts — List Pending Conflicts
Lists knowledge entries flagged for potential contradictions awaiting resolution.
/knowledge resolve <id> <action> — Resolve Conflict
Resolves a detected conflict between knowledge entries.
Actions: replace, merge, keep_both, amend, discard
5. User & Team Commands
/user register <email> <password> <name> [team] — Register
Creates a new user account with optional team specification.
# Create account and new team (become Owner)
/user register [email protected] mypass123 "John Doe" "My Company"
# Join existing team (become Member, pending approval)
/user register [email protected] mypass123 "Jane Doe" code:ACME-1234
# Default team (single-team mode)
/user register [email protected] mypass123 "Bob Smith"
Password requirements: minimum 8 characters.
/user associate <code> — Link Platform
Links an existing account to your current messaging platform using a code generated from the web dashboard.
You: /user associate ABC12345
Bot: Account linked successfully.
Platform: Telegram (123456789)
/team list — List Teams
Shows all teams you belong to.
You: /team list
Bot: Your Teams:
- My Company (MYCO-5X9K)
- Acme Corporation (ACME-1234)
/team switch <code|name> — Switch Team
Switches to a different team by code or creates a new team by name.
You: /team switch ACME-1234
Bot: Switched to team!
Team: Acme Corporation
Code: ACME-1234
Members: 12
/team info — Team Details
Shows information about your current team including name, code, member count, and your role.
You: /team info
Bot: Current Team:
Name: My Company
Code: MYCO-5X9K
Members: 5
Your Role: Owner
6. Game Commands
Chess
Play chess against the bot directly in chat.
| Command | Description | Example |
|---|---|---|
/chess new |
Start a new game | |
/chess move <move> |
Make a move | /chess move e2e4 or /chess move Nf3 |
/chess board |
Display the current board | |
/chess resign |
Resign the current game |
Shogi (Japanese Chess)
Play shogi against the bot directly in chat.
| Command | Description | Example |
|---|---|---|
/shogi new |
Start a new game | |
/shogi move <move> |
Make a move | /shogi move 7g7f |
/shogi board |
Display the current board | |
/shogi resign |
Resign the current game |
7. Data & Privacy Commands
/takeout — Export Your Data
Downloads a copy of all your data in machine-readable JSON format, including messages, conversations, knowledge entries, and profile information.
You: /takeout
Bot: Preparing your data export...
Download ready. [link]
/delete account — Delete Account
Permanently deletes your account and all associated data. A confirmation code is required to prevent accidental deletion.
You: /delete account
Bot: This will permanently delete your account and all data.
A confirmation code has been sent. Enter it within 10 minutes.
You: /delete account confirm ABC123
Bot: Account and all associated data deleted.
What gets deleted:
- All messages and conversations
- Knowledge base entries
- Platform account links
- User profile and credentials
For an overview of how to use these commands, see the User Guide. For information about data handling, see the Privacy Policy.
Last updated: February 2026