Skip to content

GamePlan documentation

GamePlan is a self-hosted, Discord-first planner for flexible Steam game nights. It keeps planning where your group already talks while giving operators a small, understandable stack to run.

Start here

  • Quick start — configure an installation, start the Compose stack, register the Discord command, and set a Session Feed.
  • Discord bot setup — create an application, configure the public HTTPS interaction endpoint, and grant only the required permissions.

Run it confidently

  • Flexible Game Nights — understand the notification worker and diagnose delivery issues.
  • Rolling deployments — use a blue/green shape when a brief application restart is not acceptable.
  • Operations — health checks, backups, upgrades, and incident handling.

Reference

Need the code?

Open GamePlan on GitHub