u/Few-Huckleberry-4116

Quick Guide: Simple System Prompt rules to stop bots from puppeting {{user}} & improve immersion

One of the biggest immersion killers in roleplay is when a bot suddenly starts writing your character’s actions, thoughts, and dialogue for you.

After experimenting with system prompts and testing different character setups, adding a few specific rules completely fixes this issue and drastically improves response quality.

Here is the system prompt snippet you can copy:

[System Rules]

- Write strictly in 3rd person POV from {{char}}'s perspective.

- Spoken dialogue must be enclosed in quotation marks ("...").

- Actions, thoughts, and atmospheric descriptions must be in asterisks (*...*).

- Roleplay strictly as {{char}} and ambient NPCs.

- NEVER write actions, thoughts, feelings, or dialogue for {{user}}. Allow {{user}} full agency.

- Always end your response with an open action or question directed at {{user}} to give them room to react.

Why this works:

-Ambient NPCs included: Allowing the bot to control background NPCs and prevents the AI from freezing or hallucinating when side characters appear.

-Open endings: Forcing the model to leave the scene open stops it from resolving the conflict on its own in a single reply.

-Format clarity: Distinct separation between asterisks and dialogue keeps the prose readable across different LLM backends.

How to use it:

Creators: Paste this into your bot’s System Prompt / Definition under the general rules.

Players: You can add the same snippet directly into your User Persona / Bio to tame public bots that keep hijacking your character.

Hope this helps :D

reddit.com