Game Server Groups
Spin up a temporary role and announcement for a shared game session โ members join and leave with one click, and everything cleans itself up when you close it.
Quick Start (Slash Commands)
Run /gameservers โ this single command is the entry point for everything, browsing included:
- Click Create Group (only shown if you're Mod/Admin tier, or the group cap has already been reached).
- Fill in the first modal: a name (used for both the group and its role), the game, version, and mods, then click Continue.
- Fill in the second modal: platform, player cap, server address, and password โ all optional.
- On the review screen, set a Lock type and whether to Ping the channel on post, optionally turn on a dedicated category + channel, and use Preview to see exactly what the announcement will look like before anything is created.
- Click Confirm. Aegis creates the role (and the dedicated channel, if you asked for one) and posts the announcement in the channel you ran the command from.
Members open /gameservers, pick the group from the dropdown, and click Join or Leave.
Commands
Creating a Group
Creating is Mod/Admin tier by default (guild-overridable, same as any other tier-gated command) โ anyone can browse and join/leave. A server can have at most 15 active groups at once; the Create button disables itself once you're at the cap.
A group's name doubles as both the group name and the role name โ you only type it once. Every other field (version, mods, platform, player cap, server address, password) is optional and shows as "โ" on the announcement when left blank.
Lock Types
Set per-group at creation, this controls what happens once a group hits its player cap:
| Type | What it does |
|---|---|
| None | No cap enforcement โ purely informational |
| Soft | Join still works past the cap, but the Players line shows a โ ๏ธ warning once over |
| Hard | Join is blocked once the group reaches its cap |
Separately, the creator or any Mod/Admin can flip a manual lock at any time from the group's detail view โ this blocks Join entirely regardless of lock type or cap, and is rate-limited to once every 5 seconds per group so it can't be flapped back and forth.
Dedicated Channel
Optionally, Aegis creates a category and text channel for the group, visible only to that group's role โ everyone else (including other members of the server) can't see it. It's deleted automatically when the group closes.
Bumping
There are two ways to bump a group โ delete its announcement and repost a fresh copy at the bottom of the channel, with all its data carried over:
- A Bump button right on the announcement message itself, which anyone can click โ limited to once every 5 minutes per person per group so it can't be spammed.
- A Bump button in the group's detail view inside
/gameservers, restricted to the creator or a Mod/Admin, with no cooldown.
Closing
The creator or any Mod/Admin can close a group โ manually only, there's no auto-expiry. Closing deletes the role and the dedicated channel/category if one exists, and edits the announcement to a closed state rather than deleting the message.
Dashboard
The Game Server Groups page mirrors the Mod/Admin-facing actions from Discord: create, lock/unlock, close, and preview โ all reading and writing the same data, so a group created one way shows up and can be managed from the other. The password field is masked with a reveal toggle. Joining and leaving stay Discord-only, since that's a member-facing action tied to actually holding the role.
The list updates automatically every few seconds while the page is open, so a change made in Discord (or from another admin's dashboard tab) shows up without needing to refresh.
Logs
Everything about a group's lifecycle โ creation (role, category, and channel together as one entry), locking/unlocking, members joining/leaving, and closing โ logs under its own Game Servers Logs category on the Logging page, instead of scattering across the generic Channels, Roles, and Members categories.