Strencher / BetterDiscordStuff

A collection of my BetterDiscord plugins
https://strencher.github.io/BetterDiscordStuff/
366 stars 226 forks source link

Plugins broken due the recent switch to SWC (New transpiler) #296

Closed ribbanya closed 1 year ago

ribbanya commented 2 years ago

Related to https://github.com/BetterDiscord/BetterDiscord/issues/1404.

TypeError: Cannot read property 'default' of undefined
    at eval (betterdiscord://plugins/InvisibleTyping.plugin.js:248:124)
    at ___createMemoize___ (betterdiscord://plugins/InvisibleTyping.plugin.js:93:12)
    at Object.get @discord/flux [as @discord/flux] (betterdiscord://plugins/InvisibleTyping.plugin.js:248:12)
    at eval (betterdiscord://plugins/InvisibleTyping.plugin.js:404:40)
    at eval (betterdiscord://plugins/InvisibleTyping.plugin.js:653:5)
    at buildPlugin (betterdiscord://plugins/InvisibleTyping.plugin.js:655:4)
    at eval (betterdiscord://plugins/InvisibleTyping.plugin.js:660:2)
    at Object.requireAddon (<anonymous>:4:43438)
    at Object.loadAddon (<anonymous>:4:9197)
    at Object.loadAddon (<anonymous>:4:41165)
    at Object.loadAllAddons (<anonymous>:4:11607)
    at Object.initialize (<anonymous>:4:6257)
    at Object.initialize (<anonymous>:4:40368)
    at Object.startup (<anonymous>:4:376262)
orblazer commented 2 years ago

This is same issue with StatusEverywhere

LuxCubeX commented 2 years ago

All plugins are broken. Good job Canary Development Team

Lmfao stfu, It's Discord that fixed a few things.

LuxCubeX commented 2 years ago

It's not their fault

domi-btnr commented 2 years ago

Discord switched to a new Transpiler, which is more optimized. They didn't try to kill Client mods with this change

WhiteNervosa commented 2 years ago

Here's an extremely jank but working version where it is enabled everywhere for people who like the QoL: https://gist.github.com/WhiteNervosa/e3853cbbe1605efbf3b6ff55b49f2ddb

ribbanya commented 2 years ago

Here's an extremely jank but working version where it is enabled everywhere for people who like the QoL: https://gist.github.com/WhiteNervosa/e3853cbbe1605efbf3b6ff55b49f2ddb

Diff: https://github.com/Strencher/BetterDiscordStuff/compare/master...12f1ddd1ef7c57240e568427971a144e59e8c17d

domi-btnr commented 2 years ago

Here's an extremely jank but working version where it is enabled everywhere for people who like the QoL: https://gist.github.com/WhiteNervosa/e3853cbbe1605efbf3b6ff55b49f2ddb

That uses old Modules. A better way is to change the config (InvisibleTyping.config.json file in the Plugins folder) to this:

{
    "currentVersionInfo": {
        "version": "1.2.2",
        "hasShownChangelog": true
    },
    "settings": {
        "autoEnable": false
    }
}
NEVARLeVrai commented 2 years ago

same with https://github.com/Strencher/BetterDiscordStuff/tree/master/ShowAllActivities

dannydandelions commented 2 years ago

Has invisible typing been fixed?

domi-btnr commented 2 years ago

Yes. Join Strenchers support server

jukou commented 2 years ago

Yes. Join Strenchers support server

What's his server?

domi-btnr commented 2 years ago

Yes. Join Strenchers support server

What's his server?

https://discord.gg/gvA2ree

etadex commented 2 years ago

Invisible Typing still not working image TypeError: Cannot read property 'default' of undefined at eval (betterdiscord://plugins/InvisibleTyping.plugin.js:248:124) at ___createMemoize___ (betterdiscord://plugins/InvisibleTyping.plugin.js:93:12) at Object.get @discord/flux [as @discord/flux] (betterdiscord://plugins/InvisibleTyping.plugin.js:248:12) at eval (betterdiscord://plugins/InvisibleTyping.plugin.js:404:40) at eval (betterdiscord://plugins/InvisibleTyping.plugin.js:653:5) at buildPlugin (betterdiscord://plugins/InvisibleTyping.plugin.js:655:4) at eval (betterdiscord://plugins/InvisibleTyping.plugin.js:660:2) at Object.requireAddon (<anonymous>:4:39280) at Object.loadAddon (<anonymous>:4:9251) at Object.loadAddon (<anonymous>:4:36952) at AsyncFunction.<anonymous> (<anonymous>:4:7243)

patjldeiM0IP commented 2 years ago

It's now working but autoEnable doesn't do anything, whether set to true or false typing indicator is always enabled. There's also now no plugin settings in BD.

ceeeej1141 commented 2 years ago

UserDetails v2.9.1 doesn't work with the newest Discord update. Has anyone found any fix yet? Thanks.

imnew827 commented 1 year ago

fix copier?

sponnify commented 1 year ago

StatusEverywhere still unable to load

domi-btnr commented 1 year ago

Strencher didn't fixed it yet

sponnify commented 1 year ago

Betterbannedusers still unable to load

othello777 commented 1 year ago

VoiceChatNotifications is broken

TypeError: Cannot read property 'default' of undefined
    at eval (betterdiscord://plugins/VoiceChatNotifications.plugin.js:250:124)
    at ___createMemoize___ (betterdiscord://plugins/VoiceChatNotifications.plugin.js:95:12)
    at Object.get @discord/flux [as @discord/flux] (betterdiscord://plugins/VoiceChatNotifications.plugin.js:250:12)
    at eval (betterdiscord://plugins/VoiceChatNotifications.plugin.js:484:40)
    at eval (betterdiscord://plugins/VoiceChatNotifications.plugin.js:1108:5)
    at buildPlugin (betterdiscord://plugins/VoiceChatNotifications.plugin.js:1110:4)
    at eval (betterdiscord://plugins/VoiceChatNotifications.plugin.js:1115:2)
    at Object.requireAddon (<anonymous>:4:39192)
    at Object.loadAddon (<anonymous>:4:9163)
    at Object.loadAddon (<anonymous>:4:36864)
    at AsyncFunction.<anonymous> (<anonymous>:4:7155)
othello777 commented 1 year ago

by @eden333

[ShowAllActivities] Can’t compile

image

domi-btnr commented 1 year ago

I created a list with known broken plugins. Please ping me when you found a plugin which isn't in this list.