# Moderation How bans actually work on racked.ru. Short and binding. Pair with [PHILOSOPHY.md](PHILOSOPHY.md) (what's bannable, what isn't) and [RULES.md](../RULES.md) (the short list). --- ## Operator pledge > I will never ban you for being annoying. I will ban for the list in > [RULES.md](../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 `#bans` channel in Discord within 24h. - Committed to `docs/ban-log.md` in 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: `. 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 `#bans` thread 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 `/op` myself 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.