betterdiscordctl: BetterDiscord incompatible with Discord's new security measures (BD does not load)

Unsure how to troubleshoot, sorry.

mika % betterdiscordctl status
Discord: /opt/discord-canary
Modules: /home/mika/.config/discordcanary/0.0.119/modules
Index modified: yes
Linked injector directory: /home/mika/.local/share/betterdiscordctl/bd/0
Linked injector repository: https://github.com/rauenzi/BetterDiscordApp
mika % betterdiscordctl reinstall -f canary
Killing Discord canary processes...
discord-canary killed (pid 397977)
DiscordCanary killed (pid 397978)
DiscordCanary killed (pid 397981)
DiscordCanary killed (pid 397982)
DiscordCanary killed (pid 397984)
DiscordCanary killed (pid 398012)
DiscordCanary killed (pid 398020)
DiscordCanary killed (pid 398058)
DiscordCanary killed (pid 398071)
DiscordCanary killed (pid 398156)
Reinstalled.
mika % betterdiscordctl status
Discord: /opt/discord-canary
Modules: /home/mika/.config/discordcanary/0.0.119/modules
Index modified: yes
Linked injector directory: /home/mika/.local/share/betterdiscordctl/bd/0
Linked injector repository: https://github.com/rauenzi/BetterDiscordApp
mika % betterdiscordctl status^C
mika % betterdiscordctl -v status
V: Using Discord at /opt/discord-canary
V: Found modules in /home/mika/.config/discordcanary/0.0.119/modules
Discord: /opt/discord-canary
Modules: /home/mika/.config/discordcanary/0.0.119/modules
Index modified: yes
Linked injector directory: /home/mika/.local/share/betterdiscordctl/bd/0
Linked injector repository: https://github.com/rauenzi/BetterDiscordApp
mika % betterdiscordctl install -f canary
ERROR: Already installed.
mika % discord-canary &
[1] 398206
mika % DiscordCanary 0.0.119
(node:398207) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.

(DiscordCanary:398207): Gtk-WARNING **: 11:23:48.926: Failed to parse /home/mika/.config/gtk-3.0/settings.ini: Key file does not have group “Settings”
Starting app.
Starting updater.
[Modules] Modules initializing
[Modules] Distribution: remote
[Modules] Host updates: enabled
[Modules] Module updates: enabled
[Modules] Module install path: /home/mika/.config/discordcanary/0.0.119/modules
[Modules] Module installed file path: /home/mika/.config/discordcanary/0.0.119/modules/installed.json
[Modules] Module download path: /home/mika/.config/discordcanary/0.0.119/modules/pending
[Modules] No updates to install
[Modules] Checking for host updates.
[Modules] Host is up to date.
[Modules] Checking for module updates at https://discord.com/api/modules/canary/versions.json
[Modules] No module updates available.

image


If there’s other information I can provide that would help I can provide that, not sure what do to from here.

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 24 (7 by maintainers)

Most upvoted comments

This doesn’t help with any issues on stable. No one uses canary except for a small minority.

This “issue” should not be pinned as it doesn’t help at all. My issue was an actual issue involving a new STABLE discord update 0.0.14, betterdiscord not launching (again), and no repair function to fix shit.

Why was mine closed and then this pinned immediately after with actually nothing to do with anything. All this does for anyone is say “Doesn’t work with canary anymore”…Like that is supposed to help ANYONE else.

@ObserverOfTime At least pin something useful and can give us more information…

betterdiscordctl v2.0.0 has been released! https://github.com/bb010g/betterdiscordctl/releases/v2.0.0 provides a changelog that goes over the CLI refresh. If you have problems with the new release, reporting them in new issues would be preferred so that everyone subscribed to this issue isn’t notified.

I’d really love for betterdiscordctl not to get deprecated as well, having an easy and minimal CLI alternative to the GUI application would be great.

I’m going to reopen this until we either officially deprecate betterdiscordctl or make it compatible with the new installation method.

I Hope betterdiscordctl won’t get deprecated, I honestly love the CLI tool, the AppImage is fat for not much and can’t be scripted. Thanks for betterdiscordctl !

It’s betterdiscordctl -i flatpak install now. Don’t ask why.

Sorry for all the delay. betterdiscordctl v2.0.0 is in final review, and should be released within the next couple days. Early tests of #120 from anyone running Snap or Flatpak would be appreciated.

You can use the GUI installer in the meantime. It does not support flatpak and snap though.