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 EUSet your Albion region (EU, NA, or ASIA) -
/admin setalliance YourAllianceSet your alliance name -
/admin setalliancerole @AllianceRoleSet the Discord role for alliance members -
/admin setadminrole @AdminRoleSet 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.