Giter Site home page Giter Site logo

jaimeadf / betterdiscordplugins Goto Github PK

View Code? Open in Web Editor NEW
105.0 105.0 45.0 1.13 MB

A collection of plugins for the @BetterDiscord client modification (BiggerStreamPreview, WhoReacted, SecretRingTone and GuildProfile).

License: MIT License

JavaScript 98.58% SCSS 1.42%
bd bd-plugin betterdiscord betterdiscord-plugin discord enhancement plugins utility

betterdiscordplugins's Introduction

Hi there! 🌌

I'm Jaime, I'm 18 years old and I love programming, math and physics.

👾 Technologies

C# Java JavaScript TypeScript React Vue

☕ Wanna chat?

Discord Youtube Twitch LinkedIn


Jaime's GitHub Stats Most Used Languages

betterdiscordplugins's People

Contributors

acendvgnt avatar actions-user avatar andreri0 avatar code-a-man avatar denvercoder1 avatar dependabot-preview[bot] avatar dependabot[bot] avatar down-bad avatar fichtefoll avatar gtm-nayan avatar jaimeadf avatar jonawe avatar juby210 avatar kamack38 avatar kz737 avatar leocx1000 avatar leonito2003 avatar losunny avatar moonmanpl avatar nbs32k avatar qwertxd avatar remazil avatar saieeshb avatar sunxyw avatar venipa avatar veysinator avatar visne avatar yeapguy avatar zethselyu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

betterdiscordplugins's Issues

GuildProfile crashing discord

Guild profile crashing discord everytime i try to load it since once i remove the plugin discord loads properly. Though if i add it whilst discord is running it works fine.

[WhoReacted] Plugin could not be compiled

TypeError: Cannot read property 'default' of undefined
    at eval (betterdiscord://plugins/WhoReacted.plugin.js:166:124)
    at buildPlugin (betterdiscord://plugins/WhoReacted.plugin.js:434:12)
    at eval (betterdiscord://plugins/WhoReacted.plugin.js:441:7)
    at Object.requireAddon (<anonymous>:4:43095)
    at Object.loadAddon (<anonymous>:4:8859)
    at Object.loadAddon (<anonymous>:4:40847)
    at Object.updateList (<anonymous>:4:10713)
    at Object.updatePluginList (<anonymous>:4:40544)
    at O.reload (<anonymous>:4:108624)
    at Object.Ye (https://discord.com/assets/417057e696fbefab8369.js:6149:658)
    at qe (https://discord.com/assets/417057e696fbefab8369.js:6149:812)
    at https://discord.com/assets/417057e696fbefab8369.js:6169:409
    at Pr (https://discord.com/assets/417057e696fbefab8369.js:6169:506)
    at Mr (https://discord.com/assets/417057e696fbefab8369.js:6169:920)
    at https://discord.com/assets/417057e696fbefab8369.js:6175:680
    at ke (https://discord.com/assets/417057e696fbefab8369.js:6257:404)
    at https://discord.com/assets/417057e696fbefab8369.js:6171:395
    at Br (https://discord.com/assets/417057e696fbefab8369.js:6171:425)
    at rn (https://discord.com/assets/417057e696fbefab8369.js:6158:757)
    at nn (https://discord.com/assets/417057e696fbefab8369.js:6158:7)
    at t.unstable_runWithPriority (https://discord.com/assets/417057e696fbefab8369.js:6369:828)
    at Ki (https://discord.com/assets/417057e696fbefab8369.js:6180:117)
    at Ue (https://discord.com/assets/417057e696fbefab8369.js:6257:144)
    at en (https://discord.com/assets/417057e696fbefab8369.js:6157:800)
    at HTMLDivElement.r (https://discord.com/assets/ea40f89e67e976efa166.js:126:559)

[Feature Request] (GuildProfile) Hide Joined/Last Message times for "Home" Screen

When viewing the Friends list "Joined At" shows "(!) Failed to Fetch" and Last Message shows "(!) Cannot resolve channel/guild id."

This is expected behavior but just looks odd to uninformed users.

When you go into a conversation the last message date populates correctly, but the joined at date remains in an error state.

I am uncertain if any logic could handle this to simply not display on the "Home" and Direct Messages screens when errored but it would make it just a bit more graceful in my mind.

GuildProfile Crashes discord

When I start the discord, I get an error in the console:
image

When trying to open the Guild profile, the discord crashes:
image
image

Full console log:
discord.com-1636496856678.log

Some technical information:
Discord: Stable 103981 (3436885)
BetterDiscord 1.2.4
Windows 10 64-Bit
GuildProfile v1.3.0

Window Size/Display issue

image
The window does not expand enough to see the text.

Plugin List:
image

Let me know if any other info is needed!

???

The plugin doesn't work, I restarted Discord, disabled and enabled the plugin, the words Server Profile appear in the menu, but nothing happens when I press it.

[Feature] GuildProfile Emote Tab

How about an emote tab where all server emotes are listed?
Very handy if you want to leave a server but are not sure if there is an emote you use on a regular basis

[BiggerStreamPreview] Context menu crash (chat / member list)

Right clicking anyone in chat or in member list makes Discord crash, see logs:

================= Starting Debug Log (2022-01-26 09:39:43.292) =================
[2022-01-26 09:39:43.293][CONSOLE:LOG] [BetterDiscord] [Startup] Loading Plugins
[2022-01-26 09:39:43.320][CONSOLE:LOG] [BDFDB] (v2.0.7) Loading Library
[2022-01-26 09:39:43.634][CONSOLE:INFO] [BiggerStreamPreview] version 1.0.10 has started.
[2022-01-26 09:39:43.769][CONSOLE:LOG] [BetterDiscord] [PluginManager] Starting to watch plugin addons.
[2022-01-26 09:39:43.770][CONSOLE:LOG] [BetterDiscord] [Startup] Loading Themes
[2022-01-26 09:39:43.774][CONSOLE:LOG] [BetterDiscord] [ThemeManager] Starting to watch theme addons.
[2022-01-26 09:39:43.774][CONSOLE:LOG] [BetterDiscord] [Startup] Removing Loading Icon
[2022-01-26 09:39:43.775][CONSOLE:LOG] [BetterDiscord] [Startup] Collecting Startup Errors
[2022-01-26 09:39:47.112][CONSOLE:LOG] [BDFDB] (v2.0.7) Finished loading Library
[2022-01-26 09:40:01.881][CONSOLE:WARN] [ComponentDispatchUtils] ComponentDispatch.subscribe: Attempting to add a duplicate listener POPOUT_CLOSE
[2022-01-26 09:40:03.247][CONSOLE:LOG] [discord_protos.discord_users.v1.FrecencyUserSettings] Loading proto
[2022-01-26 09:40:03.542][CONSOLE:ERROR] [Discord] Fatal Error: originalMethod of default in Menu TypeError: Cannot read property 'navId' of undefined
[2022-01-26 09:40:03.570][CONSOLE:ERROR] {} Minified React error #185; visit https://reactjs.org/docs/error-decoder.html?invariant=185 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
Error: Minified React error #185; visit https://reactjs.org/docs/error-decoder.html?invariant=185 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
    at vu (https://discord.com/assets/c0e4a59004d14946bf6f.js:5365:351)
    at Mo (https://discord.com/assets/c0e4a59004d14946bf6f.js:5333:915)
    at https://discord.com/assets/c0e4a59004d14946bf6f.js:3529:326
    at Wu (https://discord.com/assets/c0e4a59004d14946bf6f.js:5377:581)
    at t.unstable_runWithPriority (https://discord.com/assets/c0e4a59004d14946bf6f.js:5493:507)
    at Ki (https://discord.com/assets/c0e4a59004d14946bf6f.js:5313:117)
    at Hu (https://discord.com/assets/c0e4a59004d14946bf6f.js:5377:44)
    at yu (https://discord.com/assets/c0e4a59004d14946bf6f.js:5368:66)
    at https://discord.com/assets/c0e4a59004d14946bf6f.js:5313:340
    at t.unstable_runWithPriority (https://discord.com/assets/c0e4a59004d14946bf6f.js:5493:507)
    at Ki (https://discord.com/assets/c0e4a59004d14946bf6f.js:5313:117)
    at qi (https://discord.com/assets/c0e4a59004d14946bf6f.js:5313:285)
    at Xi (https://discord.com/assets/c0e4a59004d14946bf6f.js:5313:220)
    at vu (https://discord.com/assets/c0e4a59004d14946bf6f.js:5365:510)
    at Object.enqueueSetState (https://discord.com/assets/c0e4a59004d14946bf6f.js:5317:240)
    at t.h.setState (https://discord.com/assets/c0e4a59004d14946bf6f.js:5472:297)
    at https://discord.com/assets/c0e4a59004d14946bf6f.js:723:103

[bug] [WhoReacted] Cannot read property 'default' of undefined on Discord startup

Since a couple of days ago, WhoReacted isn't working. Upon starting discord, I get the following error:

TypeError: Cannot read property 'default' of undefined
    at eval (betterdiscord://plugins/WhoReacted.plugin.js:166:124)
    at buildPlugin (betterdiscord://plugins/WhoReacted.plugin.js:434:12)
    at eval (betterdiscord://plugins/WhoReacted.plugin.js:441:7)
    at Object.requireAddon (<anonymous>:4:43095)
    at Object.loadAddon (<anonymous>:4:8859)
    at Object.loadAddon (<anonymous>:4:40847)
    at FSWatcher.<anonymous> (<anonymous>:4:7059)

Discord data

Stable 148479 (5a3ca25)
BetterDiscord 1.6.3
Host 0.0.20 Linux 64-Bit (5.19.8-1-Default)

I have the flatpak version. Other plugins are working fine.

hiding blocked members

Hi, would it be possible to add a possibility of not showing a blocked member's avatar?
I'm sorry, but I can't do it on my own as I'm not a JavaScript programmer, and it was just a idea

Guildprofiles cant be constructed

As the title says. Heres my discord/windows build.

Canary 139299 (bf7a2ab)
BetterDiscord 1.5.3-Hotfix
Host 1.0.48 Windows 10 64-Bit (10.0.19044)

Volume Booster Not Working

When I put the .js file in my plugin folder it gives me a message shown in the image below
Screenshot (61)
Idk whats wrong

Guild Profile: Crash on viewing profile

A react error is given when pressing the "Server Profile" button, resulting in an immediate crash before any window pops up. This was reproducible by both right clicking and using the server's context menu.

The full error can be seen below:

95f46b4ca96f251d8bd0.js:130 Error: Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=undefined&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
    at nl (2558d62ca90f56f71658.js:5907)
    at e (2558d62ca90f56f71658.js:5846)
    at Ba (2558d62ca90f56f71658.js:5858)
    at $s (2558d62ca90f56f71658.js:5903)
    at Gu (2558d62ca90f56f71658.js:5893)
    at wu (2558d62ca90f56f71658.js:5893)
    at Uu (2558d62ca90f56f71658.js:5893)
    at yu (2558d62ca90f56f71658.js:5890)
    at 2558d62ca90f56f71658.js:5835
    at t.unstable_runWithPriority (2558d62ca90f56f71658.js:6024)
    at Ki (2558d62ca90f56f71658.js:5835)
    at qi (2558d62ca90f56f71658.js:5835)
    at Xi (2558d62ca90f56f71658.js:5835)
    at vu (2558d62ca90f56f71658.js:5887)
    at Ma (2558d62ca90f56f71658.js:5855)
    at e (2558d62ca90f56f71658.js:4706)
    at 2558d62ca90f56f71658.js:4704
    at Set.forEach (<anonymous>)
    at Function.r [as setState] (2558d62ca90f56f71658.js:4704)
    at Object.I [as openModal] (2558d62ca90f56f71658.js:3567)
    at GuildProfile.openGuildProfileModal (GuildProfile.plugin.js:1575)
    at action (GuildProfile.plugin.js:1557)
    at 2558d62ca90f56f71658.js:2316
    at r (95f46b4ca96f251d8bd0.js:126)

WhoReacted error cannot be compiled

TypeError: Cannot read property 'default' of undefined
at eval (betterdiscord://plugins/WhoReacted.plugin.js:166:124)
at buildPlugin (betterdiscord://plugins/WhoReacted.plugin.js:434:12)
at eval (betterdiscord://plugins/WhoReacted.plugin.js:441:7)
at Object.requireAddon (:4:43095)
at Object.loadAddon (:4:8859)
at Object.loadAddon (:4:40847)
at FSWatcher. (:4:7059)

image

Could not be constructed plugin error

whenever I launch BD, I receive this error:

SecretRingTone: Could not be constructed.
at Object.initializeAddon (:4:308498)
at Object.loadAddon (:4:270474)
at Object.loadAddon (:4:307610)
at FSWatcher. (:4:268333)

and now the secret ringtone won't start up, I've tried the common methods like reinstalling, restarting, retrying.
would be nice if you could fix this problem, if it's not a plugin problem, it would be nice if you could tell me what the problem is, thanks!

PlatformEmulator could not be constructed

When im opening discord, im getting this error: PlatformEmulator: Could not be constructed.
at PluginManager.initializeAddon (:5992:14)
at PluginManager.loadAddon (:2419:24)
at PluginManager.loadAddon (:5950:25)
at FSWatcher. (:2311:41)

Can someone help me? Thanks

GuildProfile doesn't show

I have the plugin enabled and I don't see it in the guild menu so I cannot see the information for guilds.

SecretRingTone throwing exception on launch

When booting up SecretRingTone throws this error

[CONSOLE:WARN] [BetterDiscord] [WebpackModules~getModule] Module filter threw an exception. m => m?.j?.prototype._ensureAudio Cannot read property '_ensureAudio' of undefined
TypeError: Cannot read property '_ensureAudio' of undefined
at eval (betterdiscord://plugins/SecretRingTone.plugin.js:101:85)
at :4:49624
at Function.getModule (:4:50567)
at Object.getModule (:4:405689)
at Function.getModule (betterdiscord://plugins/0PluginLibrary.plugin.js:2977:30)
at Function.find (betterdiscord://plugins/0PluginLibrary.plugin.js:2964:52)
at eval (betterdiscord://plugins/SecretRingTone.plugin.js:101:60)
at buildPlugin (betterdiscord://plugins/SecretRingTone.plugin.js:129:12)
at eval (betterdiscord://plugins/SecretRingTone.plugin.js:136:7)
at Object.requireAddon (:4:39192)
at Object.loadAddon (:4:9163)
at Object.loadAddon (:4:36864)
at Object.loadAllAddons (:4:11637)
at Object.initialize (:4:6059)
at Object.initialize (:4:36059)
at Object.startup (:4:396505)

SecretRingTone ver: 1.0.1
Core: 1.8.2

guildprofile broken

TypeError: Cannot destructure property 'ModalCloseButton' of 'external_BoundedLibrary_namespaceObject.WebpackModules.getByProps(...)' as it is undefined. at eval (betterdiscord://plugins/GuildProfile.plugin.js:305:5) at eval (betterdiscord://plugins/GuildProfile.plugin.js:1877:3) at buildPlugin (betterdiscord://plugins/GuildProfile.plugin.js:1880:12) at eval (betterdiscord://plugins/GuildProfile.plugin.js:1887:7) 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)

[WhoReacted] Hide reaction avatars in DM

It would be nice to have the option to hide avatars of people who reacted in direct messages—the tint of the button already says if it's you or the other person.

Feature Request

I have a bot that auto puts a upvote and downvote on every picture and I was trying to think of a solution you could implement for the bot avatar to not have to show up on every reaction.

Maybe a blacklist for users (aka the bot)
Or a minimum required emoji count (set on a per emoji basis)

I know the solutions I suggested are prob more complicated then what the plugin does... I'm sorry xD

[Feature] server blacklist

This plugin is wonderful and a must-have for small private servers
—though it does make Discord rather sluggish in large public servers w/ lots of reactions. Having a blacklist for such places would be the best of both worlds, as I really don't care to see many dozens of random avatar pics

Plugin not working

Whenever someone calls me the ringtone is not working it only worked the first time I enabled the plugin but any calls after that it didn't affect it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.