BotReadme

Helldivers 2 Utility Bot - Complete User & Admin Guide

This comprehensive guide covers all features of the Helldivers 2 Utility Bot, designed to enhance your Discord community with deployment tracking, squad management, minigames, and more.

Terms of Service

Privacy Policy

Table of Contents

⚠️ Quick Setup Summary (Admins, Read This First)

Before anything else:

  1. DO NOT set your minigame channel to your LFG or chat channels. It should be an isolated, low-traffic channel.
  2. DO NOT assign general roles like @everyone or @here as LFG roles.
    • Use a specific role like @LFG, @ReadyUp, or @HD Players
    • If unsure, create a new one just for LFG pings.

Proper setup ensures channels aren’t spammed and players don’t get irrelevant pings.


Getting Started

The HD2 Utility Bot uses Discord’s slash command system. Type / followed by the command name to use any feature.

As a server admin, your first step should be to run the setup wizard using /setup and configure the bot to your liking. Most of the steps are optional.

As a user, start by:

  1. Using the Quick Deploy button to set your status
  2. Check who’s playing with /active
  3. Create your Helldiver profile card with /helldiverinfo create

Deployment System

The deployment system is the core feature, tracking who’s playing, looking for groups, and what they’re doing.

Quick Deploy Button

💡 RECOMMENDED FOR MOST USERS

The Quick Deploy button provides a simple, guided setup process:

  1. Find the Quick Deploy button in your server’s deployment channel, or create a new one with /deploy button
  2. Click it to start the deployment wizard
  3. Choose “Deploy” if you’re actively playing or “Standby” if you’re looking for a group
  4. Follow the simple step-by-step prompts to set up your status
  5. Choose whether to ping the LFG role to notify others
  6. Choose whether to notify other servers that have Global LFG enabled (if yours does).

This is the easiest and most user-friendly way to set your status in the server.

Remember to use /undeploy when you’re done!

Basic Deployment

If you prefer using commands directly:

The /active command shows both deployed and standby players in a paginated list, making it easy to find teammates.

Deployment Parameters

When using /deploy me, you can customize your status with these optional parameters:

Examples:

/deploy me faction:Terminids planet:Meridia difficulty:7 notes:Farming samples
/deploy me with:@Friend1 @Friend2 ping:true
/deploy me difficulty:9 grinding:true notes:Farming Super Samples

You can also update individual fields without touching others:

/deploy planet:Draupnir  (changes just your planet)
/deploy faction:Automatons  (changes just your faction)
/deploy difficulty:5  (changes just your difficulty)
/deploy notes:Need experienced players  (changes just your notes)
/deploy ping:true  (toggles LFG ping without changing other fields)

Standby Mode

When you’re not actively playing but want to find a group. Standby mode can be accessed through the Quick Deploy button, but if you prefer using commands, they are below:

/deploy standby faction_prefs:Terminids,Automatons difficulty_prefs:3,4,5 notes:Looking for casual play

Parameters:

Your standby status will be visible to others in the /active list, making it easy for them to invite you. If your preferences match another standby user’s preferences, the bot will ping you both and suggest you group up, sending a Quick Deploy button with its message.

Voice Channel Integration

The bot monitors voice channel activity for enhanced features:

Squad Management

Joining Others

To join another player’s deployment press the green JOIN button below their status.

This will:

  1. Update your status to match theirs (faction, planet, difficulty)
  2. Notify them that you’ve joined their squad
  3. Update their status to show you’re with them
  4. Update the active list to show you’re in a group together
  5. (If they have a squad voice channel) Provide you with an invite link

When you’re in a squad:

SOS System

When you need immediate assistance:

/sos

This will:

  1. Change your status to SOS mode
  2. Send an urgent alert to the deployment channel
  3. Ping the LFG role for maximum visibility
  4. Show you in the active list with an SOS indicator

To respond to an SOS:

/respond @Username

This will:

  1. Update your status to match theirs
  2. Notify them that you’re responding
  3. Join their squad automatically
  4. Provide voice channel access if available

Squad Voice Channels

Create a temporary voice channel for your squad by setting Squad Comms in the Quick Deploy Wizard, or using /squadvc SquadName

This creates a voice channel named “Squad SquadName” (in this example) with a limit of 4 users. The channel will:

If you’re already in a voice channel, you’ll be moved to the new squad channel automatically.

Social Features

Commendation System

Commendations allow players to recognize helpful teammates:

/commend @Username

Requirements:

View commendations:

As commendations accumulate, users earn special descriptions based on their total:

Martyrs System

Similar to commendations, Martyrs let you recognize when teammates give the ultimate sacrifice for democracy. You must be deployed and in a group with team members to engrave their name on the “Wall of Martyrs”.

Medal System

Medals are special awards given by admins to recognize achievements:

User Commands:

Medals come in different types:

Each medal has a custom name, citation, and optional emoji that appears on the player’s medal display.

Helldiver Info Cards

Create and customize your Helldiver profile card:

/helldiverinfo create level:50 title:Commander enlistment_date:2024-10-15 primary:"AR-23 Liberator" quote:"For Democracy!" clans:"14th Ursine Corps" preferred_enemies:Terminids fav_stratagem:"Orbital Precision Strike" support:"EAT-17" homeworld:Super Earth

Update individual fields:

Add special icons:

View cards:

The cards show a futuristic date (Real year + 160) for the enlistment date to match Helldivers lore.

Bulletins/Dispatches

Bulletins (or “Dispatches”) are cross-server announcements that allow approved servers to share news:

/bulletins

This displays the bulletin board showing messages from all approved servers in the network.

Note: Only approved servers can post bulletins. Contact the bot owner through the support server to get your server approved.

For approved servers (admin commands):

Bulletins automatically expire after 7 days if not updated.

Game Management

War Orders

Orders are server-wide objectives that players can work toward together:

User Commands:

Orders can include:

Progress is tracked with progress bars showing completion percentage for each objective and overall completion.

Server Statistics

Track your server’s collective achievements:

/stats
/stats show

Statistics tracked include:

These stats integrate with the War Orders system, when stats are added to an orders progress, your server stats update too, and vice versa.

Loadout System

Manage your Helldivers 2 loadout and generate random configurations:

Tracking Unlocked Items:

First, mark which items you’ve unlocked:

/loadout unlock

This opens an interactive menu to select your unlocked items by category:

For quick setup, unlock entire Warbond packs:

/loadout unlockwarbond

Generating Random Loadouts:

Once you’ve set up your unlocked items:

/loadout random

This generates a balanced loadout including:

Creating & Sharing Loadouts:

Create a custom loadout to share with others:

/loadout create "Anti-Tank Specialist" "Loadout optimized for vehicle destruction"

The command guides you through an interactive selection process to build and share your loadout.

Managing Your Collection:

Remove items from your unlocked list:

/loadout remove

Penitent Crusades

The Penitent Crusade is a progression system where you complete increasingly difficult missions to earn better equipment. But beware - failure means losing your hard-earned gear!

Getting Started with Crusades

Playing the Crusade

Specialists and Equipment

Available Specialists:

Equipment Tiers:

Equipment is divided into categories:

Crusade Management

Crusade Progression

  1. Normal crusades progress through 21 increasingly difficult missions
  2. Mission difficulty increases as you complete more missions:
    • Missions 1-2: Medium (Level 3)
    • Missions 3-5: Hard (Level 4)
    • Missions 6-8: Very Hard (Level 5)
    • Missions 9-11: Extreme (Level 6)
    • Missions 12-14: Suicide (Level 7)
    • Missions 15-17: Helldive (Level 9)
    • Missions 18-21: Super Helldive (Level 10)
  3. Complete all 21 missions to unlock Super difficulty
  4. Super difficulty starts at higher levels and progresses faster

Success and Failure:

Remember to report your mission outcomes honestly for the true Penitent Crusade experience!

Fact Checking

When the bot is in a server, users can right click (or long press) on any message, select “Apps” in the menu and then ‘Fact Check’ True or False to quote the message in a “Patriotic Truth” or “Dissident Propaganda” fact check embed.

Minigames

The minigame system has been completely overhauled with multiple interconnected systems including stratagem crafting with progression, dynamic missions, player economy, and server defense events.

Stratagem Crafting & Leveling System

In the designated minigame channel, craft stratagems by typing their directional sequences in the /craft command to gain XP and unlock new equipment:

Examples:

Leveling System:

Level Commands:

Equipment Management:

Boosters:

Boosters multiply your crafting output and are found in escape pods:

Mission System

Dynamic missions spawn periodically offering XP and requisition rewards:

Mission Flow:

  1. Missions spawn randomly in the minigame channel with a 🎯 Claim Mission button
  2. First player to claim gets 30 minutes to select their loadout
  3. Choose equipment from your inventory (requires 1 weapon + 1 armor minimum)
  4. Mission executes automatically with real-time progress updates
  5. Success depends on your equipment power vs mission difficulty

Mission Commands:

Admin Mission Commands:

Missions have different objectives (Destroy, Extract, Defend, Infiltrate, Sabotage), environments (Urban, Desert, Jungle, Arctic, Industrial), and optional modifiers that affect difficulty and rewards.

Economy & Trading System

Shop System

Use requisition currency to buy and sell items with other players:

Shopping Commands:

Example: /shop list item:"Orbital Laser Heatsink" quantity:2 price:500

Trading System

Direct player-to-player item trading:

Example: /trade offer @Friend item:"Eagle 500kg Bomb" quantity:3 Trades expire after 24 hours if not accepted.

Escape Pods

Two types of escape pods spawn in the minigame channel:

Normal Escape Pods

Rare Escape Pods

Admin Pod Commands:

Weapons & Armor System

The minigame now includes rare weapons and armor that provide different power levels for missions:

Rare Weapons: Various categories including precision, energy, explosive, and incendiary types Rare Armor: Different types including heavy, stealth, and standard variants

Server Attack Defense

Server-wide defense events where players contribute supplies:

User Commands:

Admin Commands:

If the defense fails, all players lose their entire inventory!

Additional Features

Utility Commands:

Admin Setup:

⚠️ Important Setup Note

The minigame channel must not be used in high-traffic channels (like LFG or general chat). This channel will receive:

Choose or create a dedicated minigame channel for these features to prevent clutter and confusion in your main server channels.

Administration

Initial Server Setup

✅ GOOD Role Examples:

❌ BAD Role Examples:

Explain the purpose of the role in your server rules/pings so users can opt in/out.


Moderation Tools

The bot includes several themed moderation commands:

Attack Management

Create and manage attack events (admin only):

/attack create name:"Terminid Invasion" req_offensive:10 req_defensive:15 req_support:5 time_left:02:00 description:"Terminids are invading!" planet:Meridia faction:Terminids

Parameters:

Other attack management commands:

Stats & Orders Management

Medal Administration:

Order Management:

Support & Credits

Clan leaders interested in getting their clan added to the bulletin system and logo added to player cards should contact Vetaso (thexant) in the support server.