Skip to the content.

🛡️ Management & Configuration

Moderation commands and administrative settings. Most of these commands require the Manage Roles permission.

⚙️ Initial Setup

1. Set Language

Use /language to select the bot’s interface language.

2. Configure Registration

Use /albion_setup config to define how registration works.

3. Automated Maintenance (Purge)

Define how the bot should handle users who are no longer in whitelisted guilds.

📋 Whitelisting

Whitelist guilds and alliances to automatically give members roles and tags. Commands in this group require the Manage Roles permission.

ℹ️ Tag Length Limit: Guild and Alliance tags are limited to a maximum of 7 characters.

ℹ️ Automated Cleanup: When you remove a guild or alliance from the whitelist, the bot will automatically prompt you to decide whether to remove or keep the users registered under that entity.

🛠️ User Management

Manage registered users directly without requiring them to perform actions. These commands require the Manage Roles permission.

🚫 Blacklist

Prevent specific users, guilds, or alliances from interacting with the bot. Commands in this group require the Manage Roles permission.

ℹ️ When adding a blacklist entry, you can now provide an optional Discord ID. If provided, the bot will show the linked user in the blacklist details and it serves as additional metadata for administrators.

🗺️ Map Editing

Administrators can update resource levels for Avalon maps to keep information current.

🔐 Permissions & Access

To ensure security and proper management, the bot follows these permission rules. Use the table below to determine which role or permission you need to execute specific commands.

Permissions Table

Command Group Required Discord Permission Notes
/language Administrator Changes the bot’s interface language for the entire server.
/albion_setup Manage Roles Configures registration, nickname sync, and maintenance.
/albion_guild Manage Roles Manages the whitelisted Albion guilds.
/albion_alliance Manage Roles Manages the whitelisted Albion alliances.
/albion_manage Manage Roles Administrative control over registered users.
/albion_blacklist Manage Roles Manages the server-wide blacklist.
/ava edit Authorized ID List Restricted to specific users defined in the bot config (ALLOWED_EDIT_IDS).
/broadcast Bot Owner Only Restricted to the global Bot Owner ID.

Key Requirements

  1. Server Administration: Commands requiring Manage Roles or Administrator are generally accessible to the Server Owner and any user with those specific permissions.
  2. Guild Context: All administrative and configuration commands must be used within a Discord Server (Guild). They will not work in Direct Messages (DMs).
  3. Role Hierarchy: For the bot to manage roles or nicknames, the “Albion Assistant” role must be positioned higher than the roles it is trying to assign or the users it is trying to manage in the Discord Server Settings.
  4. Admin & Owner Accounts: The bot will fail to add/remove roles or change nicknames for the Server Owner or users with Administrator permissions. This is due to Discord’s built-in security hierarchy, which prevents any user (including bots) from modifying accounts with higher or maximum administrative privileges.
  5. Authorized Map Editors: The /ava edit command is not tied to Discord permissions but to a hardcoded list of Discord User IDs in the bot’s environment variables.

⚠️ If a command fails despite you having the correct permissions, check the Integration Settings in your Server Settings to ensure Discord hasn’t overridden the bot’s default command permissions.


⚠️ These commands require Manage Roles permissions in the Discord server (some may still require Administrator depending on Discord’s internal override).


⬅️ Back to Home