How to Add Social Media Icons to an Email Signature
Enhance your email signature by adding social media icons. Discover step-by-step instructions to turn every email into a powerful marketing tool.

Bridging your Bluesky community with your Discord server is a fantastic way to keep your audience engaged and centralize your content flow. Instead of manually sharing links, you can set up a system that automatically pipes new posts from a Bluesky feed directly into a Discord channel. This tutorial will walk you through the different ways to embed Bluesky in Discord, from simple bot-based methods to more customizable webhook setups, so you can choose the approach that best fits your needs.
Connecting these two platforms solves a common problem for community managers and content creators: fragmentation. Your audience is spread out, and keeping everyone in the loop without constant manual posting is a genuine challenge. By setting up an automated feed, you can create a single source of truth for your announcements, creations, or community highlights.
Here are a few common reasons people set this up:
Whatever your goal, automation makes it effortless. Let's get into how to do it.
The fastest and most user-friendly way to get your Bluesky feed into Discord is by using a bot built specifically for this purpose. These bots handle all the technical details behind the scenes. You simply invite the bot to your server, give it a few simple instructions, and it takes care of the rest. Tools built by the community, like SkyFeed, often include a feature for this.
Here's the general process, which applies to most Bluesky-to-Discord bots.
First, you need to find a reliable bot. A great place to search is on bot listing websites or by asking in Bluesky-centric communities. Once you find one you like, you'll use its invitation link to add it to your server. To do this, you'll need to have "Manage Server" permissions on your Discord server.
Once the bot is in your server, you need to tell it which Bluesky feed to watch and which Discord channel to post in. This is usually done with a slash command right within Discord.
Let's walk through a common example command structure. In the Discord channel where you want the posts to appear, you might type something like this:
/subscribe bluesky [bluesky-profile-url]
Or it might be more specific:
/add-feed user:{bluesky-username.bsky.social} channel:#your-updates-channel
The bot will reply, confirming that it has successfully set up the feed. It will now poll the Bluesky user's profile at regular intervals and post any new entries into the designated channel. Most bots are quite smart and will properly format the post, including text, images, and links.
Many specialized bots offer additional commands to manage your feeds. You might be able to:
/list-feeds./unsubscribe [bluesky-profile-url].This method is perfect for anyone who wants a straightforward "set it and forget it" solution without needing to touch any code or complex settings.
If you want more control over how the embed looks or if you prefer not to add another bot to your server, you can use Discord's built-in webhooks. A webhook is simply a URL that you can send data to, and Discord will automatically format that data into a message in a specific channel.
To connect Bluesky to a webhook, we'll need an intermediary service to watch Bluesky's RSS feed and send the data. A service like IFTTT ("If This, Then That") is perfect for this.
First, let's create the destination for our Bluesky posts. You'll need "Manage Webhooks" permission in the channel you want to use.
That's it. Your endpoint is ready to receive data.
Next, you need the public RSS feed for the Bluesky profile you want to monitor. Bluesky provides a simple RSS feed for every public profile, making this part very easy. Just use the following URL format, replacing `{user.handle}` with the actual user's handle:
https://bsky.app/profile/{user.handle}/rss
For example, to get the RSS feed for the official `bsky.app` profile, the URL would be:
https://bsky.app/profile/bsky.app/rss
Copy this RSS Feed URL. Now we have our trigger and our destination, all we have to do is connect them.
IFTTT is a free automation service that can watch an RSS feed for new items (the "If This") and then send that data to a webhook URL (the "Then That").
This is the most detailed part, but don't worry, it's just filling in a form.
For a very simple message that just posts the content and a link, you can use:
{
"content": "New post from Bluesky!\n**{{EntryTitle}}**\n{{EntryUrl}}"
}
For a prettier, formatted embed, you can use something like this:
{
"embeds": [{
"author": {
"name": "{{FeedTitle}}"
},
"title": "{{EntryTitle}}",
"url": "{{EntryUrl}}",
"description": "A new post was just made on Bluesky. Click the title to see the original post!",
"color": "12988608"
}]
}
Here, `{{EntryTitle}}`, `{{EntryUrl}}`, and `{{FeedTitle}}` are "ingredients" - placeholders that IFTTT will automatically fill with data from the RSS feed item.
Your IFTTT Applet is now live! The next time a new post appears on the specified Bluesky feed, IFTTT will detect it within a few minutes and send the formatted data to your Discord channel. This method gives you total control over the appearance of the message.
Once you have everything up and running, a few best practices can help keep the integration seamless and useful for your community.
#bsky-updates or #announcements for the feed. This keeps things organized and makes the updates easy to find.Connecting Bluesky to Discord is a powerful technique for centralizing communication and keeping your community engaged across multiple platforms. Whether you opt for the quick simplicity of a dedicated bot or the creative control of a custom webhook, you can set up a reliable and automated bridge in just a few minutes.
As we developed Postbase, we thought a lot about how to remove the friction of managing so many different platforms at once. While we don't handle direct Bluesky embeds yet, our entire platform is built around the idea of a central, organized hub - from a visual content calendar to a unified inbox for comments and DMs from all your major accounts. Our goal is to give you that same sense of control and clarity over your entire social media strategy, so you spend less time juggling and more time creating.
Enhance your email signature by adding social media icons. Discover step-by-step instructions to turn every email into a powerful marketing tool.
Learn how to add your Etsy link to Pinterest and drive traffic to your shop. Discover strategies to create converting pins and turn browsers into customers.
Grant access to your Facebook Business Manager securely. Follow our step-by-step guide to add users and assign permissions without sharing your password.
Record clear audio for Instagram Reels with this guide. Learn actionable steps to create professional-sounding audio, using just your phone or upgraded gear.
Add translations to Instagram posts and connect globally. Learn manual techniques and discover Instagram's automatic translation features in this guide.
Optimize your Facebook Business Page for growth and sales with strategic tweaks. Learn to engage your community, create captivating content, and refine strategies.
Wrestling with social media? It doesn’t have to be this hard. Plan your content, schedule posts, respond to comments, and analyze performance — all in one simple, easy-to-use tool.