- docs/PHILOSOPHY.md: position racked.ru as leaning-anarchy with claims/homes/auth as the only QoL safety nets; explicit ARE / ARE NOT lists; explicit WILL / WON'T moderate lists - docs/MODERATION.md: operator pledge, public ban-log, 7-day appeal window, self-imposed no-favoritism rules - RULES.md: rewritten short-form, links to PHILOSOPHY + MODERATION for the long form Tone: pragmatic-not-preachy per project_racked_philosophy memory; matches VIBE.md/RACKED_BRAND.md voice.
2.5 KiB
2.5 KiB
Moderation
How bans actually work on racked.ru. Short and binding.
Pair with PHILOSOPHY.md (what's bannable, what isn't) and RULES.md (the short list).
Operator pledge
I will never ban you for being annoying. I will ban for the list in RULES.md and nothing else.
That's the deal. Trash-talk me, raid my base, scam my friend in trade — none of that is ban-worthy. The list is the list.
Audit trail
Every ban is logged in public. Format:
- Posted to the
#banschannel in Discord within 24h. - Committed to
docs/ban-log.mdin this repo (player handle, date, rule violated, brief reason — no IRL info, no IP, no chat-log paste beyond the offending line). - Commit-style:
ban: <handle> — <rule> — <brief reason>. The git history is the source of truth.
If a ban isn't logged within 24h, it isn't valid. Appeal it.
Transparency
- No silent bans. Every ban has a public reason on the same day.
- No vibes-bans. "I didn't like their attitude" is not a reason. The list is.
- No retroactive rules. New rule lands → it applies forward, not back. Anything done before the commit lands isn't bannable.
Appeals
- Where: Discord. DM the operator or post in
#appeals. - Window: 7 days from the ban-log post. After 7 days the ban stands.
- Appeals allowed: one. Be honest about what you did. Bullshit appeal → no second attempt.
- Outcome: unban, reduced timeout, or ban stands. Posted in the same
#bansthread for the audit trail.
Ban evasion
- Alt account to bypass a ban = permanent on every linked account. AuthMe + IP + Discord linkage gets us close enough.
- The 7-day appeal window is your one shot. Don't burn it by evading first.
Self-imposed rules (operator)
These bind me, not the players.
- No favoritism. Friends get the same treatment as strangers. If a friend slurs, they get banned.
- No friend-pass. "But they're cool IRL" is not a reason to skip the ban-log.
- No surprise rule changes. New bannable behaviour requires a commit to RULES.md before any ban under it.
- No private-channel justice. Bans get posted publicly. If I can't post the reason, I shouldn't be banning.
- Operator-account abuse is on the bannable list too. If I
/opmyself to win a fight, that's the list. Same rules apply to me.
If any of the above gets violated and you can prove it from the git history + Discord log: call it out. Public.