Commands Overview

Complete reference of all slash commands available in AlbionManager. Commands are organized by category. Most commands require administrator or manager permissions — see each section for details.

Table of Contents

Setup & Configuration

Commands used to configure the bot for your guild. Requires administrator permissions.

Command Description
/setup start Starts the guided setup wizard for configuring the bot in your Discord server.
/setup check Displays the current bot configuration for your guild.
/setup reset Resets the bot configuration for your guild. Destructive — use with caution.
/config Manages advanced bot configuration options such as channels and role assignments.
/perms Views or manages which Discord roles have permission to use bot manager-level commands.
For a full setup walkthrough, see the Setup Guild guide.

Member Management

Commands for registering and managing guild members in the bot’s database.

Command Description
/register Registers a Discord member with their in-game Albion Online character name.
/force-register (Admin) Forces registration of a member, bypassing the normal flow.
/members (Admin) Displays the full list of registered guild members.
/remove perms (Admin) Removes all Discord roles from a player (except the booster role) and deletes their entry from the bot’s database. Requires the player’s in-game name.
/check-unregistered (Admin) Lists all Discord members who have not yet registered with the bot.
/kick (Admin) Kicks a member from the Discord server and removes them from the registry.
See the Members System documentation for detailed information.

Banking

Commands for managing the guild bank. Requires manager permissions.

Command Description
/bank deposit Records a silver deposit into the guild bank for a member.
/bank withdraw Records a silver withdrawal from the guild bank.
/bank balance Displays the current guild bank balance.
/bank list Shows recent bank transaction history.
/balance Checks the silver balance for a specific member.
/silver add (Admin) Adds silver to one or more member accounts. Accepts user mentions or IDs (space-separated) plus a required reason.
/silver remove (Admin) Deducts silver from one or more member accounts. Accepts user mentions or IDs (space-separated) plus a required reason.
/silver pay (Admin) Pays out (zeroes) a member’s silver balance after a confirmation step. Optionally accepts a reason.
/silver history (Admin) Shows a paginated transaction history for a specific member’s silver account.
See the Banking System documentation for detailed information.

Siphon System

Commands for tracking and managing Siphoning Mages energy contributions.

Command Description
/siphons upload (Admin) Uploads a siphon energy screenshot for automatic processing and recording.
/siphons ignore add (Admin) Adds a player to the siphon ignore list (e.g. alts, inactive members).
/siphons ignore remove (Admin) Removes a player from the siphon ignore list.
/siphons ignore list (Admin) Lists all players on the siphon ignore list.
/siphons leaderboard Displays the siphon energy leaderboard embed in the channel.
See the Siphon System documentation for detailed information.

Alliance System

Commands for managing partner guilds from other organizations. Allied players go through a verification flow and receive a dedicated alliance role — they are not treated as full guild members.

Do not confuse with /multi-guild. /alliance is for partner guilds you cooperate with but don’t control. /multi-guild is for extra guilds that belong to your own organization.
Command Description
/alliance setup (Admin) Configures the alliance system: sets the alliance role and the verification category for temporary channels.
/alliance add-guild (Admin) Registers an allied guild so their players can request alliance permissions.
/alliance perms Used by allied players to request the alliance role. The bot verifies the player against the Albion API and creates a private verification channel for leadership to accept or deny.
/alliance guilds-list Displays all guilds currently registered in the alliance.
/alliance flush (Admin) Scans all registered allies and removes anyone whose guild is no longer in the alliance list.
See the Alliance System documentation for the full verification flow and dashboard management.

Multiple Guilds

Commands for managing secondary guilds that belong to your own organization. Secondary guild members receive your standard member role and are treated as full members of your server.

Do not confuse with /alliance. /multi-guild is for guilds your leadership controls directly (e.g. a farm guild or secondary roster). If it’s a partner organization, use /alliance instead.
Command Description
/multi-guild add (Admin) Adds a secondary guild to be tracked alongside the primary guild. Their members receive the same member role as the primary guild.
/multi-guild remove (Admin) Removes a secondary guild from tracking. The primary guild cannot be removed.
/multi-guild view Lists all guilds currently tracked, showing which is primary and which are secondary.
See the Multiple Guilds documentation for detailed information.

Attendance

Commands for tracking event participation and player attendance points. Most subcommands require the management role.

Command Description
/attendance log (Admin) Logs attendance for all members currently in a voice channel. Requires a voice channel and an event name. Optionally accepts a multiplier to award extra points (e.g. 2 for double points).
/attendance add (Admin) Manually adds attendance points to one or more members. Accepts user mentions (space-separated) and an optional multiplier.
/attendance remove (Admin) Manually removes attendance points from one or more members. Accepts user mentions and an optional amount to remove.
/attendance leaderboard Displays the attendance leaderboard showing members ranked by their total attendance points.
/attendance export Exports the full attendance data for the server to a CSV file.
/attendance reset (Admin) Resets all attendance data for the server. Destructive — this deletes all records permanently.
See the Attendance System documentation for detailed information.

Blacklist

Commands for managing a list of blacklisted players across the guild or alliance.

Command Description
/blacklist add (Admin) Adds a player to the blacklist with a reason.
/blacklist remove (Admin) Removes a player from the blacklist.
/blacklist list Displays the current blacklist in an embed.
See the Blacklist System documentation for detailed information.

Leaderboards

Commands for displaying ranking embeds directly in Discord channels.

Command Description
/leaderboard dashboard Posts a live leaderboard showing the current event standings for the guild.
/leaderboard balance Posts the silver balance leaderboard ranking members by their contribution.
/leaderboard siphons Posts the siphon energy leaderboard ranking members by siphon contributions.
See the Leaderboards documentation for detailed information, including public web leaderboard pages.

Events & Participation

Commands for creating and managing guild events with full player participation tracking and silver distribution. Requires Premium. Events get their own forum thread and voice channel where the finance and manage subcommands are used.

Lifecycle

Command Description
/event setup (Admin) Configures the Event System for the server (channels, roles, forum settings).
/event create (Admin) Creates a new event. Accepts a required name and optional description and type (e.g. Ava Roads, HG, Ganking). Creates a forum thread and a dedicated voice channel.
/event close (Admin) Closes an event — disables participation tracking but keeps the voice channel open. Accepts an optional event_id (defaults to your active event).
/event finish (Admin) Fully finishes an event: closes participation, deletes the voice channel, and generates the final report. Accepts an optional event_id.
/event cancel (Admin) Cancels an event. Requires the event_id and accepts an optional reason.

Viewing

Command Description
/event list Lists events. Can be filtered by status (active, closed, finished, cancelled, all) and limited to a custom count (1–50).
/event info Shows detailed information about a specific event by event_id.
/event participants Shows all participants and their participation percentages for a specific event.
/event config Displays the current Event System configuration for the server.

Finance — used inside the event forum thread

Command Description
/event finance add-silver (Admin) Records the total silver collected for the event. Accepts amounts like 10000000 or 10m.
/event finance set-taxes (Admin) Configures tax and fee percentages: guild_tax, seller_tax, buyer_discount, creator_tax, and repair_fees. All optional, default 0.
/event finance simulate (Admin) Previews the silver distribution calculation before committing the deposit.
/event finance request-deposit (Admin) Step 1 of the two-step deposit validation. Sends a confirmation request before silver is distributed.
/event finance cancel-deposit (Admin) Cancels a pending deposit request before it is approved.
/event finance status Shows the current financial status of an event (silver collected, taxes, distribution preview).

Participant Management — used inside the event forum thread

Command Description
/event manage add-participant (Admin) Manually adds a participant to an event with a specific participation percentage (0–100%).
/event manage remove-participant (Admin) Removes a participant from an event. Accepts an optional reason.
/event manage edit-participation (Admin) Adjusts the participation percentage for a specific user. Accepts an optional reason for the adjustment.

Dashboard (Objective Tracker)

Posts a live objective timer embed to any channel. Used during ZvZ and content to track upcoming world boss timers, objective respawns, and other timed events. Management adds or removes entries via Discord buttons directly on the embed — no additional commands required after posting.

Command Description
/dashboard (Admin) Posts the objective tracker embed with two buttons: Add Event At (set a specific time) and Add Event In (set a countdown from now). Entries are managed directly on the embed without additional commands.

Reports & Info

Commands for generating reports and viewing guild statistics.

Command Description
/stats region Displays the guild’s membership breakdown by region (Americas, Europe, Asia).
/stats roles Displays the guild’s membership breakdown by role assignment (Tank, Healer, DPS, etc.).
/voice-report Generates a report of members currently or recently in voice channels.
/skippers Lists members who have skipped recent events without a recorded absence.
/disarray Displays Albion Online’s Disarray debuff threshold table for group size planning.
/battleboard <ids> Fetches one or more battles from the Albion Online BattleBoard by ID and cross-references every participant against the bot’s member registry. Returns two paginated lists: Registered Players (members found in the database, with their Discord accounts) and Unregistered Players (participants with no registry entry).
After the embeds, the bot sends a ready-to-copy code block containing all registered players’ Discord mentions — paste it directly into /silver add or use it as a reference for /attendance log. Accepts multiple IDs separated by space or comma.

Utilities

Miscellaneous commands for bot maintenance and general use.

Command Description
/teamspeak Displays the guild’s TeamSpeak server connection info and status panel.
/ts Shorthand alias for /teamspeak.
/flush (Admin) Forces a manual sync of guild member data from the Albion Online API.
/ping Checks the bot’s current latency and connection status.
/backup (Admin) Triggers a manual database backup.
/premium Displays information about the bot’s premium features and current subscription status.
/dev (Bot Owner) Internal developer tools. Not available to regular users.