Coder Social home page Coder Social logo

discordplugins's Introduction

DiscordPlugins

The collection of BetterDiscord plugins made by arg0NNY.

BetterDiscord

 

3 in 1: Shows the most recent message for each channel, brings channel list redesign from the new mobile UI and allows you to alter the sidebar width.

Download View

Protect your Discord with a passcode.

Download View

Improves your whole Discord experience. Adds highly customizable switching animations between guilds, channels, etc. Introduces smooth new message reveal animations, along with popout animations, and more.

Download View

Allows you to view recent messages in channels without switching to them.

Download View

Displays an online and total member count in the guild tooltip.

Download View

Shows if a person in the text chat is also in a voice chat that you're in.

Download View

 

Support Server

Discord

License

MIT License

Copyright (c) 2022 arg0NNY

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

discordplugins's People

Contributors

253ping avatar arg0nny avatar kaiddd avatar sirlupusdev 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

Watchers

 avatar  avatar  avatar  avatar

discordplugins's Issues

Channel Preview Error

Upon loading Channels Preview I get an error that the plugin couldn't be compiled.

TypeError: Cannot destructure property 'ChannelTypes' of 'DiscordConstants' as it is undefined.
    at plugin (betterdiscord://plugins/ChannelsPreview.plugin.js:234:17)
    at eval (betterdiscord://plugins/ChannelsPreview.plugin.js:659:16)
    at eval (betterdiscord://plugins/ChannelsPreview.plugin.js:660:7)
    at eval (betterdiscord://plugins/ChannelsPreview.plugin.js:661:3)
    at Object.requireAddon (<anonymous>:4:39192)
    at Object.loadAddon (<anonymous>:4:9163)
    at Object.loadAddon (<anonymous>:4:36864)
    at AsyncFunction.<anonymous> (<anonymous>:4:7155)

[BetterAnimations] (Feature Request) Change animation length(s)?

I've got to start off by saying that your plugins are sick and I absolutely love the work you are doing ❤

I recently discovered BetterAnimations and I cannot believe it isn't higher on the BD plugin list. The animations are smooth and surprisingly don't seem to impact my performance at all, from my 3.6GHz quad-core i7 + GTX 1660 SUPER Windows desktop to my 1.0 GHz quad-core i5 Linux laptop. Not sure how much of that is chalked up to Electron optimizations or your programming of the animations, but I am appreciative nonetheless c:

One thing I wish I could change though is the duration of the animations. They look beautiful, but I lean towards liking quicker, snappier animations. It'd be great to be able to change this on a global scale across all animation types, but changing individual animation speeds would be cool too.

If you need any assistance with testing I'd be happy to help out, just let me know!

Very visible passcode

Not really a bug/issue with the code, but the fact that when I type the passcode on my keyboard, the on-screen buttons still light up sorta defeats the purpose, since anyone behind me can see the passcode I'm typing in.

[ChannelPreview] recent discord update breaks plugin

hello, excellent plugin idea and great implementation. I love the variety of configuration options.

I recently had a discord update that appeared to break the plugin functionality. here is a screenshot of the JS console and my discord version:
image
image

Let me know if I am incorrect about this, or if the issue is indeed on my end.

Better Animations not compiling.

TypeError: Cannot destructure property 'MessageStates' of 'DiscordConstants' as it is undefined. at plugin (betterdiscord://plugins/BetterAnimations.plugin.js:96:17) at eval (betterdiscord://plugins/BetterAnimations.plugin.js:2248:16) at eval (betterdiscord://plugins/BetterAnimations.plugin.js:2249:7) at eval (betterdiscord://plugins/BetterAnimations.plugin.js:2250:3) 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)

Thats the error code.

[PasscodeLock] Option to add a black background when locked.

I love this plugin however one issue i have is all messages are still visible while locked, just thought maybe it would be good to add an option to just have a basic black background or smth behind the keypad while locked. Sorry if this has been asked before :)

[PasscodeLock] Ask for passcode upon discord startup

Immediately lock the screen upon first initialization of the plugin.

I know we can't do anything until the plugin fully loads, however stopping someone from simply restarting discord is a good start at preventing people from bypassing this locking plugin.

[BetterAnimations] Crash when switching servers

Hey!

Better Animations is crashing when I go to change Discord Servers.

Here's the only thing I can really find on it, the config.json file. Is there logs anywhere that I could pull?

{
    "currentVersionInfo": {
        "version": "1.1.2",
        "hasShownChangelog": true
    }
}

[PasscodeLock] - Option for censored notifications

I use my desktop version more than mobile and I would like for me to know I got a notification without unlocking it and for the notification's contents to be censored rather than no notifications at all.

turns off

after a while the prefix to lock discord stops working and you need to go into your plugins and open settings for it to start working again, is there a way to fix this?

[BetterAnimations] Compatibility Request

Plugin does not add animations to FavoriteMedia plugin, if it's possible please make it add the toggle animations from Emoji/Gif/Stickers to the new Image, Video and Audio tabs the plugin provides.

BetterAnimations

BetterAnimations

An error was encountered while trying to load this plugin.

auto lock

autolook is not working

2022-06-08_07h22_27.mp4

[PasscodeLock] can't unlock

my original passcode is empty, but when i updated the plugin, it just stuck at the lock page and i can't unlock.

Passcode stuff

-option to disable the animation effects (I have reduced motion enabled for a reason)
-automatically lock discord upon starting the client (so no one can just restart discord to bypass)
-allow users to have more digits in their passcode
-allow letters in passcode?
-disable notifications from client when locked

lmk if you want these in seperate issues

ChannelsPreview Broken on BBD 1.5.3-Hotfix

First DM to hover on stays previewed with absolute position in top left on top of everything. Shouldn't need a screenshot since it's reproducable, but could provide one if nessecary. This was not happening prior to updating to the Hotfix version.

[Feature] ChannelPreview Width/Height setting

It might be nice to have the option to configure the ChannelPreview plugin's preview window's height and width, as currently it's nice to see a couple messages but if there's any images at all they get completely cut off.

[PasscodeLock]Broken lock bind when alternate layout is enabled

I'm wildly sorry friend, if you know about this problem, due to the fact that Cyrillic layouts (possibly other Latin ones) stop responding to the blocking bind, I really tried to roll back the plugin to display the warning window again, but it didn’t work, so I apologize again

How to repeat it?
Install a layout that uses Cyrillic characters, and the problem will show itself

GPU Deactivates itself after some time

Running the plugin works overall, theres just one Issue. After having the Lock Screen provided from the Plugin, open for too long, the GPU deactivates itself and changes the GPU output or makes the entire PC unfunctional and forces you to hard shutdown.

[PasscodeLock] Auto-Lock dropdown menu not showing

Before I actually go into details, I'd like to say this is a great mod! Love the idea!

Whenever I click the text, or the little dropdown arrow, the arrow changed directions as if it opens, but it doesn't actually open.
I'd also like to add that sometimes the shortcut doesn't work? I tried to find out why or what triggered it, but couldn't find anything, I'll post a new issue if I do.
While I adress this issue, I'd like to give some advice for future improvements :D (Feel free to ignore them though)

  • Have a option to disable button press animations (especially the numbers pressed animation, cause ppl can easier see your password. Maybe have a option to just not have the keypad there to replicate the button presses?)
  • AutoLock if you close discord as a window

Dev tools issue

Can remove the passcode by opening the Developer Tools and inspects elements.

[PasscodeLock] Option to Disable Animation Effects

I suffer from severe motion sickness, need animations disabled everywhere on windows and on discord. The animation for the lockscreen growing/shrinking on screen causes it to act up really bad.

The spinning icon is fine, though. It's just the sudden growing/shrinking black void.

It'd be nice if there was an option to disable this animation. It'd be even nicer if it was synced to discord's "Reduced Motion" setting.

[Bugs&Animations] A small glitch with channel animations

When I was playing channel animations with streamer mode enabled, the channel animation will be a little glitchy.

The start position between first animation and second animation are different. Here shows the video.

2022-04-07.23-42-07.mp4

Humerous "hash" function

Chief what the FUCK is this

const hashCode = string => { let hash = 0, i, chr; if (string.length === 0) return hash; for (i = 0; i < string.length; i++) { chr = string.charCodeAt(i); hash = ((hash << 5) - hash) + chr; hash |= 0; } return hash; };

That is not a hash...... For a script meant to be "security", I expected a lot better.

[PasscodeLock] Letters in passcode

Allow users to type letters for their passcode.

Similar to #7, it may be good to just remove the numpad entirely since a visual representation of the keyboard being typed on isn't so good.

[PasscodeLock] Option to mute while locked

It would be nice if this plugin muted / defeaned you while in a vc while discord is locked. This gives the user more privacy which I think is one of the main things this plugin aims towards.

BetterAnimationsv1.1.6 Loading plugin error

TypeError: Cannot destructure property 'MessageStates' of 'DiscordConstants' as it is undefined.
at plugin (betterdiscord://plugins/BetterAnimations.plugin.js:96:17)
at eval (betterdiscord://plugins/BetterAnimations.plugin.js:2248:16)
at eval (betterdiscord://plugins/BetterAnimations.plugin.js:2249:7)
at eval (betterdiscord://plugins/BetterAnimations.plugin.js:2250:3)
at Object.requireAddon (:4:39739)
at Object.loadAddon (:4:9809)
at Object.loadAddon (:4:37466)
at AsyncFunction. (:4:7801)

image
image

ChannelsPreview TypeError on Hover

Hello arg0NNY,

I am getting an error while trying to open the popup with hover. Console Log tells me:

ChannelsPreview.plugin.js:499 Uncaught (in promise) TypeError: ComponentDispatch is not a function
    at PopoutWrapper (0PluginLibrary.plugin.js:4719)
    at ua (d33a9c264e2afccfb2f9.js:1502)
    at $s (d33a9c264e2afccfb2f9.js:1554)
    at ku (d33a9c264e2afccfb2f9.js:1545)
    at Uu (d33a9c264e2afccfb2f9.js:1545)
    at wu (d33a9c264e2afccfb2f9.js:1545)
    at yu (d33a9c264e2afccfb2f9.js:1542)
    at d33a9c264e2afccfb2f9.js:1487
    at t.unstable_runWithPriority (d33a9c264e2afccfb2f9.js:1665)
    at Ko (d33a9c264e2afccfb2f9.js:1487)
    at Xo (d33a9c264e2afccfb2f9.js:1487)
    at qo (d33a9c264e2afccfb2f9.js:1487)
    at Tu (d33a9c264e2afccfb2f9.js:1539)
    at Ma (d33a9c264e2afccfb2f9.js:1507)
    at dispatch (0PluginLibrary.plugin.js:4541)
    at eval (0PluginLibrary.plugin.js:4532)
    at Array.forEach (<anonymous>)
    at setState (0PluginLibrary.plugin.js:4532)
    at Function.openPopout (0PluginLibrary.plugin.js:4630)
    at Object.display (ChannelsPreview.plugin.js:482)

It leads to the main window darkening as if its preparing the background, but the popup window won't show up.

This has happened with multiple plugins enabled but also with every plugin unloaded/removed and just ChannelsPreview v1.3.2 and ZeresPluginLibrary v2.0.9 enabled.

[PasscodeLock] Set status to AFK while locked.

If Discord is locked or autolocked it could change the users status to 'AFK' if the users status was 'Online'.
When the user unlocks Discord the status is reset to the original status.

Plugin could not be compiled

TypeError: Cannot read property 'ButtonColors' of undefined
at plugin (betterdiscord://plugins/PasscodeLock.plugin.js:137:73)
at eval (betterdiscord://plugins/PasscodeLock.plugin.js:1364:16)
at eval (betterdiscord://plugins/PasscodeLock.plugin.js:1365:7)
at eval (betterdiscord://plugins/PasscodeLock.plugin.js:1366:3)
at Object.requireAddon (:4:43438)
at Object.loadAddon (:4:9197)
at Object.loadAddon (:4:41165)
at Object.reloadAddon (:4:10047)
at AsyncFunction. (:4:7387)
Screenshot_16

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.