GARRISON Docs

Guild Toolkit

The stuff a guild actually needs to run, scheduling, RSVPs, invites, and moderation, is built into Garrison's core, not bolted on as a bot.

Event scheduler

Anyone with Manage Events can schedule a raid, siege, or general event with a title, time, and optional description. The event is posted into a channel as an interactive RSVP card: members respond right where the conversation is happening, and the counts update live.

⚔️ Siege
Keep Assault, Northwatch
Tonight · 20:00
Rally at the keep 10 minutes early. Bring siege engines and consumables. Officers on the command net.
18 going · 4 maybe · 2 can't
An event posted as an in-channel RSVP card. (Illustration.)

Roles for an RSVP

Members can mark not just whether they're coming but how they'll show up, a role slot like tank, healer, or DPS, so leaders can see the composition at a glance before the op.

Invites

Grow the roster with invite links or short codes (needs Create Invite). Invites can be limited by number of uses and set to expire, so a public recruitment link and a one-off officer invite can coexist safely. Opening an invite link signs the new member straight into the server.

Moderation

  • Kick: remove a member (needs Kick Members); they can be re-invited.
  • Ban: remove and block rejoining (needs Ban Members).
  • Leave: members can leave on their own; the owner can't be removed.

Every change, joins, leaves, kicks, bans, is pushed live to the whole server. Who can do what follows the role hierarchy.

Member roster

The member list groups everyone under their highest hoisted role, owner pinned at the top, with role colors on names. Click anyone to open their user card, shared servers, and a shortcut to DM them.

📣

New servers start with a #general channel. Add a dedicated #announcements channel and make it read-only for @everyone so event cards and notices don't get buried.