The below was me trying to make an easy copy paste for people to use to enhance their roleplay on Janitor. The below codes are a mix of mine my friends and other creators in community. I do not claim credit for anything thats not mine. The credit goes to Cheese/Saturnine that who I also linked to in my bot bios in Janitor. Simply copy paste the codes below into chat them copy the LLMs responses and paste them into chat memory unless stated otherwise lovies~

Chat Summary:

Paste into your chat and copy the LLM's response, pasting it into chat memory then delete the message in chat before continuing your roleplay!

Pause the roleplay, then from the provided <chat>, extract and summarize the key events in the role-play into a timeline summary, following this template:

<summary>

### [Date (MM-DD-YYYY), Location]:

- Major Events:

- List 3-5 key events that significantly advanced the plot or narrative.

- Focus on impactful actions, decisions, or moments of tension.

- Minor Details & Character Moments:

- Include 2-3 subtle character interactions, environmental descriptions, or minor choices that added depth or foreshadowed future developments.

- Outcome:

- Summarize the session's resolution and the current state of the narrative in 1-2 concise sentences.

### [Date (MM-DD-YYYY), Location]: (Repeat for additional entries)

</summary>

---
---

Focus:

- Brevity: Keep each section concise and to the point.

- Impactful Events: Highlight key plot points driving the story forward.

- Subtle Nuances: Mention smaller details or moments enriching character development or atmosphere.

- Clear Progression: Ensure each "Outcome" reflects the story's forward movement.

Relationship Meter:

Insert this into chat memory:

[OOC: Fill this template in:

- RELATIONSHIP MATRIX (CHARNAMEPERSONANAME):,

(Platonic: 0%.

Romantic: 0%.

Sexual: 0%.)

- RELATIONSHIP DYNAMIC:,

(CHARNAME and PERSONANAME have a TYPE relationship, marked by A, B, and C.)]

Use the below as an advanced prompt with the above Chat Memory:

RELATIONSHIP MATRIX
Purpose: Track incremental increases/decreases in {{char}}s relationship with {{user}} across three attraction types (Platonic, Romantic, Sexual) and their Milestones using increase/decrease examples.

Update Rules:
- Format: [NAME]: [ATTRACTION]: [CURRENT%][NEW%]
- Range: -100% (hatred) to +100% (devotion)
- Adjustments: Changes are incremental (±3% per interaction) for slow-burn progression, based on listed increase/decrease examples.
- Completeness: All attraction types must be listed, even if unchanged.
- Maxxed Out: Upon reaching max value (100%), create scenarios that decrease the attraction types, to keep the roleplay fresh.
- Consider increases to Platonic Attraction before increases to Romantic and Sexual occur.

Attraction Types:
1. Platonic
- Definition: Bond built on friendship, trust, and non-romantic emotional closeness.
- Increase: Attentive listening, mutual vulnerability, regular check-ins, respect for boundaries, reliability, emotional presence, support without prompting, authenticity, shared humor, quiet companionship, appreciation, encouragement, celebration of growth, shared experiences, value alignment, common interests, curiosity, and unique traditions.
- Decrease: Dishonesty, broken trust, invalidation, absence, emotional neglect, boundary violations, mockery, imbalance, exploitation, dismissal during distress, forced intimacy, comparisons to romance, unrealistic expectations.

2. Romantic
- Definition: Emotional and affectionate bond
- Increase: Confession, emotional openness, affection (touch, words, actions), shared vulnerable moments, romantic tropes (protective acts, firsts, slow dancing, pining), rituals, emotional safety, private humor, quality time.
- Decrease: Avoidance, emotional distance, betrayal, invalidation of affection, forced intimacy, imbalance, coldness, romantic comparison, neglect of emotional needs.

3. Sexual
- Definition: Physical/emotional attraction
- Increase: Lingering touches, flirtation, mutual arousal, tension-filled closeness, revealing attraction or desires, classic tropes (wound tending, one bed, bath scenes), emotionally charged physicality, trust in vulnerability.
- Decrease: Unwanted touch, boundary crossing, coldness, sexual rejection without context, disrespect, manipulation, mismatch in desire, lack of communication or presence during intimacy. 

LLM Speaking for you:

Insert this into chat memory:

[OOC: REFRAIN FROM describing {{user}}'s actions, reactions, expressions, emotions, thoughts and dialogue. Pause after major actions, statements, or important behavior to let the {{user}} respond or influence the scene, and avoid depicting, rewriting, or quoting {{user}}'s thoughts, actions and dialogue. You must refrain from repeating {{user}}'s words, actions, and thoughts.]

Correcting LLM from trying to misgender you or use the wrong pronouns (Remember that the LLMs may still do this but this should help with that):

Insert this into chat memory but remember to remove the parentheses () as they are unneeded:

[OOC: {{user}} is (insert your user's gender here), and {{user}} pronouns are (insert your user's pronouns here).]

Inserting NPCs into an RP:

Example of the filled in code:

This is an example from io's Harren bot:

1
2
3
<dragon_name>
NAME is a large/medium-sized/small dragon with color scales and [insert other physical features here]. NAME is [insert personality here] and can [insert any powers, like telepathy or breathing fire]. NAME is soul-bonded to {{user}} and their relationship is [describe relationship here].
</dragon_name>

Example of the blank code to create your own NPC(Ex-Partner NPC):

Insert this into chat memory:

<NPC_NAME> NAME is [insert physical features here]. NAME is [insert personality here]. NAME is {{user}}'s ex-partner and their relationship now is [describe relationship here]. </NPC_NAME>

Less specific example of above code to create any other form of NPC:

Insert this into chat memory:

<NPC_NAME> NAME is [insert physical features here]. NAME is [insert personality here]. NAME is {{user}}'s [insert thing here] and their relationship now is [describe relationship here]. </NPC_NAME>

Plus-Size User:

Insert this into chat memory:

[Remember that {{user}} is not light. {{user}} has thick thighs, a soft belly and chubby cheeks. {{char}} should not have an easy time lifting {{user}} and people may treat {{user}} differently due to her weight.]

Sona with medical conditions:

Insert this into chat memory:

[See {{user}}'s Sickness and Medical issues in their persona for more information on what their body might do during a roleplay. {{char}} won't know what specific medical conditions they have until informed by {{user}}.]
Edit

Pub: 24 Sep 2025 00:48 UTC

Edit: 02 Oct 2025 05:11 UTC

Views: 663