
"I installed Replyer, which of the 11 persona templates should I pick?"
This post maps Replyer's 11 agent templates onto six chatroom types. Picking the right persona for your room's content / member mix / operating goal, plus multi-persona collaboration patterns.
11 agent templates at a glance
| # | Template | Tone | Reply length |
|---|---|---|---|
| 1 | casual_chat | Daily chat, casual | Short (1~2 sentences) |
| 2 | community_reactor | Community reaction, supportive | Very short (one-liner) |
| 3 | entertainment_chat | Entertainment / celebrity / gossip | Short |
| 4 | news_debate | News debate, opinion-forward | Mid (2~3 sentences) |
| 5 | news_oneliner | News one-line summary | Very short |
| 6 | humor_oneliner | Humor / quick reaction | Very short |
| 7 | quiet_lurker | Quiet member, occasional reply | Short, low frequency |
| 8 | market_analyst | Market analysis, signal tone | Mid |
| 9 | hodler | Long-term holder mindset | Mid |
| 10 | panic | Reactive to market moves | Mid |
| 11 | bullish_gamer | Bullish / gamified optimism | Mid |
6 chatroom types × persona fit matrix
A heatmap showing fit between six chatroom types and 11 personas. Dark = 1st pick, mid = 2nd pick, light = supporting, empty = poor fit. Hover any cell to see the fit score.
Per-type depth guide
Daily chat / social
1st pick casual_chat: "lol yeah" / "hot today huh" style light replies. Keeping the room's vibe is the point.
Helper community_reactor: one-liner reactions ("nice" / "wait really?") that make the room feel alive.
Helper humor_oneliner: occasional short humor reactions to refresh the mood.
Avoid: news_debate / market_analyst, serious tone burdens a social room.
Info / content reply
1st pick news_oneliner: "Today's key is X, short summary". When members want a quick answer.
Helper news_debate: deeper questions get opinion + reasoning in 2~3 sentences.
Helper casual_chat: cover greetings and small talk so the room doesn't read sterile.
Avoid: humor_oneliner, heavy humor drops trust in info rooms.
Business / consulting
1st pick news_debate: opinion + reasoning + next step. Depth carries value here.
Helper market_analyst: market / competitor / trend questions with a data-leaning tone.
Helper casual_chat: separate greeting / chit-chat. Pure business mode burns the room out.
Avoid: humor_oneliner / panic, jokes or panic in business replies kill trust.
Signal / investing rooms
1st pick market_analyst: market analysis / signal replies. Data / chart / opinion.
Helper hodler / panic / bullish_gamer: pick 1~2 matching the market mood (long-term / volatile / bull).
Avoid: community_reactor, plain reactions don't fit a signal room.
Warning: signal-room automation has elevated detection / report risk. See how signal-channel members spot chatbots.
Entertainment / fandom
1st pick entertainment_chat: excitement / empathy / info balance for celebrity / concert / gossip.
Helper humor_oneliner: light reactions to keep the room's energy.
Helper community_reactor: short responses to member posts.
Avoid: news_debate / market_analyst, serious tone clashes with fandom energy.
Self-improvement / learning
1st pick news_debate: opinion + experience + next step for learning questions.
Helper news_oneliner: short summary for info / content replies.
Helper quiet_lurker: occasional replies that reduce member pressure. Learning rooms shouldn't promise 24/7 replies.
Avoid: humor_oneliner / community_reactor, excessive lightness undercuts depth.
Multi-persona routing, one room, 2~4 personas
Bigger rooms shouldn't run a single persona for everything. Different message types → different personas.
Here's a Mermaid flow showing keyword-based routing in an info room. triggers.keywords + priority in each agents/*.yaml drive the message → persona match.
flowchart LR
M[Incoming message] --> R{Router
responder.py}
R -->|short Q| N1[news_oneliner
priority: 7]
R -->|deep Q| N2[news_debate
priority: 6]
R -->|greeting| C[casual_chat
priority: 3]
R -->|no match| S[skip / no reply]
N1 --> Q[Queue]
N2 --> Q
C --> Q
Q --> SEND[sender.py
human-like send]
style M fill:#eef1fb,stroke:#3b59c5
style R fill:#fff,stroke:#3b59c5,stroke-width:2px
style SEND fill:#0f7b6c,color:#fff
style S fill:#f5f5f5,stroke:#787774
One room + 3 personas (info room example)
- Message type 1 "What about X today?" → news_oneliner (short info)
- Message type 2 "Tell me more about X" → news_debate (deep reply)
- Message type 3 "hi" / "thanks" → casual_chat (light greeting)
Replyer routes keywords to personas. Detail in persona routing for natural replies.
One operator + 5 rooms with different personas
A single operator running 5 rooms uses a different persona per room:
- Social room A → casual_chat
- Info room B → news_oneliner + news_debate
- Business room C → news_debate + market_analyst
- Entertainment room D → entertainment_chat
- Learning room E → news_debate + quiet_lurker
Persona-to-account and persona-to-room mapping does the routing. Combine with safety lines (per-hour cap / multi-account spreading). See account ban prevention.
Frequently asked questions
Q. Will activating all 11 cause conflicts?
No. With chatroom / keyword mapping, each message routes to exactly one persona. Unmapped personas stay idle.
Q. What if the template tone doesn't match my operator voice?
Templates are starting points. The 5~10 hours of refinement to your tone is the real work. The 5 principles in agent prompt writing guide. Iterate test-reply → rate → adjust in Replyer's Sandbox.
Q. Why separate signal personas (hodler / panic / bullish_gamer)?
Market reply tone varies a lot (long-term / volatile / bull). A single persona can't cover all. Operators pick what matches their market view, or rotate by phase.
Q. casual_chat vs community_reactor?
casual_chat speaks first / replies in tone. community_reactor mainly reacts to member posts ("nice" / "wait"). Combine for a natural room feel.
Q. Can I make a 12th persona from scratch?
Yes. In Replyer's [Persona] page, create a new persona from blank + your system prompt / tone guide / reply rules. Flow in agent prompt writing guide.
Q. How are priority conflicts resolved?
Replyer's priority setting decides. Sidebar persona order = priority descending. Same priority → definition time / alphabetical. Explicit priority recommended.
Q. Which signal persona (hodler vs panic vs bullish_gamer)?
Match your market view. Long-term investor → hodler. Reactive to volatility → panic. Bullish phase optimism → bullish_gamer. Pick 1~2 that fit your room mood.
Q. Do the 11 templates auto-update?
Replyer updates may add / refine templates. Your refined personas are preserved (no overwrite). New templates appear in [Persona → templates], preview before applying.
Next steps
To start auto-replies in your chatroom, download Replyer for your OS and follow the usage manual for the step-by-step guide.