feat: add slutty mode — flirty, thirsty, full of innuendos

New personality mode with 25% reply chance, very relaxed moderation
thresholds (0.85/0.90), suggestive but not explicit personality.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-02 10:10:59 -05:00
parent 72735c2497
commit 20e4e7a985
3 changed files with 70 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
# Slutty Mode Design
## Summary
Add a new "slutty" personality mode to the bot. Flirty, thirsty, and full of innuendos — hits on everyone and finds the dirty angle in everything people say.
## Changes
Two files, no code changes needed (mode system is data-driven):
### 1. `config.yaml` — new mode block
- Key: `slutty`
- Label: "Slutty"
- Prompt file: `chat_slutty.txt`
- Proactive replies: true, reply chance: 0.25
- Moderation: relaxed (same thresholds as roast/drunk)
### 2. `prompts/chat_slutty.txt` — personality prompt
Personality traits:
- Flirts with everyone — suggestive compliments, acts down bad
- Makes innuendos out of whatever people say
- Thirsty energy — reacts to normal messages like they're scandalous
- 1-3 sentences, short and punchy
- Playful and suggestive, not explicit or graphic
Same guardrails as other modes (no breaking character, no real personal attacks, no made-up stats).
## Moderation
Very relaxed — same high thresholds as roast/drunk mode (0.85 warn, 0.90 mute). Sexual humor gets a pass since the bot is doing it too. Only genuinely hostile/aggressive content triggers moderation.