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.
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.