Eilton
Guild Intelligence for Black Desert Online
Track gear. Rank players. Run events. All from Discord & the web.
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.
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.
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.
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 for recurring NWs.
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.
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 with the bot in real time.
Available to any server member with the configured member role.
Search any BDO player by family name. Returns real-time data: guild, class, level, and gear score pulled live from the BDO API.
View your own gear profile with full stat breakdown. Attach a screenshot to instantly save your gear image to your profile.
View another member's gear profile. Shows their AP, AAP, DP, gear score, and all combat stats.
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.
View the top geared players from all tracked guilds. Default shows top 20, maximum 100. Includes gear score and guild.
Lookup and analytics commands open to all members.
Look up any BDO guild. Returns guild master, member count, and creation date from the live BDO API.
Perform a full gear score analysis on a guild. Shows average, highest, lowest GS, and a full ranked member list.
View guild statistics with progression graphs. Defaults to 60-day history. Shows gear score trends, member count changes, and analytics snapshots.
View a paginated ranking of all tracked guilds sorted by average gear score. Great for competitive comparisons.
List all guilds currently being tracked by the bot, including auto-update status and last update time.
View a detailed member roster for the server's gear tracking system, showing family names, classes, and gear scores page by page.
Public information commands — no role required.
View the next upcoming world boss spawn with exact time and countdown. Regions: na, eu, sea. Defaults to NA.
View the full boss schedule for today showing all spawn times in your region's local timezone.
Check the current boss notification channel configuration for this server, including region and alert timing settings.
Display the most recently posted BDO patch notes from the database, including title, summary, and a direct link to the official site.
Requires Administrator permission. Configure the gear tracking system for your server.
Set the Discord role required to use gear commands. Members with this role are automatically enrolled in gear tracking.
View the current member role configuration, including role name, ID, and how many members currently hold it.
Clear the member role setting entirely, effectively disabling role-gated access to gear commands.
Manually add a user to gear tracking even if they don't have the member role. Useful for exceptions or officers.
Remove a member from gear tracking. Accepts a mention, Discord user ID, or BDO family name. Data is preserved in limbo — not deleted.
View all members currently in limbo (removed or left server). Their gear data is preserved and will auto-restore if they rejoin.
Manually restore a limbo member back to active tracking. All their previous gear data is immediately reactivated.
Admin-only override: attach a gear screenshot to update another member's stats using Gear Vision OCR. Usage: .gearupdate @member [attach image]
Requires Administrator or Manage Server permission. Configure automated notifications.
Enable automatic world boss notifications in the current channel. Sends alerts 30 min before, 5 min before, and at spawn. Regions: na, eu, sea.
Disable world boss notifications for this server. The channel will no longer receive any boss alerts.
Enable automatic BDO patch note notifications in the current channel. Checks the official BDO website every 30 minutes and posts new patches automatically.
Disable patch note notifications for this server.
Enable automatic BDO coupon notifications in the current channel. Get instant alerts when free coupon codes are released on the official BDO site.
Disable coupon notifications for this server.
Control who can manage events and access Eilton management features.
Grant a member full Eilton event management access. They can then create and manage events, adjust sign-up statuses, and use all event commands.
Revoke Eilton management access from a member. They will lose all event management permissions immediately.
View a list of all members currently granted Eilton management access on this server.
Available to server Admins and any member granted access via .giveperms. Can be used for any guild event — Node Wars, Sieges, raids, PvP scrims, or anything else that needs a sign-up.
Open the interactive event setup form. Choose a saved preset or configure custom roles with player limits, then launch the public sign-up embed. Multiple active sign-ups can run at the same time — use the event ID to target a specific one.
Close the active sign-up, locking it from further registrations. The embed updates to show a closed state. Optionally provide an event ID to target a specific event.
Cancel an active sign-up entirely. The embed is marked as cancelled. Optionally provide an event ID.
View all saved role presets for this server. Presets store custom role configurations so you don't have to reconfigure every event.
Delete a saved preset by name. This cannot be undone.
Move a signed-up player to the bench. If they are already on bench, this removes them. Targets the active event unless an ID is provided.
Move a player to tentative status — they're considered available but not confirmed. Toggles off if already tentative.
Mark a player as absent from the event. Toggles off if already marked. Useful for tracking who has communicated they won't attend.
Completely remove a player from the event sign-up. The embed is updated immediately to reflect the removal.
View and review past events and their full attendance records.
List all events for this server (up to 25 most recent) with event ID, title, date, total sign-ups, bench count, and status indicators.
Pull up the full sign-up sheet for any past or current event by its ID. Shows the complete attendance roster exactly as it was when closed.
Duplicate any past event. Copies the title, roles, player cap, and notes into a new confirmation card — just set the new date and submit. Great for recurring weekly Node Wars.
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.
.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.
.stats [guild] for a full graph, or browse the Guild Rankings page on the website.
.player [name] and on the Player Search page at eilton.com — no login required.
.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.
.event create to open the interactive setup. Pick a saved role preset or configure custom roles with names, icons, and player caps. The bot posts a live sign-up embed your members can interact with directly. Use .event clone [id] to duplicate last week's event in one step for recurring Node Wars.
.giveperms @member — no admin role required. Revoke access at any time with .removeperms @member.
.restoremember, or view the full limbo list with .limbomembers.
.setpatchchannel and .setcouponchannel in your desired channels. Eilton monitors the official BDO website automatically and posts new patch notes and free coupon codes the moment they go live — so your guild never misses a free reward.
Add Eilton to your Discord server and start tracking your guild's progression today.
.event clone [id] — duplicate any past event for recurring Node Wars.givepermsHaving issues or want to suggest a feature? Join the support server or contact the developer directly.