xibread / bd-contributions Goto Github PK
View Code? Open in Web Editor NEWYet another BetterDiscord plugin repository
Yet another BetterDiscord plugin repository
The entire message is replaced by the Reddit hyperlink
Hello r/chat
Fixed in #45
literally just doesn't work. idk how to put it any other way. no issues or anything its just as if its not even there. pressing down arrow only highlights chat messages and items and stuff and doesn't bring me to my last message
Look like the discord don't has support for highlighting assembly x86 code, if possible, add that in the plugin.
codeToThemedTokens takes multiple seconds to run every single time it's invoked. This leads to scrolling through a channel with several codeblocks an exercise in patience because it can take literal minutes to scroll a few pages. Can you re-use the vanilla code highlightings or find a better algorithm?
Add copy better format to files now that discord shows the context of files.
A clear description of the issue
Line breaks currently can happen in the middle of a word if the lines are too long. This can look ugly and breaks the reader's flow. Lines should break between words so the flow is undisturbed.
Additional info
Last message gets inserted even if I want to navigate the cursor down in a multiline text.
Type
first line
second line
put your cursor in first line and press down.
Crash when opening the parameters
![]() |
---|
When there is a crash |
BetterCodeblocks.plugin.js:93 Uncaught (in promise) TypeError: Cannot read property 'getHighlighter' of undefined
at BetterCodeblocks.onStart (BetterCodeblocks.plugin.js:93)
at BetterCodeblocks.start (0PluginLibrary.plugin.js:3945)
at Object.startPlugin (<anonymous>:4:308019)
at Object.startAddon (<anonymous>:4:307812)
at Object.loadAddon (<anonymous>:4:268511)
at Object.loadAddon (<anonymous>:4:305909)
at Object.loadAllAddons (<anonymous>:4:270636)
at Object.initialize (<anonymous>:4:265083)
at Object.initialize (<anonymous>:4:305119)
at Object.startup (<anonymous>:4:367198)
onStart @ BetterCodeblocks.plugin.js:93
start @ 0PluginLibrary.plugin.js:3945
startPlugin @ VM468:4
startAddon @ VM468:4
loadAddon @ VM468:4
loadAddon @ VM468:4
loadAllAddons @ VM468:4
initialize @ VM468:4
initialize @ VM468:4
startup @ VM468:4
async function (async)
startup @ VM468:4
(anonymous) @ VM468:4
(anonymous) @ VM468:4
(anonymous) @ VM468:4
(anonymous) @ VM468:9
e.startsWith.e.startsWith.WebFrame.<computed> @ VM75 renderer_init.js:89
(anonymous) @ VM75 renderer_init.js:117
(anonymous) @ VM75 renderer_init.js:101
emit @ VM14 events.js:315
onMessage @ VM75 renderer_init.js:93
77173695b440898444c7.js:130 Error: Minified React error #152; visit https://reactjs.org/docs/error-decoder.html?invariant=152&args[]=se for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
at e (f0a07f5d58578e631209.js:5838)
at Ba (f0a07f5d58578e631209.js:5849)
at qa (f0a07f5d58578e631209.js:5854)
at Xa (f0a07f5d58578e631209.js:5854)
at $s (f0a07f5d58578e631209.js:5894)
at Gu (f0a07f5d58578e631209.js:5884)
at wu (f0a07f5d58578e631209.js:5884)
at Uu (f0a07f5d58578e631209.js:5884)
at yu (f0a07f5d58578e631209.js:5881)
at f0a07f5d58578e631209.js:5826
at t.unstable_runWithPriority (f0a07f5d58578e631209.js:6015)
at Ki (f0a07f5d58578e631209.js:5826)
at qi (f0a07f5d58578e631209.js:5826)
at Xi (f0a07f5d58578e631209.js:5826)
at Ue (f0a07f5d58578e631209.js:5903)
at en (f0a07f5d58578e631209.js:5803)
at HTMLDivElement.r (77173695b440898444c7.js:126)
(anonymous) @ 77173695b440898444c7.js:130
t.<computed> @ f0a07f5d58578e631209.js:4219
Es @ f0a07f5d58578e631209.js:5869
o.componentDidCatch.n.callback @ f0a07f5d58578e631209.js:5869
Eo @ f0a07f5d58578e631209.js:5829
gs @ f0a07f5d58578e631209.js:5871
Bu @ f0a07f5d58578e631209.js:5889
t.unstable_runWithPriority @ f0a07f5d58578e631209.js:6015
Ki @ f0a07f5d58578e631209.js:5826
Vu @ f0a07f5d58578e631209.js:5885
yu @ f0a07f5d58578e631209.js:5881
(anonymous) @ f0a07f5d58578e631209.js:5826
t.unstable_runWithPriority @ f0a07f5d58578e631209.js:6015
Ki @ f0a07f5d58578e631209.js:5826
qi @ f0a07f5d58578e631209.js:5826
Xi @ f0a07f5d58578e631209.js:5826
Ue @ f0a07f5d58578e631209.js:5903
en @ f0a07f5d58578e631209.js:5803
r @ 77173695b440898444c7.js:126
The plugin has been installed manually in %AppData%\BetterDiscord\plugins
Quick messages no longer work
Send text to a channel
hit down arrow
notice text box is not filled with the last message
Plugin Name: QuickEditLastMessage
Reason/Use Cases: Instead of "QuickLastMessage" it'll make it so when you press the down key you edit your last message or perhaps add the option into "QuickLastMessage"
Thank you for your useful plugins
Add an option to disable word-wrap
You have the support server invite set to discord.gg/undefined which is an unrelated server. To make things worse, they have a support ticketing system. I joined and opened a ticket in relation to #17 and they were very confused as they do not have any association with you.
On betterdiscord.app, the link that points to the plugin is not the right one. This breaks the upgrade process of the plugin via BetterDiscord, and lists the wrong version
BetterCodeBlocks copy button is hidden because the padding is off, both with and without themes.
Try to hover the copy button, it's padding is off, removing the 0 before 10px makes it appear again.
https://i.imgur.com/wZtWFqN.gif
Add support for V language (.v files). Currently .v
files are seen as verilog, which I doubt is used much on Discord as it is. Verilog also has an addition extension of .vh
while V does not.
V is gaining popularity and operates on Discord. It would be nice for those of us that use this plugin if it actually worked for that language.
It's a really nice theme that imho looks better than the default one. Regardless, thanks for making this plugin!
New lines & (some) tabs are not copied to clipboard when a codeblock's content is copied.
This could be fixed multiple ways, but a favorable solution would be to add a "copy code" button on the codeblock.
Add option for disabling this plugin for embeds.
This is useful because many bots use Codeblocks in embeds as an aesthetic option to style the embed. The style sometimes looks off when using this plugin.
[Addon Settings] Unable to get settings panel for BetterCodeblocks. TypeError: e.slice is not a function
at Object.t.hex2int (a9a865842245be0e7de5.js:2)
at Function.hex2int (<anonymous>:36:23336)
at new _e (<anonymous>:36:82535)
at BetterCodeblocks.createColorPickers (<anonymous>:241:20)
at BetterCodeblocks.getSettingsPanel (<anonymous>:142:16)
at ot.showSettings (<anonymous>:4:203597)
at Object.E (a9a865842245be0e7de5.js:2)
Try to open the plugins settings for BetterCodeblocks.
The plugin thinks that the any pattern of r/something_here
should be hyperlinked. This causes an edge case. See attached screenshot.
[id: the phrase "as a precursor/leadup to." The 'r' of "precursor," and the word "leadup" are highlighted.]
Please, make it so I can disable whitespace trimming in codeblocks
Sometimes people don't use codeblocks for code, and sometimes people will voluntarily put whitespace for better lisibility
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.