Servers 26
Members 4,482
Tracked Guilds 262
Cached Players 17,239
Analytics Records 48,168
Guild Intelligence for Black Desert Online

Eilton

Track gear. Rank players. Run events.

All from Discord & the web.

🖥️
26
Servers
👥
4,482
Members
⚔️
262
Tracked Guilds
🔍
17,239
Cached Players
📊
48,168
Analytics Records

Core Features

Everything your guild needs, in one bot.

⚔️

Gear Score Tracking

Every member's full stat sheet in one place — AP, AAP, DP, accuracy, evasion, DR, and all resistances. Members update their own stats directly in Discord using interactive buttons. Admins can update any member at any time. All data feeds into the server leaderboard automatically.

🏆

Rank System

Eight tiers from Novice to Dominus. The top player earns Dominus, top 5 are Tyrant, top 10 Nemesis, top 25 Apex — the rest are ranked by gear score bracket. Ranks update in real time as members improve their gear. Guild names for each rank are fully customizable.

📈

Guild Analytics

Track any BDO guild over time. 60-day progression charts show average gear score, member count shifts, and growth trends. Run .stats [guild] for a full analytics breakdown or browse the public Guild Rankings on the website.

📋

Node War Event System

Built for competitive guilds. Create sign-ups for Node Wars, Sieges, or any guild event with fully custom roles and player caps. Bench, tentative, and absence tracking keep your roster organized. Save presets for your standard comp and clone past events in one command.

World Boss Timers

Automatic alerts for all 14 world bosses across NA, EU, and SEA. Your server gets a 30-minute warning, a 5-minute warning, and a spawn notification — all in your local timezone. Set it once with .setbosschannel and forget it.

🌐

Web Dashboard

Full browser access at eilton.com — no need to stay in Discord. View your server leaderboard with live ranks, manage events and attendance, browse the boss calendar, edit presets, and look up any player or guild from the public search. Everything syncs in real time.

Command Reference

General User — anyone with the member role
Admin — requires Administrator or Manage Server
Event Manager — admins or users granted via .giveperms

Player & Gear

General User

Available to any server member with the configured member role.

.player [family name]
User

Search any BDO player by family name. Returns real-time data: guild, class, level, and gear score pulled live from the BDO API.

.gear
User

View your own gear profile with full stat breakdown. Attach a screenshot to instantly save your gear image to your profile.

.gear @player
User

View another member's gear profile. Shows their AP, AAP, DP, gear score, and all combat stats.

.gearupdate
User

Upload a BDO gear screenshot to automatically extract and update your stats using Gear Vision OCR. Both My Stats and Equipment panels must be visible.

.top [number]
User

View the top geared players from all tracked guilds. Default shows top 20, maximum 100. Includes gear score and guild.

Guild & Analytics

General User

Lookup and analytics commands open to all members.

.guild [name]
User

Look up any BDO guild. Returns guild master, member count, and creation date from the live BDO API.

.guildgs [name]
User

Perform a full gear score analysis on a guild. Shows average, highest, lowest GS, and a full ranked member list.

.stats [guild] [days]
User

View guild statistics with progression graphs. Defaults to 60-day history. Shows gear score trends, member count changes, and analytics snapshots.

.statssummary
User

View a paginated ranking of all tracked guilds sorted by average gear score. Great for competitive comparisons.

.guildlist
User

List all guilds currently being tracked by the bot, including auto-update status and last update time.

.list
User

View a detailed member roster for the server's gear tracking system, showing family names, classes, and gear scores page by page.

Boss Timers & Patch Notes

General User

Public information commands — no role required.

.nextboss [region]
User

View the next upcoming world boss spawn with exact time and countdown. Regions: na, eu, sea. Defaults to NA.

.bosstime [region]
User

View the full boss schedule for today showing all spawn times in your region's local timezone.

.bosschannel
User

Check the current boss notification channel configuration for this server, including region and alert timing settings.

.lastpatch
User

Display the most recently posted BDO patch notes from the database, including title, summary, and a direct link to the official site.

Gear Bot Setup

Admin Only

Requires Administrator permission. Configure the gear tracking system for your server.

.memberrole @role
Admin

Set the Discord role required to use gear commands. Members with this role are automatically enrolled in gear tracking.

.checkroles
Admin

View the current member role configuration, including role name, ID, and how many members currently hold it.

.removerole
Admin

Clear the member role setting entirely, effectively disabling role-gated access to gear commands.

.addmember @user
Admin

Manually add a user to gear tracking even if they don't have the member role. Useful for exceptions or officers.

.removemember @user / ID / FamilyName
Admin

Remove a member from gear tracking. Accepts a mention, Discord user ID, or BDO family name. Data is preserved in limbo — not deleted.

.limbomembers
Admin

View all members currently in limbo (removed or left server). Their gear data is preserved and will auto-restore if they rejoin.

.restoremember @user / ID / FamilyName
Admin

Manually restore a limbo member back to active tracking. All their previous gear data is immediately reactivated.

.gearupdate @member
Admin

Admin-only override: attach a gear screenshot to update another member's stats using Gear Vision OCR.

Boss & Notification Setup

Admin Only

Requires Administrator or Manage Server permission. Configure automated notifications.

.setbosschannel [region]
Admin

Enable automatic world boss notifications in the current channel. Regions: na, eu, sea.

.removebosschannel
Admin

Disable world boss notifications for this server.

.setpatchchannel
Admin

Enable automatic BDO patch note notifications. Checks the official BDO website every 30 minutes and posts new patches automatically.

.removepatchchannel
Admin

Disable patch note notifications for this server.

.setcouponchannel
Admin

Enable automatic BDO coupon notifications. Get instant alerts when free coupon codes are released.

.removecouponchannel
Admin

Disable coupon notifications for this server.

Permission Management

Admin Only

Control who can manage events and access Eilton management features.

.giveperms @member
Admin

Grant a member full Eilton event management access — create and manage events, adjust sign-up statuses, and use all event commands.

.removeperms @member
Admin

Revoke Eilton management access from a member immediately.

.listperms
Admin

View a list of all members currently granted Eilton management access on this server.

Event Sign-Up Management

Event Manager

Available to server Admins and any member granted access via .giveperms.

.event create
Event Manager

Open the interactive event setup form. Choose a saved preset or configure custom roles with player limits, then launch the public sign-up embed.

.event close [#]
Event Manager

Close the active sign-up, locking it from further registrations. The embed updates to show a closed state.

.event cancel [#]
Event Manager

Cancel an active sign-up entirely. The embed is marked as cancelled.

.event preset
Event Manager

View all saved role presets for this server.

.bench / .tentative / .absence @member
Event Manager

Move a signed-up player to bench, tentative, or absent status. Toggles off if already set.

.event clone [event_id]
Event Manager

Duplicate any past event — copies title, roles, player cap, and notes. Great for recurring weekly Node Wars.

.archivelist / .archive [id]
Event Manager

List all past events or pull the full sign-up sheet for any event by ID.

.removeplayer @member [event_id]
Event Manager

Completely remove a player from the event sign-up. Embed updates immediately.

Frequently Asked Questions

How does the gear score calculation work?
Eilton uses the standard BDO formula: max(Main AP, Awakening AP) + DP. Whichever AP value is higher counts, plus your total DP. Members enter their own stats via the interactive buttons on .gear, or an admin can update anyone directly.
How do ranks work?
There are eight ranks: Novice, Adept, Veteran, Elite, Apex, Nemesis, Tyrant, and Dominus. The top player earns Dominus, top 5 Tyrant, top 10 Nemesis, top 25 Apex. Everyone below is ranked by bracket — Elite (815+), Veteran (751–814), Adept (651–750), Novice (650 and under). Ranks update live as gear scores change.
How do I update my gear stats?
Run .gear in Discord to open your gear profile. Use the interactive buttons to set your AP, AAP, DP, and all combat stats individually. Your gear score and rank update immediately. Admins can update any member using .gear @member.
How often does guild analytics data update?
Tracked guilds are updated automatically in the background. Each snapshot is stored giving you up to 60 days of progression, member count history, and growth trends. Use .stats [guild] for a full graph, or browse the Guild Rankings page on the website.
Is the Player Search data real-time?
Yes. Player and guild lookups pull fresh data from the BDO API every time. Results include family name, class, level, guild affiliation, and gear score. Available both in Discord via .player [name] and on the Search page at eilton.com — no login required.
How do I set up world boss notifications?
Run .setbosschannel na (or eu / sea) in your desired channel. Eilton will automatically post alerts 30 minutes before, 5 minutes before, and at spawn time for all 14 world bosses — displayed in your server's local timezone.
How do I run a Node War sign-up?
Run .event create to open the interactive setup, or use the web dashboard at eilton.com/events. Pick a saved role preset or configure custom roles with names, icons, and player caps. Use .event clone [id] to duplicate last week's event in one step.
What happens when a member leaves the server?
Their gear data moves to limbo — preserved but marked inactive. If they rejoin, their full profile restores automatically. Admins can also manually restore any limbo member with .restoremember, or view the full limbo list with .limbomembers.

Ready to Get Started?

Add Eilton to your Discord server and start tracking your guild's progression today. Free to use.

What's New — Current Version

  • NEW: Guild Rankings page — public leaderboard of top guilds by average GS at eilton.com/guilds
  • NEW: Player Search — look up any BDO player or guild from the website, no login needed
  • NEW: Rank System — Novice → Adept → Veteran → Elite → Apex → Nemesis → Tyrant → Dominus
  • NEW: Positional ranks — 1 Dominus, top 5 Tyrant, top 10 Nemesis, top 25 Apex per server
  • NEW: Web Dashboard at eilton.com — events, leaderboard, boss calendar, presets, and settings
  • Multiple active events per server — run several sign-ups simultaneously
  • .event clone [id] — duplicate any past event for recurring Node Wars
  • Patch & coupon alerts — auto-posted the moment they go live on the BDO website

Need Help?

Having issues or want to suggest a feature? Join the support server or contact the developer directly.