The Neconyan handbook
Your guides Miso, Taro & Nori
Choose each guide's gender to change their artwork and pronouns. Your choices stay in this browser, separately from the app.
Ready-to-use examples¶
Try these in a test chat. The first uses core macros; the remaining examples use Macro Enhanced too. Macros that save values change the chat when evaluated.
Check where the prompt is built. The greeting and the setvar line use core macros and work anywhere. The other examples use Macro Enhanced: they work in ordinary Roleplay replies, but stop a Conversation reply, a Deep Swipe or a reply with a selected Notebook context before the model request. Try them in the Macro Enhanced Playground, and read Macro Enhanced in Roleplay prompts before putting them in a card.
A greeting that follows the selected names¶
Put this in a character greeting:
A location with a fallback¶
Read a saved location, or use a default if it is missing:
To set it explicitly:
Save the value once when the scene changes. Keeping the setter in a repeated prompt would reset the location on each evaluation.
Weather that stays fixed¶
The first evaluation chooses the weather. Later evaluations in this chat keep it. Use a new key for an independent scene, or clear the saved value through Macro Enhanced’s unfreeze command.
A character sentence with matching pronouns¶
For she/her, this reads She has her own reasons to stay. Set the character’s pronouns first; see pronouns for defaults and group-chat limits.
Keep a number in range¶
This displays a number between 0 and 100. It does not save the limited value back to energy.
A short conditional instruction¶
{{if::{{eq::{{getvar::weather}}::rain}}}}
Include the sound of rain when it matters to the scene.
{{else}}
Use the established weather.
{{/if}}
The condition compares the saved value to the text rain. It inserts one branch into the prompt; the model then uses that instruction when writing.
Find a problem¶
If the result is empty, check the input value and the selected chat. If braces remain visible, check the spelling, the macro’s required tool and whether the field processes macros. For a wrong result, test the innermost macro by itself, then add the outer layers back one at a time.