How to Mention a User in a Bluesky Reply Without Notifying
🔍 WiseChecker

How to Mention a User in a Bluesky Reply Without Notifying

When you reply to a post on Bluesky, typing a username with the @ symbol automatically sends a notification to that user. This can be disruptive if you want to reference someone in a thread without pulling them into the conversation. Bluesky does not have a built-in silent mention toggle, but there is a reliable workaround using a zero-width character or a simple text trick. This article explains why the notification happens and shows the exact steps to mention a user without triggering an alert.

Key Takeaways: Silent Mentions in Bluesky Replies

  • Zero-width space before @handle: Prevents Bluesky from parsing the mention as a notification trigger.
  • Plain text handle without @ symbol: Write the handle as plain text to avoid automatic detection.
  • No official silent mention feature: Bluesky does not offer a built-in option for non-notifying mentions.

Why Bluesky Sends Notifications for @ Mentions

Bluesky uses the @ symbol followed by a valid handle to generate a hyperlink to the user’s profile. When the platform detects this pattern in a reply, it sends a notification to the mentioned user. This behavior is by design: it ensures users see when someone directly addresses them in a conversation.

The notification is sent even if the mention is part of a long thread or a casual reference. Bluesky does not distinguish between a direct address and a background mention. There is no setting in the app or web client to suppress these notifications per mention.

The workaround relies on breaking the pattern that Bluesky uses to detect mentions. If the @ symbol is not directly adjacent to the handle, or if a zero-width character is inserted between the @ and the handle, the platform does not recognize the text as a mention. The user’s name appears as normal text instead of a clickable link, and no notification is generated.

Steps to Mention a User Without Notifying

You can use either of the following two methods. The zero-width space method is more reliable because it keeps the @ symbol visible. The plain text method is simpler but removes the @ symbol entirely.

Method 1: Insert a Zero-Width Space Between @ and the Handle

  1. Copy a zero-width space character
    Open a text editor or a search engine and copy the Unicode character U+200B. You can also paste this directly: ​ (the character is invisible). Make sure you have it in your clipboard.
  2. Start typing your reply in Bluesky
    Open the Bluesky app or web client and click the Reply button on the post you want to respond to.
  3. Type the @ symbol
    Type the @ symbol as you normally would. Do not add a space after it.
  4. Paste the zero-width space after the @
    Immediately after the @ symbol, paste the zero-width space character. The cursor will not move visibly, but the character is now in place.
  5. Type the handle without a space
    Immediately after the zero-width space, type the user’s handle. For example, if the handle is @example.bsky.social, type @​example.bsky.social. The @ symbol and the handle will appear to be connected, but Bluesky will not detect the mention.
  6. Post the reply
    Click the Post or Reply button. The handle will appear as plain text. The mentioned user will not receive a notification.

Method 2: Write the Handle Without the @ Symbol

  1. Type the user’s handle as plain text
    In your reply, write the handle without the @ symbol. For example, type example.bsky.social instead of @example.bsky.social.
  2. Add context so readers understand it is a handle
    Because the handle lacks the @ symbol, readers may not immediately recognize it as a username. Write something like: As example.bsky.social mentioned in an earlier post…
  3. Post the reply
    Click Post or Reply. The handle will appear as plain text. No notification is sent to the user.

What to Do If the Mention Still Triggers a Notification

The handle still appears as a clickable link

If the handle shows up as a blue link after you post, the zero-width space was not inserted correctly. Delete the reply and try again. Make sure you paste the zero-width space immediately after the @ symbol with no space in between. You can verify the character by pasting it into a plain text editor that shows Unicode characters.

The zero-width space is visible in the post

On some browsers or mobile apps, the zero-width space may cause a slight formatting glitch, such as a tiny gap between the @ and the handle. This is rare and usually does not affect readability. If it bothers you, use Method 2 instead.

The mentioned user replies anyway

Even without a notification, the user might discover your post by browsing the thread manually. The silent mention technique only prevents the automatic alert. It does not hide the reply from the user if they actively look at the conversation.

Item Zero-Width Space Method Plain Text Handle Method
Keeps @ symbol visible Yes No
Risk of accidental notification Very low if inserted correctly None
Reader recognizes handle easily Yes Needs extra context
Works on all Bluesky clients Yes Yes
Requires Unicode character copy Yes No

Both methods prevent the notification. Choose the zero-width space method if you want the handle to look as normal as possible. Choose the plain text method if you prefer a simpler approach without copying special characters.

Bluesky may introduce a native silent mention feature in the future. As of now, these workarounds are the only reliable way to reference a user without sending an alert. If you frequently need to mention users without notifying them, save a zero-width space character in a note or clipboard manager for quick access.