joe27g / enhanceddiscord Goto Github PK
View Code? Open in Web Editor NEWA lightweight Discord client mod.
Home Page: https://enhanceddiscord.com
License: MIT License
A lightweight Discord client mod.
Home Page: https://enhanceddiscord.com
License: MIT License
A way to open existing DiscordInjections and BetterDiscord plugins and convert them to ED plugins.
Notes:
Just recently downloaded this and am loving the new skin on Discord. Wanted to still be able to use my settings button on the screen though.
Every time I click it with ED on, it crashes my Discord.
Edit: Everything else works just fine on it
The installer in the releases tab of this repo is not up to date, meaning anyone who gets it from the repo will have a broken installation. An up to date version can be found here.
It's pretty clear that the current installer is in need of replacement, particularly because of the lack of cross-platform support. So the purpose of this issue is to combine #49, #70, and #92 and just say we need something new.
To summarize, the issues that need to be addressed are:
index.js
or the file that points to injection.js
(since the injection method will likely be changed as well)Good evening, I've been experiencing the following issues with the installer, I managed to install ED manually on the regular Discord version (still running in to some plugin issues) but I seem to be unable to resolve this issue with the installer, log gives the following error.
[INFO][1:48:14 AM Thursday, February 14, 2019]: Starting... [INFO][1:48:15 AM Thursday, February 14, 2019]: Using release discordcanary [INFO][1:48:15 AM Thursday, February 14, 2019]: Injecting... [INFO][1:48:16 AM Thursday, February 14, 2019]: Detected platform: Windows | Discord release: discordcanary [ERROR][1:48:16 AM Thursday, February 14, 2019]: Could not fine injection file with basepath C:\Users\Brian-PC\AppData\Roaming
My roaming folder isn't in the default location as I have moved this in the past to a larger SSD, which appears to be causing this issue.
A new tab in user settings that lets you change theme settings, i.e.:
While trying to use the "Add new plugin or theme" option, and selecting my own CSS theme, nothing happens. So I tried installing a theme, going to the folder for the plugin, and replacing the CSS in there with my own, which was similar enough in size, but when I reloaded discord it seemed that the injector crashed all together when looking in settings. Testing with only parts of my theme, it seems that it works up until a certain number of lines, regardless of the contents of said lines.
Well as the title says, you cannot delete Embeds with the new Quick Delete
plugin
Tested with all plugins disabled
I apologize if this is the wrong place to ask this but I didn't know where else.
I'm wondering how to figure out what modules to use "findModule/findModuleByDisplayName" for.
I can pick some stuff out via React Dev-Tools, but I can't figure out where you'd find modules such as "sendMessage" and "getMentionCount" and how you can find those and use them?
Another thing I've been struggling with is accessing values on the TextArea object,
Let's say I want to grab the TextArea findModuleByDisplayName("ChannelTextArea")
and then, set the content for a script?
I cannot access the .value prop of it so I guess due to my lack of understanding on this, how would that be achieved.
I can set it by grabbing the textArea using js and manually doing .value but the textbox fails to realize that the textbox has been updated.
Again, my apologies if this isn't correct or I'm just not seeing something.
Thanks!
a plugin made for ED, when you hold DELETE and click a message, it deletes, its the only thing Im missing in ED
Github link: https://github.com/Inve1951/BetterDiscordStuff/blob/master/plugins/QuickDeleteMessages.plugin.js
I'm on Linux, using only for CSS. At some point a few days ago I had closed discord and when I reopened it the CSS had loaded in fine and I could see DM's, friend's list, ETC. But upon trying to open a server, discord crashes, giving me this page https://imgur.com/a/Vm4EPkl. I confirmed this only happens after adding the lines to the top of the inject.js file.
During installation, Discord Client closes (which I believed to be intentional), but instead the process had uncleanly terminated.
Only error detected was in deletion of local files, where Windows username has space and program did not account for this (where name is John Doe, "Could not find C:\Users\John")
Don't even know if this is possible but a plugin which allows you to choose what app's RPC to go to your profile and block other apps from showing up.
So uh, spell checker is pretty good but grammarly is better, is it possible to replace it?
Might be quite complicated but a really cool feature.
Title says everything tbh
title. (Sry, I am lazy)
I am on Linux manjaro kde plasma.
Any ideas?
Double-clicking to edit a message could be quite useful, it has been done in BD.
Also holding delete while clicking a message might be easier too. (Jakuski's idea)
ok, so several people have had problems with being unable to launch discord due to the injection path being wrong/ the file not existing. to ensure that these errors are non-destructive, some of the following should be done:
also, a note that's somewhat related: checking registry entry Computer\HKEY_CLASSES_ROOT\Discord\shell\open\command
could make the installer better.
Hello,
The path of install doesn't read the spaces in the username, can fix it?
Like "User Name" > installer read to "User " and no more
sorry for russian lang
https://i.imgur.com/qPS2Tfn.png
log:
https://pastebin.com/wwEcsNXu
installing on discordptb
Self-explanatory.
Reload button in plugins tab only reloads from the cached version of the plugin, not actually reading it from the file again [this is why IDs were created]
What license is this supposed to be available under? There's no COPYING
or LICENSE
in the root of the repository, and looking at a couple of source files I also didn't see a license declaration there. Or is this supposed to just be "public source" and not open source?
screenshare doesnt work when using ED
Several features of hidden channels are not working, including viewing server members and roles and viewing channel permissions.
Neither "Avatar Links" nor "Double-Click Edit" don't work, which is strange because they ship with ED.
In your CSS https://github.com/joe27g/EnhancedDiscord/master/plugins/Style.css use global instead of root; root is about to be depreciated, and not all users will know to fix this for their themes if not given a good example theme.
An easy way to organise your servers, using folders
Been done in BetterDiscord http://Jay.is-fi.re/c8caa3.js
The double click edit will allow you to "edit" messages that weren't posted by you. It will raise an error from discord in the developer console if you change the message contents and then click save.
I'm using the beta branch for ED which also has a different version of that plugin compared to the stable branch it appears.
Settings tab appears only when pressing experiments it appears but it works only in ed vanilla.
With installed bd and ed at once, ed and bd works but settings tab from ed is not appearing from any click on experiments
Please fix it so fast xd
❤️
when
When loading a large user list, discord freezes for a while until its loaded.
Go somewhere like discord bots or discord bot list to see what I mean. It happens to lots of people.
Lower left corner of Discord: https://imgur.com/a/NFL9ALq
pls fix
A plugin that show all available emotes of the server in the full format like <a:yeet:416559878291718144>
EDs settings are currently missing.
It looks like ED is suffering from memory leaks, or normal discord itself.
It has nothing to do with BD plugin loading either, as it happens on both.
https://thatlifeofgames.com/img/1542569403.png (had to close with task manager as it totally crashed)
https://cdn.discordapp.com/attachments/415248292767727616/513798431266045963/unknown.png
https://cdn.discordapp.com/attachments/415248292767727616/513817209982943241/unknown.png
https://cdn.discordapp.com/attachments/415248292767727616/513817577839919124/unknown.png
As more and more util and helper plugins are released, the next logical step would be to add a form of dependency system where you could declare other plugins that your plugin rely on.
I'd imagine it might need to modify how plugins are loaded, as the load order will be important (we skyrim now boys)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.