A RED (Red-DiscordBot) cog that manages a persistent, pinned per-server panel:
members pick a game from a dropdown and click Get Details to see that
game's server details as an ephemeral reply. Admins (or delegated roles)
configure games, custom detail fields, and per-game viewing access through
an interactive [p]/gameservers admin UI.
This repo's dev tooling is managed entirely with uv — no requirements.txt.
uv python install 3.11
uv sync
uv run pytest
Add this repo to Red's downloader and load the cog:
[p]repo add XxInvictus-Cogs https://github.com/XxInvictus/XxInvictus-Cogs
[p]cog install XxInvictus-Cogs gameservers
[p]load gameservers
Then run [p]gameservers admin in a server (requires Manage Server/Administrator, or a configured management role) to add games and set up the panel.