BetterDiscord CLI

BetterDiscord·betterdiscord.cli

A cross-platform CLI for managing BetterDiscord.

winget install --id betterdiscord.cli --exact --source winget

Latest 1.0.0·August 27, 2026

Release Notes

Changelog

Features

  • b0bea8c4a0d02e4b3982e21b5f94d5aea0bb1dee: feat: add dev build options (@zerebos)
  • c9825bc2face8e411607e62357de171c78ca37b3: feat: add more testing (@zerebos)
  • b3676e4f00f63c0bcab8562ee61e73268edc8809: feat: add options to different operations (@zerebos)
  • 4028ca36fcdd6fdc94e061bab2185cb4902bc59c: feat: additional rollback protection (@zerebos)
  • 0113edfb7438c285d516bad93301f0560f2701b8: feat: introduce AGENTS file (@zerebos)
  • a480b9c5a4c7da0f0fc3012bb98688322d43affd: feat: kill discord before injection (@zerebos)
  • 4b9b529d161afd0ee2055f7b5f24a2616e87544a: feat: more tests before refactoring (@zerebos)
  • cf7b35b74b369a2e1cd92b8f17c454e8bb2a5db4: feat: rework injection to match app.asar (@zerebos)
  • 14baf96e3b5ee06de2734ce378f20e50c0074dcb: feat: support downloading rolling release (@zerebos)
  • 8bc0da4abab6d5b6ed2be11e8086aa4772ac3a6d: feat: switch to tracking resources dir (@zerebos)
  • ae23d8bf9e2c1a0cbb22d0d5bedb8980ca0927b5: feat: update paths for macos + linux + flatpak (@zerebos)

Bug Fixes

  • af10aa8b53b61256a18212ea0578509b0236c5f6: fix: add additional sanity checks (@zerebos)
  • 812d8944d3f8f396ef1204bc2521350479f2d3b6: fix: add note for wsl and kill timeout (@zerebos)
  • f2b8df2c6a0dac79d7077933c6aee202c08eed8b: fix: add protection for empty resources dir (@zerebos)
  • 00b89ae780d3cece0a3fb981e0e279cdd1ac036a: fix: better error handling (@zerebos)
  • bf874231839f4022f5ccfa8427c01589f390243b: fix: cleanly resolve flaky enumeration (@zerebos)
  • 2f7bfef7a0b58e387df901f0dbcd7221aef397ec: fix: edge case handling (@zerebos)
  • ac985283e57234bb589e547f7c017c09a4a1a2df: fix: embed assets (@zerebos)
  • 96778e371dd4922b39fbf84934c3e1964122a6ea: fix: fix version folder sorting (@zerebos)
  • c2a8b2f26ea3f2ddf00bf09059f07c00c6bb42dc: fix: handle corrupted edge case on uninject (@zerebos)
  • b074497c36985896cf8c42e52dd7162035908d7a: fix: make dev flag install only (@zerebos)
  • 1e1336a4a1a1b7842775acd1f9bed834f410ef1c: fix: more edge cases (@zerebos)
  • f65b8924d9daa1de3c332d56ebdf380091bc5f7e: fix: more protection edge cases (@zerebos)
  • 1d2c425b2cdc9e7cc742d2296dcc03b52244efb9: fix: path should be labelled as resources (@zerebos)
  • 18307644a297686e328ad3f59ccb852dd1c1dfb7: fix: reinject should always work (@zerebos)
  • 56b6f9449d5927724f03ff44058ac714905f4665: fix: remove references to corepath (@zerebos)
  • 845219b53d3fe23f04d1c2a1c76462f3a72fa850: fix: resolve injected folders (@zerebos)
  • 8fcfb532e876af550cd1a1a5c758bcb22ba27641: fix: run gofmt (@zerebos)
  • b2880203214120936fa5160659d7e19395131dc9: fix: swap emoji for data directoryh (@zerebos)
  • 30b6bfcd7bee1a79a4b73c25c4f37c5b3854ed8e: fix: use new injection assets (@zerebos)
  • 1b0175846ec0255f00d8fb6b76dac93437062a18: fix: use resources path everywhere (@zerebos)
  • 900ad1d5313049bb4960e4aba9cbf5a237db40b8: fix: yet more sanity checking (@zerebos)

Others

  • 1af0192bb88d55d6fc07646d2575da793b125430: Add FAQ (@zerebos)
  • b608d56d475b3558727547b791281cdb99525d71: Prune unnecessary fluff (@zerebos)
  • 178937fc8d51f5cd92cc3f9eafc6b39c6d884c11: Reorder README (@zerebos)
  • 8148b1f3b4b1c636f108520b2cae084d56983835: refactor: simplify the path resolution (@zerebos)

Installer type: zip

arm6460838d7f7e4d6a70c76dedeee1e84bd551f3e32691cad8a690d6c08661131769
x644cc9ebf30c99311caf72ba2fad90d6c4a5ce2b77be4b83f7de8589d5de023b80

Details

Homepage
https://betterdiscord.app/
License
Apache-2.0
Publisher
BetterDiscord
Support
https://github.com/BetterDiscord/cli/issues
Moniker
BetterDiscord CLI

Tags

clidiscordutilitybetterdiscord

Older versions (3)

0.3.1
arm643612043c45fb18d9def3f54ec96ac6f0ae1997072fbe9fd8ddd7e7e456f4c041
x64aca2c692b3401dd181b9b80085a1fd1aef9e7d84036225c0585481c748d1256e
0.3.0
arm642de6cefd42bfa779be37da01b8ff61cabc5dc011c236212899c5f6699864bb13
x641ed9fc8ac5de20918c1137f322a83356bebad643aada6b0e7b55e8bf27cc65e2
0.2.0
arm64e7d2c6728a035c513a753217856ac430c240f7b910e60c9e7bfd3407188d911e
x6405839ca7ff985196a879f5f9d7e552b12ee323e9342ff4f8a6fcb043044899bd