Guild Campaign Engine

Guild Campaign Engine

A behavior-driven seasonal metagame that transforms real guild activity into dynamic campaign content. GCE monitors member behavior, automatically generates objectives, squad missions, rivalry arcs, and comeback arcs — then tracks progress in real-time as campaigns unfold. Everything happens organically based on actual guild engagement, creating living content that drives engagement and celebration of your community's achievements.

Fun & Engagement Module Required

Guild Campaign Engine works best when the Fun & Engagement module is active with economy enabled and Steam Gaming linked. The more guild members link their Steam accounts, the better the signal extraction becomes. Campaign artifacts are richer and more meaningful when member activity is comprehensive — messages, voice activity, reactions, game plays, economy transactions, and game night participation.

How It Works

Guild Campaign Engine follows a six-stage pipeline to extract signals from real member behavior and generate living campaign content:

1. Signal Extraction

Monitors all guild activity: Discord messages, voice participation, emoji reactions, Steam game plays, economy transactions, and game night attendance. Extracts behavioral signals such as activity bursts, collaboration patterns, competitive engagement, and individual achievements.

2. Opportunity Building

Evaluates extracted signals against eligibility criteria and builds a ranked opportunity list for campaign artifacts. Each opportunity is scored based on relevance, member readiness, and likelihood of engagement. Filters are applied to prevent duplicates and ensure fresh, diverse campaign content.

3. Artifact Generation

Creates campaign artifacts from top-ranked opportunities: guild objectives, squad missions, rivalry arcs, comeback arcs, and season recaps. Each artifact is tailored to the guild's current state and includes realistic goals that build on actual member behavior.

4. Progress Tracking

Continuously monitors member activity to update artifact progress in real-time. As members engage, objectives advance, missions progress, and rivalry scores fluctuate. Completion, partial progress, and failure states are tracked and reported to members as campaigns unfold.

5. Seasonal Cycle

Manages weekly cycles within longer seasons (default 8 weeks). Each cycle generates fresh artifacts based on current activity. Seasonal standings accumulate across the season. At cycle and season end, recaps are generated to summarize achievements, highlight top performers, and set the stage for the next cycle.

6. Learning & Analytics

Tracks engagement metrics, completion rates, member participation, and campaign sentiment. Generates analytics dashboards and improvement suggestions. Over time, the system learns which artifact types, goals, and themes drive the most engagement for your specific guild.

Commands (User)

All Guild Campaign Engine commands are subcommands of /campaign. Member-facing commands display beautifully formatted cards with progress, scores, and narrative details.

/campaign overview

View the current campaign season, active weekly cycle, and summary of all active artifacts. Shows season name, duration, current week, total XP earned, and quick status of objectives, missions, rivalries, and comebacks. Perfect for getting oriented at a glance.

/campaign objectives

View all active guild objectives with progress bars, descriptions, time remaining, and XP rewards. Shows which members have contributed and relative standings. Members can see how the guild is progressing toward shared goals.

/campaign missions

View active squad missions, assigned members, shared objectives, and completion status. Shows mission description, target metrics, time remaining, and XP rewards. Members can see which missions they're part of and how their squad is performing.

/campaign rivalries

View active rivalry arcs between members with current scores, narratives, and time remaining. Shows friendly 1v1 competitions based on competitive member patterns. Members can track their standing and see upcoming leaderboard changes.

/campaign comebacks

View active comeback arcs with progress toward redemption and re-engagement goals. Shows members who have been less active with achievable targets to return to the guild. Encourages returning players with tailored, realistic campaigns.

/campaign standings [page]

View the seasonal standings leaderboard with member XP, rank, earned titles, and cumulative points. Shows pages with pagination for large servers. Members can see their ranking and prestige titles earned in previous seasons.

/campaign profile [user]

View your campaign profile or another member's profile. Shows current season stats, earned titles, objective completions, mission participations, rivalry record, achievement history, and lifetime campaign metrics.

Commands (Admin)

Admin commands manage campaign configuration, lifecycle, and analysis. All require Manage Server permission.

/campaign settings [mode] [announce_channel] [recap_channel]Admin

View or modify Campaign Engine settings. Without arguments, displays current configuration including mode, channels, thresholds, and feature toggles. With arguments, updates mode, announcement channel, and recap channel. Requires Manage Server permission.

/campaign season <action> [name] [duration]Admin

Start, end, or view season info. start name:"Season 1" duration:8 begins a new season. end concludes the current season and awards titles. view shows season details including start date, current cycle, and time remaining. Requires Manage Server.

/campaign cycleAdmin

Manually advance to the next weekly cycle. Closes out current cycle artifacts, posts cycle recap, and generates fresh artifacts for the new week. Requires Manage Server permission.

/campaign analyticsAdmin

View campaign analytics and learning suggestions. Shows engagement metrics, completion rates, member participation trends, and AI-generated recommendations for improving campaign engagement. Requires Manage Server permission.

/campaign scanAdmin

Force signal extraction and opportunity scan. Rescans all guild activity and rebuilds opportunity rankings. Useful after major changes to the guild, for testing, or to manually trigger artifact generation. Requires Manage Server permission.

Campaign Modes

Guild Campaign Engine operates in one of four modes, giving you full control over how artifacts are generated and lifecycle events are managed:

Off

Campaign Engine is completely disabled. No signals are extracted, no opportunities generated, and no artifacts created.

Passive Discovery

Signals are collected and opportunities are built in the background, but artifacts are not automatically generated. Admins can manually review opportunities and decide which to surface. Best for servers that want full control over campaign content.

Guided Surface

Artifacts are generated and surfaced to members automatically. However, admins control the season lifecycle — they manually start seasons, advance cycles, and manage season-end recaps. A good middle ground for active communities that want autonomy with oversight.

Full Autopilot Pro

Fully autonomous operation. Seasons auto-start, cycles auto-advance weekly, artifacts auto-generate and auto-expire. The system learns from engagement metrics to optimize future campaigns. Requires Pro tier and a running Fun & Engagement module with good signal diversity.

Artifact Types

Guild Campaign Engine generates five types of artifacts, each designed to drive different kinds of engagement:

1. Guild Objectives

Server-wide collaborative goals. Examples: "Send 500 messages this week," "Complete 3 game nights," or "Earn 1000 experience points as a guild." Objectives are scored across multiple dimensions (quantity, participation, uniqueness). All members contribute toward shared progress. Completion rewards XP and can grant titles to top contributors.

2. Squad Missions

Small-group collaborative challenges. 2–5 members are assigned a shared goal based on complementary skills or existing relationships. Examples: "Win 5 games together," or "Complete 50 minutes of voice chat." Members earn bonus XP for teamwork and successful completion. Squad missions build friendship bonds and small-group cohesion.

3. Rivalry Arcs

Friendly 1v1 competitions between members. Auto-generated when two members show similar activity patterns and competitive engagement. Examples: "Get 10 more messages than your rival this week," or "Earn more XP from game nights." Rivalry arcs are narrative-driven and update in real-time, creating exciting leaderboard races and friendly competition.

4. Comeback Arcs

Narrative arcs for less-active members designed to re-engage them. Comeback arcs offer achievable goals and celebrate return-to-engagement. Examples: "Rejoin voice chat for 30 minutes," or "Participate in 1 game night this week." Comeback arcs are personalized and encouraging, designed to welcome players back without feeling demanding.

5. Campaign Recaps

Weekly and seasonal summaries highlighting top performers, completed objectives, rivalry outcomes, and narrative hooks for the next cycle. Recaps celebrate achievements, acknowledge effort, and build anticipation for future campaigns. Seasonal recaps also announce prestige titles and set the narrative stage for the new season.

Seasonal Structure

Campaigns are organized into seasons that drive long-term engagement narratives:

Season Duration

Seasons last 2–26 weeks (configurable). The default is 8 weeks, which provides long-term narrative arc without fatigue. Shorter seasons create frequent turnovers; longer seasons build deeper engagement and rivalry development.

Weekly Cycles

Each season is divided into weekly cycles. Every cycle generates fresh artifacts based on current activity, creating regular refresh and preventing stale campaigns. Cycles can be manually advanced (Guided Surface mode) or auto-advance weekly (Full Autopilot).

Seasonal Standings

XP and points accumulate across the entire season. Members earn XP from objective completions, mission success, rivalry wins, and comeback achievements. Standings are displayed weekly, creating an evolving leaderboard and driving sustained engagement.

Season End

At season end, final standings are locked in, prestige titles are awarded to top performers, and a comprehensive seasonal recap is generated. Prestige titles persist permanently as achievements, creating lasting recognition. The next season begins fresh with new titles to chase.

Dashboard Configuration

The Guild Campaign Engine dashboard (under Fun & Engagement > Campaigns) provides a comprehensive web interface for monitoring, configuration, and analysis:

Overview Tab

Season status, current cycle number, total active artifacts, engagement summary, recent activity, and key metrics at a glance.

Objectives Tab

View and manage active guild objectives. Shows progress bars, descriptions, contributor lists, time remaining, and edit/delete controls for admins.

Missions Tab

View active squad missions with assigned member groups, shared objectives, progress, and completion status. Admins can view mission details and manage assignments.

Rivalries Tab

View active rivalry arcs with current scores, narratives, leaderboards, and time remaining. Track head-to-head competitions and their outcomes.

Comebacks Tab

View active comeback arcs with member names, progress toward re-engagement goals, and time remaining. Track which less-active members are being targeted for re-engagement.

Standings Tab

Full season leaderboard with member names, XP earned, rank, prestige titles, and cumulative season points. Pagination support for large servers.

Recaps Tab

Browse weekly and seasonal recaps. View highlights, top performers, completed objectives, and rivalry outcomes. Historic archive of all campaign narratives.

Settings Tab

Enable/disable toggle, mode selection (Off, Passive Discovery, Guided Surface, Full Autopilot), announcement channel configuration, recap channel, thresholds for signal strength, and limits on active artifacts and cycle duration.

Command Reference

CommandDescription
/campaign overviewView current campaign season and status
/campaign objectivesView active guild objectives with progress
/campaign missionsView active squad missions and assignments
/campaign rivalriesView active rivalry arcs with scores
/campaign comebacksView active comeback arcs
/campaign standings [page]View seasonal standings leaderboard
/campaign profile [user]View member campaign profile
/campaign settings [args]View or change campaign settings (Admin)
/campaign season <action> [args]Manage seasons (Admin)
/campaign cycleAdvance to next weekly cycle (Admin)
/campaign analyticsView campaign analytics (Admin)
/campaign scanForce signal extraction (Admin)

Quick Start Guide

  1. 1.Enable the Fun & Engagement module and ensure the economy is active with good activity signals.
  2. 2.Set the recap channel: go to Dashboard > Fun & Engagement > Campaigns > Settings, select your recap channel.
  3. 3.Set the announcement channel for campaign notifications and artifact announcements.
  4. 4.Choose a mode: start with "Guided Surface" (recommended for new servers).
  5. 5.Start your first season: /campaign season start name:"Season 1" duration:8
  6. 6.Run /campaign scan to extract initial signals and generate opportunities.
  7. 7.Watch as artifacts are created and members start earning XP and climbing the standings!

Best Practices

Start with Guided Surface mode and monitor the first season closely using /campaign analytics. Encourage members to regularly check /campaign objectives, /campaign missions, and /campaign standings. Use the Dashboard Standings tab to track engagement trends. After a successful first season with good completion rates and member feedback, consider upgrading to Full Autopilot for truly hands-off operation. Remember that richer activity signals (more linked Steam accounts, active voice participation, game night involvement) create better campaign artifacts.