LinuxCommandLibrary

betterdiscordctl

Manage BetterDiscord installation on Linux

TLDR

Install BetterDiscord on Discord Stable

$ sudo betterdiscordctl install
copy

Install BetterDiscord on Discord Canary
$ sudo betterdiscordctl [[-f|--d-flavors]] canary install
copy

Install BetterDiscord on Discord PTB
$ sudo betterdiscordctl [[-f|--d-flavors]] ptb install
copy

Install BetterDiscord on Discord installed with Flatpak
$ sudo betterdiscordctl [[-i|--d-install]] flatpak install
copy

Install BetterDiscord on Discord installed with Snap
$ sudo betterdiscordctl [[-i|--d-install]] snap install
copy

SYNOPSIS

betterdiscordctl [OPTIONS] <COMMAND> [ARGS]

PARAMETERS

-h, --help
    Print help information

-V, --version
    Print version information

-a, --all-users
    Operate on all users (requires sudo)

-y, --i-know
    Skip confirmation prompts

--sudo-always
    Always use sudo for operations

status
    Show BetterDiscord installation status

install
    Install or update BetterDiscord

uninstall
    Uninstall BetterDiscord

update
    Update BetterDiscord to latest version

self-update
    Update betterdiscordctl itself

inject
    Inject BetterDiscord into Discord

uninject
    Remove BetterDiscord injection

DESCRIPTION

betterdiscordctl is the official command-line tool for installing, updating, and managing BetterDiscord on Linux systems.

BetterDiscord is a popular client modification for Discord that enables custom plugins, themes, and enhancements. This tool automates the process of injecting BetterDiscord into Discord installations, handling compatibility with official Discord binaries, Flatpak, and AppImage versions.

It supports key operations like installation, status checks, updates, and uninstallation. The tool ensures Discord's integrity checks are bypassed safely and provides options for multi-user setups. Designed for ease of use, it requires minimal user intervention and includes safeguards like confirmation prompts.

Ideal for power users preferring terminal workflows over graphical installers, it integrates seamlessly with package managers and system services.

CAVEATS

Requires Discord installed via official .deb/.rpm, Flatpak, or AppImage.
Conflicts may arise with custom Discord builds or antivirus software.
Run with sudo for system-wide installs; backups recommended before use.

SUPPORTED DISCORD VERSIONS

Official stable, PTB, Canary; Flatpak from Flathub; AppImages from Discord CDN.

DOWNLOAD

Obtain from https://github.com/BetterDiscord/BetterDiscordCTL/releases.
Make executable: chmod +x betterdiscordctl.

HISTORY

Developed by the BetterDiscord team starting in 2022 to address Linux-specific installation challenges.
Initial release in early 2023 via GitHub; v1.0 stable in mid-2023 with Flatpak support.
Actively maintained with frequent updates syncing Discord releases.

SEE ALSO

flatpak(1), appimage-run(1)

Copied to clipboard