While you can send links, there is no Discord add hyperlink built-in feature (that is, the possibility to attach links to a word or sentence). This can be annoying because long or awkward links unnecessarily clutter the server and aren’t aesthetically pleasing. Fortunately, there are three ways to embed links in Discord:
Method #1: Using Bots
There are many Discord bots out there that allow you to create embeds. Carl-bot is a well-known bot for Discord, and it’s a great option to embed links on your server. For this guide, we’ll use Carl-bot. However, feel free to use any bot you like that has the feature to create embeds since the steps will be similar for other bots.
1. Invite the bot to your server
First, go to Carl-bot’s website and click on ‘Invite’ or ‘Login with Discord’ to invite the bot to your Discord server.
After that, select your server, click on ‘Continue’, and then on ‘Authorize‘. That’s all you need to do to add Carl-bot to your Discord server.
2. Create an embedded link
Once you invite Carl-bot to your server, you will be redirected to the page shown below. This is a setup wizard to configure different aspects of the bot. You can follow the recommended steps by clicking on ‘Get started’, or simply click on ‘Skip’ if all you want to do is to create your embed.
Once on Carl-bot’s dashboard, scroll down the menu at the left until you find the ‘Embeds‘ option, under the ‘Utility’ category. From here, you will be able to create embeds to send to diverse channels inside your server.
To create an embedded link, put the desired text into [square brackets]. Then, add the URL you want to link to that text into (parentheses) right next to the square brackets, without any spaces in between, just like this:
You will be able to see a preview of your embedded link inside the ‘Preview‘ section on the right.
The Carl-bot embed builder allows you to personalize many aspects of your embed, such as the title, color, images, and more. Refer to Carl-bot’s documentation page to see a full tutorial on embeds.
3. Post your embed
Once your embedded link is looking nice, it’s time to post it to your Discord server. To do this, simply select the channel you want to post under ‘Destination‘, and then click on ‘Post‘.
And that’s it! This is one of the methods you can use to emulate a Discord add hyperlink feature. Now, let’s see another way to create embeds.
Method #2: Using Webhook URLs
Webhooks are a built-in Discord feature to send automated messages and updates to a text channel in your server. Indeed, creating a Webhook URL to generate hyperlinks is one of many functions webhooks have. Let’s see how to embed links in Discord with webhooks:
1. Create a new webhook
To find the webhooks menu, right-click on your server’s name or icon at the top left corner and select ‘Server Settings‘.
Then, go to ‘Integrations‘ under the ‘Apps’ category. From there, you will be able to click on ‘Create Webhook‘.
2. Configure your webhook
Once you are in the ‘Webhooks’ menu, click on ‘New Webhook‘. Then, choose a name for the webhook and the channel you wish to post the hyperlinks you generate with it. Additionally, you can change the avatar of the webhook.
Once you are done configuring your webhook, click on ‘Save Changes’ and then on ‘Copy Webhook URL‘.
3. Create an embed
The next step is to head to discord.club and click on ‘Start Now’. This page is an embed generator that works with webhooks and will allow us to generate the hyperlinks we want.
As soon as you click on ‘Start Now’ and dismiss the welcome message, you will see the same dashboard as shown below. Here, under ‘Webhook URL‘, paste the URL you copied earlier when creating the webhook in Discord.
Then, scroll down until you see the ‘Embeds‘ section. Here, you only need to complete the ‘Description‘ field with the same format we used for the Carl-bot method. This means your text goes into [square brackets] and the URL into (parentheses), without any spaces in between.
Similarly to Carl-bot, you have lots of other options to customize your embed and make it more aesthetically pleasing. For example, you can add a title, an image, a thumbnail, change the color, and much more.
4. Send your Discord hyperlink
Once you are done with the embed (you can check the preview on the right to see the final result), make sure you complete the ‘Username’ field and then click on ‘Send Message‘.
And that’s it! The embed will be sent to the channel you specified when creating the webhook.
Method #3: Using link shorteners
If you aren’t a server admin you won’t be able to use the first two methods. So, how to embed links in Discord in this case?
Short answer: you can’t, since Discord doesn’t have this option for non-admin users. However, you can use link shorteners.
One of the main reasons to use embedded links is to avoid cluttering the server with long links. Although they don’t generate hyperlinks, link shorteners allow you to share a shorter link.
There are many link shorteners out there, but TinyURL is free and works in Discord. Simply enter TinyURL’s website, paste your URL, and click on ‘Make TinyURL!’.
Now you can copy the link given by the page and paste it on the Discord channel you want to send it to.
In today’s post, we’ve covered all currently available methods to emulate a Discord add hyperlink feature. Now that you’ve learned how to embed links in Discord, why not explore how to make Discord reaction roles?