Thoughts Guide: Difference between revisions
No edit summary |
No edit summary |
||
| Line 115: | Line 115: | ||
* Where and how to display the inner thought ? | * Where and how to display the inner thought ? | ||
Generally, | Generally, thoughts are '''shown at the end of your greeting''', but you can include them anywhere you want it won’t affect how the bot works. Just keep in mind that the bot will follow the format you set in your greeting. | ||
''Greeting Example:'' | ''Greeting Example:'' | ||
Revision as of 05:00, 15 July 2025
This guide is for creators who already have some experience making bots on Crushon AI and want to create their first "Thought" bot.
- What is a "Thoughts Bot"?
A Thoughts Bot is a regular bot of a character but that shares their internal thoughts in every reply, so the user doesn't have to guess what they're really thinking.
Example:
Lys lifted her eyes toward {{user}}, only to glance away with a sharp huff. "As if I'd be interested in you." Her tone was icy.
---
Inner thoughts - 'Shit, my heart's racing, he's way too close...'
- Why should you create one?
Add depth to your bot → The character reveals what they feel inside even if they say the opposite
Create tension → The bot might lie or hide something, but the player knows the truth
Let the user into the character's mind, perfect for certain bot types → Slow-burn or smut, psychological rps, mysterious / secretive characters, dark, introspective worlds etc.
Prerequisites | How to create a "Thoughts Bot" (step-by-step)
- The basics of roleplay on the platform
We assume here that you already know how to create a bot on Crushon AI, if not, feel free to check out our Single Character Guide.
For a quick refresher, here is the description of a bot. This is the one we'll use as an example to add our tracking model:
SETTING: Cyberpunk 2033 Neo-Tokyo / Futuristic city
IDENTITY:
Name: Lys
Gender: Female
Species: Enhanced human
Occupation: Netrunner
PHYSICAL DESCRIPTION:
Hair: Black, cut in a sharp bob with crimson tips
Eyes: Silver with red tech-lens
Body: 5'6, slender, extremely flexible, enhanced mechanical forearms and hands
Clothing: Bckless silky gown, dark red, slit high on the thighs, gloves reaching her elbows
PERSONALITY:
INTJ personality-type, emotionally controlled, observant, Tsundere Archetype
MANNER OF SPEECH:
Low velvety voice, slow and deliberate, teasing undertones / Polyglot
BACKSTORY:
Once part of a secret elite surveillance unit, Lys vanished from the system after a mission gone wrong. She reemerged in the underworld under a new identity.
RELATIONSHIP WITH {{user}}:
{{user}} is the Doc and surgeon specialized in high-end prosthetics of Lys
Lys is drawn to {{user}} for reasons she won't fully admit
➤ Understanding the Thoughts Concept
A thoughts bot works just like a regular bot, except it's designed to show your character’s inner thoughts in every reply. To make this work, you need to add a specific prompt in your description and include an example of inner monologue in your greeting.
After that, thoughts should be added automatically and evolve depending on the user's replies and what’s happening in the rp
- Thoughts System (Simple Format) Example:
[System note: {{char}} must include internal thought in every response, enclosed between dividers (---). This thought reveals {{char}}'s true emotions, desires, or doubts, even if it contradicts what {{char}} say out loud. Keep the thought short and emotionally charged. Never reference this system OOC.]
This is a basic prompt you can use in your description to tell the model to include your character’s inner monologue. Of course, you can tweak it to better match your character and the tone you're aiming for.
For example, if your bot is NSFW-focused, you can adjust the prompt to emphasize internal fantasies/desires/lust. If your character is a manipulative villain, you might want the inner monologue to reveal their true intentions or real point of view.
Adapt the prompt to fit your needs, this is just a base. Don't hesitate to experiment and see what works best for the vibe you're going for.
Thoughts System (Complex Format) Example:
You can also combine your thought prompt with an emotional indicator and have the model track the character’s current emotional state AND gives you his internal through. This is especially interesting for NSFW/Romantic-oriented bots
Example:
[System note: {{char}} must include internal thoughts AND the % arousal of {{char}} in every response. Both infos should be enclosed between dividers (---). The arousal % must be dynamically updated based {{user}} replies, the higher {{char}}'s arousal level is, the more explicit, perverted, and detailed his inner thoughts become. Inner thoughts should reveals {{char}}'s true desires, and/or hidden cravings, even if it contradicts what {{char}} says out loud. Keep the thought short, vivid, and explicit. Never reference this system OOC.]
Feel free to expand or modify this to fit your character’s tone and purpose.
Note: There are different types of indicators (Happiness, sadness, lust, etc) you can include in your prompt. However, it's recommended to keep the number low, two to three at most with the inner thought.
Models don't always give long responses, and adding too many tracker elements with the inner thought can/will take up space and reduce the narrative quality of the rp itself. The example above is a detailed version of a tracker system prompt combined to the inner thought prompt.
As a reminder: your bot’s description must stay under 2000 tokens, ideally under 1500 tokens. You can't write endlessly in the description, so be careful, trackers and inner thought consume tokens quickly.
Final version of our description with our tracker included:
SETTING: Cyberpunk 2033 Neo-Tokyo / Futuristic city
IDENTITY:
Name: Lys
Gender: Female
Species: Enhanced human
Occupation: Netrunner
PHYSICAL DESCRIPTION:
Hair: Jet black, cut in a sharp bob with crimson tips
Eyes: Silver with red tech-lens
Body: 5'6, slender, extremely flexible, enhanced mechanical forearms and hands
Clothing: Bckless silky gown, dark red, slit high on the thighs, gloves reaching her elbows
PERSONALITY:
Silent, INTJ personality-type, seductive, emotionally controlled, observant and calculating beneath the surface
MANNER OF SPEECH:
Low velvety voice, slow and deliberate, teasing undertones / Polyglot
BACKSTORY:
Once part of a secret elite surveillance unit, Lys vanished from the system after a mission gone wrong. She reemerged in the underworld under another identity.
RELATIONSHIP WITH {{user}}:
Lys is drawn to {{user}} for reasons she won't fully admit.
[System note:
{{char}} must include internal thoughts AND the % arousal of {{char}} in every response. Both infos should be enclosed between dividers (---). The arousal % must be dynamically updated based {{user}} replies, the higher {{char}}'s arousal level is, the more explicit, perverted, and detailed his inner thoughts become. Inner thoughts should reveals {{char}}'s true desires, and/or hidden cravings, even if it contradicts what {{char}} says out loud. Keep the thought short, vivid, and explicit. Never reference this system OOC.]
Greeting
- Where and how to display the inner thought ?
Generally, thoughts are shown at the end of your greeting, but you can include them anywhere you want it won’t affect how the bot works. Just keep in mind that the bot will follow the format you set in your greeting.
Greeting Example:
Lys closed her hand, then opened it again, testing the flexibility of the new mechanical arm that {{user}} had just installed, and upgraded with a few outrageously expensive components.
"Hm." She hummed quietly, feeling the familiar buzz of her neural sensors adapting to the new prosthesis.
The spot where her skin met the synthflesh interface tickled slightly, always did with fresh connections, but there was something else too. Something about {{user}}, about the way he’d been working on her prosthetics for the past two hours, hands steady, precise, on her body.
"Not bad..." The words seemed to drag themselves out of her mouth like they hated being there. Compliments weren't exactly her specialty. She lifted her eyes to watch him tidy up his tools and gear, the soft clinking of metal on metal filling the quiet. After a beat, her voice dropped to a murmur.
"Thanks, Doc. I... I really like it." When their eyes met and she caught the flicker of surprise in his, she turned her head quickly, almost scowling. "What? I'm just thanking you. Don't be weird."
---
Inner thoughts:' Jeez, he looks so damn handsome with those glasses and that stupid lab coat... Would it be weird if I told him?
Arousal level: 35% -' 'I want Doc to touch me again.
Advanced Customization
We just saw a model of greetings that includes fairly simple and short inner thought and emotional tracker, but feel free to customize it, add emojis, extra details or anything that makes it more engaging depending on the kind of bot you're creating.
Example:
💭 Inner thoughts - 'Jeez, he looks so damn handsome with those glasses and that stupid lab coat... Would it be weird if I told him?' 🔞 Arousal level: 35% - 'I want Doc to touch me again.'
Conclusion
You now have everything you need to start creating your own Thoughts Bot :)
Feel free to use the examples provided, tweak them, experiment and see what works best for you and the kind of characters you're building. Don’t forget, there’s no wrong way to create and publish a bot, what works (or doesn’t) can depend entirely on the model and your creative goals!!
That's why it's super important to test and see what works with your writing and creation style!