Club Management

Create and manage foosball communities with role-based permissions

Clubs are the foundation of Foosball Arena. Create a club for your office, friend group, or league, then invite members and organize seasons. The role system ensures proper access control while keeping management flexible.

1 / 3
Club overview showing members, active seasons, and recent activity

Creating a Club

To create a club:

  • Navigate to Clubs and click Create Club
  • Enter a name (3-100 characters) and optional description
  • Upload a club avatar (optional)
  • Submit to create

You automatically become the club Owner with full control.

Member Roles

Three roles with different permissions:

Owner:

Full control including subscription management, webhook configuration, promoting/demoting admins, and deleting the club.

Admin:

Can create/edit seasons, manage season members, invite members, and delete matches. Cannot change club settings or manage other admins.

Member:

Can view all data, submit matches, access statistics and leaderboards. Cannot perform administrative actions.

Club Settings (Owner Only)

Owners can access settings to:

  • Update club name and description
  • Change the club avatar
  • Configure webhook URLs for notifications
  • Set AI message language and style
  • Manage subscription and billing

Club Dashboard

The club page displays:

  • Header with club name, avatar, and description
  • Members section listing all members with their roles
  • Seasons section showing upcoming, active, and completed seasons
  • Recent matches across all seasons
  • Quick actions for creating seasons and inviting members