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
WhatsApp / /help
Telegram / /help
Discord / or ! /help or !help
Web Chat (utilities) / /help
Web Chat (conversations) * */new
Email # #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:


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