Introduction
Swancord Docs
Swancord is a custom Discord client modification built on top of Vencord. It adds exclusive plugins, custom badges, visual tweaks, and a built-in updater.
All features are opt-in — enable only what you want in Settings → Plugins. Swancord is standalone and does not require git or Node.js after installation.
⚠
Swancord modifies the Discord desktop app. It is not affiliated with or endorsed by Discord Inc. Use at your own discretion.
Getting Started
Installation
The easiest way to install Swancord is with the GUI installer. Download it, run it, select your Discord installation, and click Install.
2
Close Discord
Make sure Discord is fully closed (check the system tray). The installer will also attempt to close it automatically.
3
Run the installer
Open the installer. It will automatically detect your Discord installs. Select one and click Install Swancord.
4
Restart Discord
Click Restart Discord in the installer. You should see the Swancord settings section when Discord opens.
ℹ
The installer downloads the latest Swancord build from GitHub at install time. No manual file management required.
Updating
Swancord updates itself automatically. When a new release is published, it will be downloaded in the background and applied the next time Discord restarts.
You can configure update behaviour in Settings → Swancord → Updater. You can also disable auto-updates and update manually using the Repair option in the installer.
When an update is applied, a changelog notification will appear in Discord showing what changed.
Uninstalling
1
Open the installer
Run SwancordInstaller.exe again.
2
Switch to Uninstall
Click the Uninstall tab at the top of the installer window.
3
Select and confirm
Select your Discord installation and click Uninstall Swancord. Discord will be closed, unpatched, and relaunched cleanly.
Plugins
Power User
Power User
FocusMode
Hide the sidebar and member list to focus on the current channel.
QuickNote
Personal scratchpad accessible from the toolbar. Persists across sessions.
MessageBookmarks
Save any message to a local bookmark list and jump back to it later.
ReadAllShortcut
Mark all channels as read with a keyboard shortcut.
SendMessageShortcut
Configurable shortcut key to send messages (e.g. Ctrl+Enter).
ChatExport
Export the current channel's visible messages to a text file.
ServerSearch
Quick search across servers in the sidebar.
ChannelHistory
Navigate forward and back through recently viewed channels.
ThemeEditor
Live-tweak Discord's CSS color variables (backgrounds, text, accent) from plugin settings.
CustomFont
Override Discord's font with any font installed on your system.
AutoCapitalize
Automatically capitalize the first letter of messages or every sentence.
SessionStats
Track messages sent, reactions used, and calls joined in the current session.
DiscordZoom
Zoom Discord's UI in or out with a slider.
GuildHider
Hide specific servers from your sidebar without leaving them.
FollowUser
Automatically switch to whatever voice channel a specific user joins.
Nitro-Related
Nitro-Related
NitroSniper
Automatically attempt to redeem Nitro gift links that appear in any channel.
HideNitroUpsell
Remove Nitro upsell prompts from the emoji picker and other UI elements.
NsfwBypass
View NSFW channels without age verification prompts.
NoSlowmode
Remove the slowmode cooldown counter in the message input.
FakeBanner
Display a custom profile banner without Nitro. Set from the Swancord dashboard.
NoBoostBar
Hide the server boost progress bar at the top of the member list.
NoContextUpsells
Remove Nitro upsell items from right-click context menus.
Chat Enhancements
Chat
WordReplace
Automatically replace words or phrases in outgoing messages.
QuoteMessage
Quote any message inline by right-clicking and selecting Quote.
BetterQuotes
Styled block quotes with a nicer visual appearance.
BetterCodeBlocks
Adds a copy button and cleaner styling to code blocks.
CopyCodeBlock
One-click copy button on every code block.
KeywordHighlight
Highlight specific words in chat with a custom color.
MentionHighlight
Stronger visual highlight for messages that mention you.
SpoilerReveal
Reveal all spoilers in a message at once with a single click.
AutoReact
Automatically react to messages in a channel with a specified emoji.
QuickReact
Quickly react with recently used or favourite emojis from a hover menu.
SwearFilter
Locally filter profanity from incoming messages.
UwuEnding
Append uwu-style suffixes to outgoing messages (toggleable).
ClappingMode
Replaces spaces in outgoing messages with 👏.
AutoDeleteMessage
Automatically delete your own messages after a configurable delay.
ReplyPing
Control whether replies ping the original author by default.
UI / Visual
UI
CompactMode
Reduce message padding for a denser, compact chat layout.
BigEmoji
Enlarge emoji-only messages to a larger display size.
ImageZoom
Zoom into images in chat by scrolling while hovering over them.
GifPause
Pause animated GIFs until hovered.
RoleColorEverywhere
Apply role colors to usernames in more places across the UI.
TimestampToggle
Toggle between relative and absolute message timestamps.
ChatFontSize
Adjust the chat message font size with a slider.
ChatBackground
Set a custom background image for the chat area.
CustomCursor
Replace Discord's cursor with a custom CSS cursor style.
RainbowMode
Animated rainbow color cycling applied to the UI accent color.
NoUnreads
Hide unread badges and markers across the sidebar.
HideStickers
Remove the sticker button from the message bar.
NoGifButton
Remove the GIF picker button from the message bar.
AlwaysCollapsed
Keep the members list collapsed by default.
ConfirmLogout
Add a confirmation dialog before logging out.
Reference
Badges
Swancord adds custom profile badges visible to all Swancord users. See the full list at 7n7.dev/swancord/badges.
Swancord Contributor
Awarded to anyone who has contributed code to the Swancord repository. Given automatically based on your Discord ID.
Creator
Reserved for the creator of Swancord (7n7).
7n7 Member
Awarded to members of the 7n7 community.
FAQ
Is Swancord safe?
Swancord is open source. You can read every line at github.com/Brokaliy/Swancord. Builds are compiled automatically via GitHub Actions — no manual tampering in the release pipeline.
Will I get banned for using it?
Discord's ToS prohibits client modifications. Swancord is used by many people without issue, but there is no guarantee of safety. Nitro-sniping plugins carry a higher risk — use them at your own risk.
Does it work on Mac / Linux?
Yes. The installer supports Windows, macOS, and Linux. Download and run it natively on your platform.
Discord updated and Swancord broke
Run the installer and click Repair. This re-downloads and re-patches with the latest build. If the issue persists, check GitHub Issues.
How do I add a custom banner?
Enable the FakeBanner plugin, then contact 7n7 to get your banner URL added to the remote banner list at 7n7.dev/swancord/banners.json.