Community Engagement Guide
Running a community is mostly showing up, being a real person, and giving more than you take. The tactics below are scaffolding — the substance is genuine attention. A dead server with perfect channel structure is still dead. A scrappy one where the founder replies to everyone is alive.
The whole game: give value first, talk like a human, and never make people feel farmed. If a move only benefits you, it's not community work — it's marketing wearing a hoodie.
Setting up the space
Don't over-build. A new server with 40 empty channels reads as abandoned before anyone posts. Start lean, add channels when a real conversation outgrows its home.
Starter channel set (Discord/Slack):
#start-here— rules, what this place is, one pinned "introduce yourself" prompt#announcements— read-only, low volume, you post here#general— the default hangout#helpor#support— questions go here, not in DMs#showcase/#wins— members post what they made#off-topic— pressure valve; communities die without somewhere to be human
Roles: keep it to 3–4 to start. A @member (auto on join), a @mod, and one or two
identity roles people opt into (@builder, @lurker-and-proud). Reaction-role menus are nice
later; don't gate the front door with them.
Onboarding flow template
The first 90 seconds decide whether someone stays. Make the next step obvious.
1. Welcome message (auto-DM or #start-here ping):
"Hey {name} — glad you're here. This is where {one-line purpose}.
Two things to get started:
1. Drop a hello in #introductions (just say what you're working on)
2. Skim the pinned post in #start-here
That's it. Ask anything in #help — real people read it."
2. Intro prompt (pinned in #introductions), 3 light questions:
- What are you working on / what brought you here?
- One thing you're stuck on or curious about?
- A non-work thing (so we're not all robots)?
3. First-response SLA: a human reacts/replies to every intro within ~24h.
This is the single highest-leverage habit. Do it religiously early on.
Do: greet by name, ask one question, leave a clear next step. Don't: dump a wall of rules, auto-DM a sales pitch, or make them pass a quiz to talk.
The first-100-members problem
Empty rooms stay empty. You can't "open" a community and wait — you manufacture the early liveliness by hand.
- Seed before you scale. Personally invite 15–30 people who already like you or the topic. Ask them directly: "I'm starting a small group for X — would you hang out for the first couple weeks?" A warm 20 beats a cold 2,000.
- Be the metronome. Post something every day yourself — a question, a link, a small win. Early on you ARE the activity. Expect to talk to yourself for a few weeks; that's the job.
- Reply within minutes, not days. A fast reply to member #7 is worth more than any growth hack. They tell others.
- Create reasons to return. A weekly ritual (see below) gives a dead chat a heartbeat.
- Don't chase vanity numbers. 100 people who talk beat 5,000 who muted you on day one. Growth before retention just fills a leaky bucket.
Engagement loops — give people a reason to come back
Rituals turn a chat into a habit. Pick 1–2, run them on a fixed cadence, never skip.
| Ritual | Cadence | Prompt |
|---|---|---|
| Weekly check-in | Mon | "What are you working on this week?" |
| Win Friday | Fri | "Ship anything? Brag a little." |
| Question of the week | Wed | One open question tied to the niche |
| Office hours / AMA | Monthly | Founder or guest answers live |
| Member spotlight | Biweekly | Feature one member's work in #announcements |
Recognition is the cheapest fuel there is. React to good posts. Pin a great answer. @-mention someone who helped. "Member of the month" costs nothing and people screenshot it. People stay where they feel seen.
Do: ask open questions ("what's hard about X?"), reply to replies, hand the mic to members. Don't: post "engagement bait" ("comment 🔥 if you agree"), ask yes/no questions into the void, or let your own announcements be the only thing in #general.
Moderation — keep it fair and boring
The goal of moderation is that nobody has to think about it. Clear rules, consistent calls, no drama.
Rules (keep to ~5, plain language):
- Be decent. No harassment, slurs, or personal attacks.
- No spam or unsolicited DMs/self-promo outside #showcase.
- Stay roughly on-topic per channel.
- No NSFW / illegal content.
- Mods have final say; DM a mod if something's off.
Handling conflict:
- Cool it in public, resolve in DM. "Let's take this to DMs" de-escalates fast.
- Address behavior, not the person. "This crosses rule 1" beats "you're toxic."
- Never mod while annoyed. Step away, then act.
- Assume good faith once. Most heat is a misread, not malice.
Ban ladder (document it, apply it evenly):
1. Friendly nudge (public or DM) — "hey, let's keep #help on topic"
2. Formal warning (logged) — clear, names the rule
3. Timeout / mute (e.g. 24h) — for repeat or heated cases
4. Kick — removable, can rejoin; for persistent disruption
5. Ban — for harassment, spam rings, or after the ladder is exhausted
Skip straight to ban for bad-faith actors (raid bots, scammers, slur-droppers). Log mod actions somewhere private so calls are consistent across mods.
Running AMAs & events
- Pick a guest with a real reason to show. Their audience + your audience = the draw.
- Collect questions in advance in a thread. Seed 3–4 good ones so it's never silent.
- Announce 2–3 times: a week out, day before, an hour before. People forget.
- Have a host who keeps pace, reads questions aloud, and fills gaps.
- Post a recap after — summary + best Q&As pinned. The event keeps paying out for people who missed it.
- Format options: live text-chat AMA (lowest friction), voice/stage, or async ("Jane answers all week"). Async beats live for global, busy audiences.
Participating in EXISTING communities (the hard part)
This is where most people torch their reputation. You're a guest in someone else's house. Act like one.
The 90/10 rule: at least 90% of your activity in any community should be pure value — answering questions, joining discussions, being helpful — with no link and nothing to sell. Self-promotion is the other 10%, and only when it genuinely answers what was asked.
Always:
- Give value first. Be a known, helpful regular before you ever mention your thing. Lurk, learn the norms, post a few times with zero agenda.
- Disclose affiliation, every time. "Disclosure: I built this." It's required by Reddit and FTC-style rules, and people respect the honesty far more than they'd resent a plug.
- Read the room's rules. Many subreddits ban self-promo outright or have a designated thread. Honor it. Getting your domain shadowbanned site-wide isn't worth one post.
- Recommend yourself only when it's the genuine best answer — and mention alternatives too. "I built X which does this; Y and Z are also solid if you want fewer features."
Never:
- Drop a link and leave. Copy-paste the same comment across threads. Use a fresh account just to plug something. Astroturf with fake praise or sockpuppets. DM strangers a pitch.
"Is this post spammy?" self-check
Run every promotional post through this before hitting send. A "yes" anywhere = rework it.
[ ] Am I a recognizable, helpful member here, or did I just show up to post this?
[ ] Does this directly answer the question/thread, or am I forcing my thing in?
[ ] Have I disclosed that I'm affiliated?
[ ] Would this be useful even if I deleted the link?
[ ] Am I within this community's self-promo rules?
[ ] Have I posted way more value than promotion here (the 90/10 test)?
[ ] Would I be glad to see this if a stranger posted it in MY community?
If you can't honestly clear all seven, you don't have a community post — you have an ad. Post the value, skip the link, and earn the right to mention your thing later.