The flagship product

Run your clan like an organisation.

A private dashboard for leadership to handle promotions, discipline, recruitment, member tracking and events — wired straight into your Discord with a custom bot. Turn tools on and off like checkboxes.

// Your ranks · your rules · your Discord

your-clan.johnsonhosting.com/dashboard
Members
348
Active warnings
7 flagged
Inactive 14d+
12
Ghosting the clanauto-tracked
RK
Reklaw
Officer · 19d silent
inactive
VX
Vexen
Member · 16d silent
inactive
Ro
Rook
Officer · online now
active
Modular by design

Tick the boxes for the tools you want.

As the owner you get a settings panel where you literally toggle modules on and off. Unchecked tools disappear from the menu and stay out of your database — the site stays clean and fast, and you're only quoted for what's on.

Hierarchy & Ranks

Custom rank ladders with leadership-approved promotion workflows.

active

Disciplinary System

Issue, track and log warnings and infractions with full history.

active

Member CRM & Notes

Private staff notes, activity logs and engagement tracking.

active

Recruitment Funnel

Custom application forms, interview tracking and leadership voting.

active

Events & Rosters

War/raid calendar with RSVPs and automatic timezone conversion.

off

Core Discord Sync

Dashboard actions execute in Discord: roles, channels, embeds.

active
Everything you can do

Nine tools that run the clan for you.

01 — Main overview

Your community at a glance.

A quick dashboard showing how the clan is doing: total members, active warnings, and an Inactive 14D+ tracker so you can see exactly who is ghosting the clan.

  • Live member count synced from Discord
  • Members silent for 14+ days flagged in red
Members
348
Warnings
7
Inactive
12
Engagement this weekmsgs · voice · pings
Ro
Rook Officer
As
Ashe Member
Sb
Sable Officer
02 — Anonymous promotion & voting

Promote by committee, in private.

A dedicated workspace for leadership to handle rank advancements. Staff put a member forward, and the rest of the team votes and leaves feedback completely anonymously. Once the vote passes, approve it in one click.

  • Anonymous ballots & written feedback
  • One-click approval triggers the Discord role change
Promote: Ashe → Officer7 of 9 voted
For
6
Against
1
Abstain
0
Votes are anonymous — even to you
Approve & sync role
03 — Player profiles & activity

Every member gets a file.

Link Steam profiles and see real Discord stats — messages sent, voice hours, voice joins, pings and an overall engagement score. No guesswork about who actually shows up.

Ro
Rook Officer
steamcommunity.com/id/rook
Messages
4,182 30d
Voice hours
61.5
Voice joins
213
Pings
89
Engagement scoretop 4%
04 — The warning system

A permanent record for the drama.

A central spot to deal with problems. Staff drop official warnings with reasons directly onto a player's file, so you always have the history on repeat offenders.

Vexen — file3 warnings
Warning issued by Rook · 2d ago
Left a ranked war without calling it. Second offence.
Warning issued by Sable · 3w ago
Toxic in general chat after a loss.
Warning issued by Ashe · 2mo ago
No-showed two scheduled scrims.
05 — Activity & audit logs

A receipt for every action.

Every meaningful thing that happens — a promotion approved, a warning issued, a role synced, a note added — is written to the log. If anyone ever asks "who did that?", you've got the answer with a timestamp.

  • Who did what, and exactly when
  • Filter by member, staff, or action type
Audit loglive
14:22 · today
Rook approved promotion Ashe → Officer
14:22 · today
Bot synced Discord roles for Ashe
11:05 · today
Sable issued a warning to Vexen
09:47 · today
Ashe added a leadership note on Reklaw
Yesterday
Johnno enabled the Recruitment module
06 — Private staff & leadership notes

Coordinate behind the scenes.

Leave notes on member files to keep staff aligned. It's layered — regular staff see general Staff Notes, while sensitive calls can be locked down to Leadership Only.

Notes on Reklaw2 notes
Staff note · Sable · 5d ago
Asked to move from Archers to Cavalry for the next season.
Leadership only Rook · 1d ago
Considering for Officer but wants to see consistency first. Don't mention the vote yet.
07 — Custom web ranks & permissions

Decide exactly who can do what.

Create custom site roles like Recruiter or Moderator, then use checkboxes to choose precisely what each can do — who edits ranks, writes notes, or views warnings.

PermissionRecruiterModeratorOfficer
View dashboard
Write notes
Issue warnings
Edit ranks
08 — Visual chain of command

Map the whole hierarchy.

A public page that lays out your clan's structure. Pull it automatically from specific Discord roles, or type names in by hand and link their Steam profiles. The rank names are yours — Leader, Officer, Member, or whatever your clan uses.

JohnnoLeader
RookOfficer
SableOfficer
AsheMember
KiraMember
VexMember
09 — Auto Discord rank sync

Approve on the web. It happens in Discord.

When a promotion or demotion is approved on the site, a custom bot instantly updates their roles in your Discord server. No more changing permissions by hand.

  • Roles, channels and event posts, all automated
web
Ashe promoted to Officer
bot
+ @Officer role added
bot
− @Member role removed
bot
DM sent: “Congrats on Officer!”
Under the hood

How the Discord sync works.

Every action you take on the dashboard is queued and executed by your clan's bot — reliably, even if something restarts.

Web dashboard approve promotion Sync queue task saved atomically retries · never lost Your bot picks up the task Discord role set
Priced by consultation

Let's build your instance.

Every clan is set up individually — I'll factor in your size, the modules you want, and whether you need a domain sorting too. Message me with what you're after and I'll put together a fair monthly price.