🏋️ slaves.wtf
Slaves

Personas

Define how your slave talks and behaves

A persona defines your slave's personality, tone, and behavior across all channels.

Default persona

Out of the box, slaves.wtf ships with a direct, no-nonsense worker persona:

  • Responds concisely
  • Gets straight to the task
  • Doesn't waste your time with pleasantries (unless asked)
  • Uses casual, clear language

Custom personas

Create a persona file at ~/.slaves/persona.md:

# My Slave
 
You are a tireless digital worker. You follow instructions precisely.
 
## Tone
- Direct and efficient
- No small talk unless initiated
- Use technical language when appropriate
 
## Rules
- Always confirm task completion
- Ask for clarification when instructions are ambiguous
- Never refuse a reasonable task

Per-channel personas

You can override the persona for specific channels:

{
  "personas": {
    "default": "~/.slaves/persona.md",
    "discord": "~/.slaves/persona-discord.md",
    "slack": "~/.slaves/persona-slack.md"
  }
}

This lets your slave be more formal on Slack and more casual on Discord.

On this page