Skip to main content
Help Center
Discord · Channel Setup

Connect Discord to Bommelbot

Make a Discord account, create an application + bot in the Developer Portal, connect it to Bommel Bot, and file bookmarks with the /save command — every step explained.

10 min read · Updated 7/5/2026

Open Discord settings
On this page

Bommel Bot can live right inside Discord. Once it's set up, you save a link by typing /save followed by the URL — from a DM or from any server your bot is in — and it lands in your library instantly. This guide takes you from zero to your first saved bookmark, one clear step at a time.

Discord's setup has a few more moving parts than the others, but don't be intimidated: you'll mostly be copying three values from one screen and pasting them into Bommel Bot. We'll point at exactly what to click.

The big picture (read this first)

  • You create your own Discord app + bot in Discord's free Developer Portal. That's your Bommelbot.
  • Discord gives you three values: an Application ID, a Public Key, and a Bot Token.
  • You paste those three into Bommel Bot once.
  • Bommel Bot registers a /save command on your bot and connects everything automatically.
  • From then on, /save <link> files a bookmark for you.
Why bother? If you already live in Discord — chatting with friends, in communities, sharing links all day — this turns "I'll save that later" (which never happens) into a two-second /save. The link is captured, titled, and tagged without you leaving the conversation.

The magic in the middle is a webhook: an automatic connection so Discord can hand your /save messages to Bommel Bot. Bommel Bot sets that up for you — you rarely have to touch it.

What you'll need

  • A Discord account (free — we'll make one below if you don't have it).
  • About 12 minutes.
  • A Bommel Bot account signed in and verified (free is fine — a bot needs a cloud library to save into).

Step 1 — Create a Discord account

Skip this if you already use Discord.

  1. Go to discord.com or install the app.
  2. Click Register, enter your email, a username, and a password.
  3. Verify your email when Discord sends you the confirmation link.

You now have a normal Discord account. Your Bommelbot will be a separate automated user that you create next.

Step 2 — Create your application in the Developer Portal

The Developer Portal is Discord's free control panel for building bots.

  1. Go to discord.com/developers/applications and sign in with the account from Step 1.
  2. Click New Application (top-right).
  3. Give it a name — Bommelbot works nicely — tick the box to accept the terms, and click Create.

You'll land on the General Information page. Keep this tab open; you'll grab two values from it in a moment.

Good to know: These days Discord automatically creates the "bot user" for your application, so there's no separate "Add Bot" step to hunt for. Your bot already exists.

Step 3 — Copy your Application ID and Public Key

Still on the General Information page:

  • Find Application ID — a long number. Click Copy and keep it somewhere handy.
  • Find Public Key — a long string of letters and numbers. Copy that too.

The Public Key is how Bommel Bot proves that incoming messages really came from Discord and not an impostor. It's safe to copy, but treat it as configuration, not a party trick.

Step 4 — Get your Bot Token

  1. In the left sidebar, click the Bot tab.
  2. Under the bot's name, find Token and click Reset Token (you may need to confirm, and may be asked for your password or 2FA code).
  3. Discord shows the token once. Click Copy immediately.
text
Example (yours will differ): MTA2NTk...ThisIsJustAnExample...x9k2Qz
Your Bot Token is a password. Anyone with it can control your bot. Never post it in a screenshot, a public repo, or a chat. If it ever leaks, come back to this screen and click Reset Token to invalidate the old one — then reconnect in Bommel Bot with the new token.

You now have all three values: Application ID, Public Key, and Bot Token.

Step 5 — Paste the three values into Bommel Bot

  1. Open Bommel Bot and sign in and verify your email (free is fine).
  2. Go to Settings → Channels and click the Discord tab.
  3. Fill in the three fields:
  4. Application ID — from Step 3.
  5. Public Key — from Step 3.
  6. Bot Token — from Step 4.
  7. Click Connect.

When you connect, Bommel Bot verifies your bot, registers the /save command on it, and tries to set your bot's Interactions Endpoint URL automatically. Your credentials are stored securely on our servers only and never shown back to anyone.

Two things can happen after you click Connect: - "Endpoint configured automatically" — great, there's nothing to paste. Skip to Step 7. - "Couldn't set it automatically" — no problem, you'll paste one URL by hand in Step 6. Bommel Bot shows you exactly the URL to copy.

Step 6 — (Only if needed) Paste the Interactions Endpoint URL

If Bommel Bot couldn't set the endpoint for you, it displays an Interactions Endpoint URL. Copy it, then:

  1. Go back to the Discord Developer Portal → your app → General Information.
  2. Find the Interactions Endpoint URL field.
  3. Paste the URL and click Save Changes.

Discord will send a quick test "ping" to that URL to make sure it's real. If it saves without an error, you're good.

Important: Only ever paste the URL Bommel Bot gives you. Don't hand-edit or guess it — a wrong endpoint is the #1 cause of the "application did not respond" error.

Step 7 — Invite your bot so you can use it

Your bot needs permission to use slash commands where you'll type them.

  1. In the Developer Portal, open the OAuth2 tab → URL Generator.
  2. Under Scopes, tick `applications.commands` (and `bot` if you plan to use it inside servers).
  3. Copy the generated URL at the bottom, open it in your browser, and choose to add the bot to your account or a server you manage. Click Authorize.

Now /save is available to you.

Step 8 — Save your first bookmark

  1. Open a direct message with your bot, or go to a server it's in.
  2. Type /save — Discord will show the command — then paste a link after it, like:
text
/save https://example.com/a-great-article
  1. Press Enter.

Your bot replies to confirm it filed the bookmark, and it appears in your Bommel Bot library within seconds. The very first /save also links your Discord identity to your library, so from then on the bot knows the bookmarks are yours.

Step 9 — Troubleshooting

"This application did not respond." This means Discord doesn't have a working Interactions Endpoint URL. Go to Bommel Bot → Settings → Channels → Discord and click Reconnect. If it still can't set it automatically, copy the URL it shows and paste it into the Developer Portal (Step 6).

"/save doesn't appear when I type." Make sure you invited the bot with the `applications.commands` scope (Step 7). It can take a minute for a brand-new command to show up — try fully closing and reopening Discord.

"Discord rejected that bot token." Reset the token again (Step 4), copy the fresh one, and reconnect. Tokens can only be viewed once, so if you lost it, resetting is the fix.

"One of the values looks malformed." Re-copy all three from the Developer Portal. It's easy to grab an extra space or miss a character. The Public Key is 64 characters of hex; the Application ID is a long number.

Bookmarks saved but not showing on another device. Bommel Bot syncs new bot-saved bookmarks automatically when you sign in and periodically after. Wait a moment or refresh.

You're done

Your Bommelbot now lives in Discord. Whenever a link is worth keeping, /save it and move on — Bommel Bot handles the titling, tagging, and filing. Happy collecting.

Ready to connect?

Head to your channel settings to paste your credentials and go live. Your Bommelbot will be filing bookmarks in minutes.

Open Discord settings