hp helpOpens Head Pool's interactive help panel with Homeworlds, EPIC RPG, admin and usage sections.
hp*help/helpHead Pool is Nerdhalla's Homeworlds referee, matchmaker, AI opponent and EPIC RPG dungeon helper. Use this page to find commands, aliases and what each feature does.
hp
Compact prefix hp*
Slash commands /
hp help and hp*help both work. Homeworlds also accepts hw and homeworlds.
Rules and matchmaking use Discord buttons, so the most common actions don't require memorizing every command.
Homeworlds game, queue and archive state is persisted so Head Pool can recover after a restart.
Help, responsiveness and bot health.
hp helpOpens Head Pool's interactive help panel with Homeworlds, EPIC RPG, admin and usage sections.
hp*help/helphp pingChecks that Head Pool is responding and reports bot latency.
hp*ping/pinghp testSimple responsiveness test for Head Pool.
hp*test/testhp statusShows Head Pool's service/feature health information.
hp health/statusManage Head Pool's dungeon helper coverage. The short dung and full dungeon names both work.
hp dungeon helpShows the EPIC RPG dungeon helper commands and usage.
hp dung helphp*dungeon helphp*dung help/dungeon helphp dungeon viewShows the currently configured dungeon helper coverage.
hp dung viewhp dungeon enabledShows whether the EPIC RPG dungeon helper feature is enabled.
hp dung enabledhp dungeon status/dungeon statushp dungeon add d14Adds a dungeon to the helper. Use all to enable all supported dungeon helpers.
hp dung add d14hp dungeon add all/dungeon enablehp dungeon remove d14Removes a dungeon from the helper. Use all to disable all configured dungeon helpers.
hp dung remove d14hp dungeon remove all/dungeon disableRules, setup, timers, game control and move commands.
hp hw helpOpens the Homeworlds command/help panel.
hp homeworlds helphp*hw help/homeworlds helphp hw rulesPosts the interactive Homeworlds rules menu with official rules and Nerdhalla links.
hp hw rulehp homeworlds ruleshp rules/homeworlds rules/homeworlds rulehp hw rulepanelPosts the persistent Homeworlds rules panel for a rules channel. Requires message-management permission.
hp hw rulespanelhp rulespanelhp hw registerRegisters players for a Homeworlds game.
/homeworlds registerhp hw unregisterRemoves your Homeworlds registration.
/homeworlds unregisterhp hw beginBegins a registered Homeworlds match.
/homeworlds beginhp hw cancelCancels the current Homeworlds setup/game before normal completion.
/homeworlds cancelhp hw homeworldSets your Homeworld during game setup.
homeworldhwh/homeworlds homeworldhp hw timeShows Homeworlds timer information for the current match.
/homeworlds timehp hw simpleConfigures a simple Homeworlds game timer.
/homeworlds simplehp hw fischerConfigures a Fischer-style timer with increment.
/homeworlds fischerhp hw hourglassConfigures an hourglass-style Homeworlds timer.
/homeworlds hourglasshp hw buildPerforms a Homeworlds Build action during your turn.
b/homeworlds buildhp hw tradePerforms a Homeworlds Trade action.
t/homeworlds trade/homeworlds swaphp hw moveMoves one of your ships between connected systems.
m/homeworlds movehp hw discoverDiscovers a new star system with one of your ships.
d/homeworlds discoverhp hw attackPerforms an Attack/Capture action against an opponent's ship.
a/homeworlds attackhp hw sacrificeSacrifices one of your ships to gain additional actions of its color.
ssac/homeworlds sacrificehp hw catastropheTriggers a catastrophe where the game state satisfies the catastrophe requirement.
ccat/homeworlds catastrophehp hw passPasses the current action/turn when allowed.
php hw undoRequests/uses the Homeworlds undo function for the current game state.
/homeworlds undohp hw pausePauses the current Homeworlds game/timer.
/homeworlds pausehp hw unpauseRemoves a pause from the current game.
/homeworlds unpausehp hw resumeResumes a supported interrupted or stopped Homeworlds game.
/homeworlds resumehp hw stopStops the current Homeworlds game.
/homeworlds stophp hw drawHandles a draw/tie result for the current Homeworlds match.
Global queue, private match threads and cross-server Nerdhalla fallback.
hp hw joinJoins the Homeworlds matchmaking queue where the direct queue command is available.
hp hw leaveLeaves the Homeworlds matchmaking queue.
hp hw listShows Homeworlds matchmaking queue information.
hp hwqueue postPosts the permanent matchmaking panel. Players can join the queue or choose to play Head Pool from the buttons.
Manage Server requiredPlayer records, board inspection, challenges and Head Pool's Homeworlds AI.
hp hw statsShows Homeworlds player statistics. If no player is given, it shows your own stats.
hp hwstatshp hwstat/hwstatshp hw positionDisplays the current Homeworlds position/game state in a readable form.
hp hwpositionhp hwposhp hw challengeCreates a Homeworlds challenge to another player.
hp hwchallengehp hwchp hw botStarts or manages a game against Head Pool's Homeworlds AI.
hp hwbot/hwbotEasy AIBeginner-friendly Homeworlds AI. Teaching Mode is available here and can explain Head Pool's moves.
Normal AIA stronger general-purpose Homeworlds opponent for normal practice games.
Hard AIUses Head Pool's stronger Homeworlds search/strategy engine for more difficult play.
hp hw stats backfillScans historical Homeworlds archives and imports their results into player statistics.
hp hwstatsbackfillhp hwbackfillhp hwstatsadminOwner-only command to set a displayed Homeworlds stat correction for a player.
hp hwstatset/hwstatsadminhp hwstatsresetOwner-only command to remove a Homeworlds stat correction.
/hwstatsresetThe command list is only part of what the bot handles.
When players are paired, Head Pool can create a private match thread, register both players and post the game commands automatically.
Completed matches can be published as public read-only archive records, with player stats updated from results.
If matched players do not share a server, the matchmaking flow falls back to Nerdhalla so the match can still be created and played.