Using Slash Commands

Category: Getting started

While chatting with a character on MiocAI, you are usually operating within the Narrative Layer. You speak as your persona, and the bot responds as theirs. However, there are times when you need to st

MiocAI is een alternatief voor Character.AI, Candy AI en andere AI-personage chat-apps.

While chatting with a character on MiocAI, you are usually operating within the Narrative Layer. You speak as your persona, and the bot responds as theirs. However, there are times when you need to step out of the story to fix a logic error, steer the plot, or change the environment.

This is where Slash Commands come in. These commands act as direct instructions to the AI backend, bypassing the character’s personality to communicate with the "Director" level of the model.


1) /ooc: Out of Character

The /ooc command is used when you need to speak to the AI as a user, rather than as a character. This is vital for discussing the direction of the roleplay, asking for clarification on a post, or correcting a mistake the bot made.

How it works on the backend

When the system detects the /ooc string in your message, it injects a high-priority system instruction into the prompt. It explicitly tells the AI to respond out of character.

This "flips a switch" in the model, shifting it from a creative writing mode to a conversational assistant mode.

The "Bracket" Alternative

MiocAI is designed to recognize standard roleplay conventions. If you don't want to type /ooc every time, you can wrap your text in [square brackets]. * Example: [Can you make the next response more action-oriented?]

The backend treats bracketed text exactly the same as the /ooc command. It triggers the same "respond out of character" system instruction, allowing for a seamless transition between the story and meta-commentary.


2) /cmd: Director Mode

The /cmd command is the most powerful tool for steering a stubborn AI. If a character is refusing to move the plot forward, ignoring a specific detail, or acting out of character, /cmd allows you to seize control of the narrative.

Why it is effective

Internally, the /cmd command triggers a "Director Mode" protocol. The backend sends an instruction to the model that is intentionally worded with extreme authority.

With this, the AI is much more likely to override its internal persona logic to follow your specific instruction.

When to use it

  • Forcing a Scene Transition: /cmd We arrive at the castle gates and are met by an angry guard.
  • Overriding Bot Stubbornness: /cmd You realize that I am actually your long-lost sibling.
  • Correcting Logic: /cmd It is currently raining, not sunny. Acknowledge the rain.


3) /scenarioChange

The /scenarioChange command is unique because it is the only command that triggers an "Early Exit" in the processing pipeline.

The Technical Flow

Unlike /ooc or /cmd, which simply add instructions to a message, /scenarioChange tells the server to stop the current generation process immediately. Instead of generating a chat response, the system runs a specialized function to recalculate the "Scenario Details" (Place, Weather, Time, and Mood) based on the recent conversation history.

Once the calculation is finished, the system sends the new scenario data back to your UI, updating the Scenario Tags at the top of your screen.

Usage Note

This command is highly effective when your roleplay has moved from one location to another (e.g., from a tavern to a forest) and you want the AI’s future "Time Awareness" and "Auto-Scenario" features to be synced with the new setting. Note that this command is currently disabled in Group Chats to prevent conflicting environment updates.


4) /reset – The Nuclear Option

The /reset command is the ultimate cleanup tool. It does exactly what it says: it wipes the message history of the current conversation.

What is deleted:

  • All previous messages.
  • All generated images and attachments.
  • The "Recent Context" the AI uses to remember the last few turns.

What is NOT deleted:

  • The Memory Manager: Any facts you manually saved in the Memory Manager remain.
  • The Journal Manager: Your lore and keyword triggers remain.
  • Character Settings: Your chosen model and length settings are preserved.

Use /reset when a conversation has become too convoluted or "loopy" and you want to start the story over from scratch while keeping your character’s core memories intact.


5) Best Practices for Slash Commands

To get the most out of these tools, follow these three rules:

  1. Be Explicit with /cmd: Do not be vague. Instead of /cmd make something happen, use /cmd an assassin jumps through the window. The more detail you provide, the better the "Director" instruction works.
  2. Use /ooc for Meta-Talk Only: If you want to talk to the character about something they said in the story, use /ooc. If you talk to them as your character, they will likely remain in character, even if you are asking them to change their behavior.
  3. Check Your Brackets: If you accidentally leave an open bracket [ without closing it ], the AI might get confused about where the "Out of Character" instruction ends and the story begins. Always ensure your OOC text is properly contained.

Slash commands are. Use them whenever the "Auto-pilot" of the narrative isn't going where you want it to.

Ontdek meer op MiocAI

  • Startpagina
  • Download MiocAI App
  • Veelgestelde vragen
  • Juridische informatie
  • Privacybeleid
  • Servicevoorwaarden
  • Documentatie
  • Personagegalerij
  • Gebruikerspaneel
  • Contact
  • Characters Documentation
  • Text Models Documentation
  • Chat Documentation