Setup Guide

Follow this comprehensive guide to set up and configure the Albion Discord Bot for your server.

1

Inviting the Bot

To get started, you need to invite the Albion Bot to your Discord server. Make sure you have the necessary permissions (Manage Server) before proceeding.

Requirements

  • A Discord server where you have "Manage Server" permissions
  • Proper channel structure for bot notifications (recommended)
2

Initial Configuration

After inviting the bot, you'll need to configure it for your server using the admin commands. Start by setting up your Albion region, alliance, and roles.

Required Setup Commands

  • /admin setregion EU Set your Albion region (EU, NA, or ASIA)
  • /admin setalliance YourAlliance Set your alliance name
  • /admin setalliancerole @AllianceRole Set the Discord role for alliance members
  • /admin setadminrole @AdminRole Set the role that can use admin commands

Adding Guilds

For each guild in your alliance that you want to track:

/admin addguild GuildName @GuildRole

You can check configured guilds at any time with:

/admin listguilds
3

Channel Configuration

Set up dedicated channels for bot notifications, battle reports, event reminders, and transaction logs.

Battle Notifications

/setbattlechannel #battles

This channel will receive automatic battle reports

Event Notifications

/seteventchannel #events

This channel will show event countdowns

Transaction Logs

/admin setlogchannel #economy-logs

All economy transactions will be logged here

Battle Settings

/setminbattleplayers 5

Only track battles with at least 5 players

4

Member Registration

Guild members will need to register their Albion Online characters using the registration command.

Registration Process

Members register using:

/register PlayerName

The bot will automatically:

  • Verify the player exists in Albion Online
  • Check if they're in a tracked guild
  • Assign appropriate Discord roles

Admin Registration

Admins can register users directly:

/forceregister @User PlayerName

You can view all registered players with:

/registered
5

Economy Setup

The bot includes a complete economy system for rewarding players and tracking contributions.

Initial Funding

Admins can add funds to individual users:

/deposit_user @User 1000

Or to all users with a specific role:

/deposit_role @GuildMember 500

Battle Rewards

Reward participants in a battle using the killboard link:

/givebalancekb https://albiononline.com/killboard/battles/12345 500

This will distribute 500 credits to each registered player who participated.

6

Event Management

Create and manage recurring events for your guild activities.

Creating Events

Add a new event using UTC time:

/addevent_utc 19 30 ZvZ Caerleon

This creates an event at 19:30 UTC for ZvZ in Caerleon.

Managing Events

Modify an existing event:

/modifyevent 123 20 00 ZvZ Martlock

Remove an event:

/removeevent 123

The event ID can be found in the event messages in your event channel.