Setup Guide
Follow this comprehensive guide to set up and configure the Albion Discord Bot for your server.
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)
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
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
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
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.
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.