Adventures System

Adventures are how you schedule sessions, manage signups, and keep a log of what happened. GMs post upcoming adventures, players sign up with their characters, and afterwards everything goes into the community's adventure history.

Overview

GMs create upcoming adventures for players to sign up for. Once a session wraps up, the adventure becomes part of the community's history and log.

Creating Adventures

GMs and authorized users can create adventures with:

  • Basic Information

    Title, description (with Markdown support), date and time scheduling

  • Player Requirements

    Minimum and maximum number of players, character level requirements

  • Duration & Timing

    Expected session duration, supports user's timezone preferences

Signup Management

Signup options include:

  • Auto-Approval

    GMs can enable automatic signup approval, or manually review each signup

  • Character Selection

    Players choose which of their characters to bring to the adventure

  • Waitlist System

    Players can join a waitlist if the adventure is full

  • Level Enforcement

    System automatically checks if characters meet the level requirements

Adventure Attributes

Admins can create custom attributes for organizational purposes. These could be adventure type, difficulty, theme, or any community-specific categorization.

Attributes can be marked as filterable to appear as filters on the adventures page

Discord Integration

Adventures connect to your Discord server:

  • Role Mentions

    Ping specific Discord roles when creating adventures to notify interested players

  • Adventure Reminders

    Automated Discord reminders sent to participants before adventures begin (enable in the settings)

  • Signup Notifications

    Discord notifications for signup approvals, cancellations, and waitlist updates

Advanced Features

  • Copy Adventures

    Duplicate existing adventures with all settings and even participant lists for recurring sessions

  • Advanced Filtering

    Filter adventures by attributes, date ranges, GMs, and participation status

Admin Configuration

Admins can configure:

  • Adventure Reminders

    Enable or disable automated Discord reminders for upcoming adventures

  • Custom Attributes

    Create community-specific fields for organizing and categorizing adventures

  • Permission Management

    Control who can create adventures, approve signups, and manage sessions