Dark War Survival

APC Rankings

The APC (Alliance Power Contribution) module tracks player strength for Dark War Survival. Players self-report their APC values, and the bot maintains a live leaderboard.

What is APC?

In Dark War Survival, each player has two army strengths:

  • Main APC — primary army power
  • Second APC — secondary army power

These values determine combat effectiveness in events like Kill Event (KE), rallies, and defense. Tracking APC helps the president and alliance leaders make strategic decisions about armory assignments and event participation.

Leaderboard

The bot maintains a single persistent embed in the configured channel:

┌─────────────────────────────────────┐
│ ⚔️ APC Rankings                     │
├─────────────────────────────────────┤
│ 🥇  PlayerOne      │ 2.1G  │ 800M │
│ 🥈  PlayerTwo      │ 1.8G  │ 650M │
│ 🥉  PlayerThree    │ 1.5G  │ 500M │
│  4. PlayerFour     │ 1.2G  │ 400M │
│  5. PlayerFive     │ 900M  │ 300M │
│ ...                                 │
└─────────────────────────────────────┘
  • Auto-updates after every submission
  • Sorted by main APC (descending)
  • Medal emojis for top 3 positions
  • A custom faction emoji appears before each player's name (Fighters, Shooters, Riders). Entries without a faction show no emoji — just the name.

Commands

CommandDescriptionPermissions
/apc [main] [second] [main_faction] [second_faction]Submit/update your strength (factions optional)Everyone
/apc-remove [position]Remove a record by positionModeration Roles
/apc-set [user] [main] [second] [main_faction] [second_faction]Manually set or update a member's APCModeration Roles

Strength Format

Use shorthand notation with K/M/G suffixes:

  • /apc 1.5G 500M — Main: 1.5 billion, Second: 500 million
  • /apc 800M 200K — Main: 800 million, Second: 200 thousand

Optionally set the faction of each cart with main_faction and second_faction (choices: Fighters, Shooters, Riders). Both are optional — when omitted, the previously set faction is preserved. The faction shows as a custom emoji before the player's name on the leaderboard.

Integration with Other DWS Modules

  • President — uses APC rankings to evaluate server power before events
  • Armory — stronger alliances may receive better armory slots
  • Alliances — alliance leaders can see individual member contributions

Configuration

Configure via dashboard:

Toggle APC module

Select leaderboard channel

Save — embed is auto-created

Tip

Pair with /lockdown to make the channel command-only: /lockdown #apc-ranking allowed_commands:apc