ForeverDB

이 페이지는 아직 번역되지 않았습니다. 영어 버전

How to add the ForeverDB bot to your Discord server

Step by step: add the free ForeverDB bot to your server in under a minute, try your first lookup, then set up news, the group finder, your guild's calendar and the rest of guild tools. Last checked 8 November 2026.

Add ForeverDB to your Discord server · What the bot does

Before you start

Add the bot

  1. Open the Discord bot page and press Add to Discord. Discord opens (the app, or discord.com in your browser); log in if it asks.
  2. Under Add to server, pick your server, then press Continue. A server that isn't in the list is one where you don't have Manage Server.
  3. Discord shows the permissions the bot asks for: View Channels, Send Messages, Embed Links and Use Application Commands, and Manage Events, which is optional: only the guild calendar's mirror into your server's Events tab uses it, so untick it if you don't want that. Press Authorize.
  4. Tick the "I am human" box if Discord shows one. You'll see Authorized: ForeverDB is in your server.

Try it

In any channel, type /item and a name, for example /item Shadowfang, and press Enter. The bot answers with a card like the game's tooltip, where to get the item and a link to its ForeverDB page. Names fill in as you type.

Some others to try: /spell Fireball, /quest The Defias Brotherhood, /npc Hogger, /dungeon The Deadmines, /boss Edwin VanCleef, /talent Improved Fireball, or ask a question with /ask how do I get to Stormwind from Darnassus. /help lists everything.

Tip: The first time, Discord can take a minute to show the bot's commands. If typing / doesn't show ForeverDB yet, press Ctrl+R (Cmd+R on a Mac) to reload Discord, or close and reopen the app.

Optional: news in a channel

  1. Make a channel for it, for example #forever-news.
  2. In any channel, type /news subscribe channel:#forever-news and press Enter.
  3. From now on the bot posts new ForeverDB articles, Blizzard's official posts, new finds in the game files and each new game build's patch notes there as they come out. To leave one out, set it to False in the same command, for example datamine:False.
  4. /news list shows which channels get news, and /news unsubscribe stops it. /patchnotes posts the newest build's patch notes in the channel you're in, any time.

Optional: the group finder

/lfg subscribe channel:#lfg posts new group finder posts in a channel, and you can filter them by region, realm and faction. Members post their own with /lfg post (they link their ForeverDB account once with /link) and see what's open with /lfg list.

Optional: your guild's calendar (ForeverDB Guild Pages only)

Tip: ForeverDB Guild Pages only. The guild commands (the calendar, /event, /calendar, /raid, /reserve, /loot, /attendance, /roster, /announce and /invite) work for guilds that use ForeverDB Guild Pages: the guild's members are verified on ForeverDB (from the ForeverDB addon's guild roster, or the guild's invite link) and an officer links the guild to a channel with /guild link, as below. Every member who uses them links their own account once with /link.

  1. An officer opens guild tools, then Settings, Discord bot, and copies the code.
  2. In the channel where events should appear, someone with Manage Server types /guild link code: followed by the code.
  3. Every new event is posted there with sign-up buttons (Accept, Tentative, Late, Bench, Absent) and a role menu, and it updates as people sign up, in Discord or on ForeverDB.
  4. Members link their Discord account once: Link Discord on your profile gives a code, then /link code: in Discord.
  5. Officers can then plan events from Discord with /event create (a form, times in realm time), change them with /event edit and cancel them with /event cancel; members see the next two weeks with /calendar.
  6. Optional, in guild tools, Settings, Discord bot: tick Live calendar card for a pinned message with the next 14 days, and Mirror events to Discord's Events tab to show the events in the server's Events tab too (events made there come back to the site within about five minutes). The mirror needs the bot's Manage Events permission: if you unticked it, add the bot again from the Discord bot page or give it in Server Settings, Roles.

Optional: the rest of guild tools in Discord (ForeverDB Guild Pages only)

Once the guild's channel is linked (above), the rest of guild tools works from Discord too. It's the same data as the guild's tools on ForeverDB: a change made in Discord shows on the site, and one made on the site shows in Discord.

  1. Soft reserves. /reserve add, pick the event, then the item as you type (the event's loot). /reserve list shows yours and, when your officers' rules allow, everyone's. /reserve remove drops one.
  2. Loot log. /loot shows who got which item from which boss in the last two weeks (add days: for longer), and whether a reserve was honoured.
  3. Attendance. /attendance shows yours over 4 and 12 weeks. Officers who handle loot also see the lowest in the guild.
  4. Raid night. /raid comp, gear, assign, me, code and ready bring the raid plan from guild tools (Plan this raid on the event).
  5. Officers: the roster. /roster shows the guild's size and classes, who's been offline 14 or 30 days or more, who isn't on ForeverDB yet and who joined this week.
  6. Officers: announcements. /announce text: pins it at the top of guild tools for every member and posts it in the guild's channel. Announcements made on ForeverDB (guild tools, Officers tab) are posted in the channel too.
  7. Officers: new members. /invite gives the guild's invite link. Anyone who opens it and logs in with Battle.net joins the calendar and sign-ups, without the addon.

Tip: Who can do what follows your guild's own permissions: the Guild Master chooses, rank by rank, who can post events, handle loot and attendance, see the roster, recruit, change the guild page and post announcements (guild tools, Officers tab, What each rank can do). Someone without the permission gets a short reply that only they see.

Choose where the commands work

By default everyone can use the bot in every channel it can see. To limit it, open Server Settings, Integrations, ForeverDB, Manage: there you can turn single commands off, or allow them only in some channels or for some roles.

If something doesn't work

What you seeWhat to do
Your server isn't in the Add to server listYou don't have Manage Server there. Ask the owner or an admin to add the bot, or to give you the permission.
Typing / doesn't show ForeverDBReload Discord (Ctrl+R). Check Server Settings, Integrations, ForeverDB: the commands may be turned off for that channel or role. The channel also needs Use Application Commands for @everyone.
"The application did not respond"The site was restarting for an update. Try again in a minute. If it keeps happening, tell us which command you used.
News or group finder posts don't arriveThe bot needs View Channel, Send Messages and Embed Links in that channel. Open the channel's settings, Permissions, add ForeverDB and allow those three.
The bot isn't in the member listThat's fine: it only answers commands and posts to the channels you picked, so it doesn't need to be shown as online.

Remove the bot

Server Settings, Integrations, ForeverDB, Remove. Everything stops at once, and its news and group finder subscriptions for your server pause by themselves.

Privacy

The bot only sees its own commands, never your server's messages. What it keeps (the channel IDs for news, and a salted one-way code of your Discord ID if you link your account) is on the Discord bot page and in the privacy policy.