Skip to main content

AI Persona Commands

Create and interact with custom AI personas, each with their own personality, tone, and conversation memory.

Chat with Persona (!rp)

Send a message to your currently selected persona. The AI responds in character.

  • Command: !rp <message>
  • Cost: 1 Snak

Example:

!rp Greetings, traveler. What news do you bring from the northern mountains?

Create Persona (!rp_new)

Create a new character persona.

  • Command: !rp_new Name|Description|Tone[|UserProfile]
  • Cost: Free
  • Limit: 5 personas per user
ParameterRequiredDescription
NameYesPersona name
DescriptionYesIdentity, background, behavior (acts as system prompt)
ToneYesSpeaking style keywords (e.g. "Formal, Mysterious")
UserProfileNoYour character description that the persona is aware of

Example:

!rp_new Elara|A wise old sorceress from a hidden sanctuary. Cautious of outsiders but deeply knowledgeable.|Formal, Wise, Cautious|A young apprentice seeking forbidden knowledge.

View Personas (!rp_view)

List all your created personas with options to select or delete.

  • Command: !rp_view
  • Cost: Free

Select Persona (!rp_select)

Set which persona responds to !rp messages.

  • Command: !rp_select <persona_id>
  • Cost: Free

Delete Persona (!rp_delete)

Permanently delete a persona and its memory.

  • Command: !rp_delete <persona_id>
  • Cost: Free

Reset Persona Memory (!rp_reset)

Clear all conversation history for a persona, starting fresh.

  • Command: !rp_reset [persona_id]
  • Cost: Free

Without an ID, resets the currently selected persona.

View Persona Memory (!rp_memory)

Display summarized memory entries for the currently selected persona.

  • Command: !rp_memory
  • Cost: Free

How Persona Memory Works

Each persona maintains context through a combination of its base system prompt (description + tone), your user profile if provided, periodic conversation summaries, and the most recent raw messages. Long conversations are automatically summarized to maintain context.

For more details on costs, see the Snaks documentation.