#πΎ-core-development
1 messages Β· Page 77 of 1
look at how usrbg does it
github
@lament nimbus do u daily drive wayland? (https://github.com/Vencord/Vesktop/issues/77#issuecomment-1662803311 )
I'd get back to wayland if there was a bspwm equivalent
probably enough tinkering w qtile
but im lazy
also python 
adblock moment
idk if thats also necessary

i wanted to sponsor more but i dont have that much myself
once i get a stable job i will sponsor for 3 million euros (real)
brazilian real
yop
On a more serious note though, not much will happen. It's probably fine. But it might mess up permissions and environment variables which could mess with Vencord's updater
is that ur cat in ur pfp
it looks so silly in the small view
it honestly doesnt look like a cat
HOW DOES IT NOT
this is so real
there's a bunch of these insane blog spams
YOU LOOK LIKE A STINKY RAT

what π
VENCORD DOT APP π
there's so many of these
on an exercise forum
french star wars https://www.planete-starwars.com/services/fans/montan-f28965.html
why is there so much vencord.app
ven advertising everywhere already
its the scam site 
how r u finding these?
lol
google search
oh
lmao
its on the most random sites
Has nothing to do with my browser, I can still connect with the normal client. This issue only occurs with Vesktop.
you have still provided no relevant info. please use our support channel instead so we can better help you
rip giant tray icon
Vendicated
[Vencord:main] 1 new commit
6c0ffee Add ads to plugins page - Vendicated
could but im lazy
valid
Vendicated
[Vencord:main] 1 new commit
fa50a01 Implement vencord currency system - V
please see if this is any better in the just released v0.2.8
should be fixed in 0.2.8, please reopen if still an issue
wayland screensharing should work fine in the newest versions, so I'm closing this. It's still a bit ugly and needs improvements, issue #77 tracks that
is the 1440p screen HDR? see #61
The new Discord update broke my Vencord, it needed repairing/reinstalling with the installer
ok

i assume its normally considered bad practice to use wreq in plugins?
depends on what ur doing
yea u shouldnt be using a wreq for any discord endpoints
yeah thats what i thought
thanks
theres p much always a method for it somewhere that the client itself uses
np
That's because it's not an actual message. It is a placeholder for when the bot is loading it's response. It can not be changed, and will always say (Bot name) is thinking....
Yop
idk what vap is talking about here tbh
but anything you can wreq by id you can also get via a webpack find
@summer fiber
doesnt get any simpler
yeahhh
i wasnt gonna say it that way but yeah basically π
@austere talon could you update the packageManager entry in package.json for vesktop to latest pnpm
pnpm 8.1.1 is broken on node 20 so the aur package won't build for me
pr :P
guh
Fixes package installation on node 20: https://github.com/pnpm/pnpm/issues/6424
there
nope nothing changed with wayland screensharing in latest from git
how was i the only user on this planet to ever see the tray and how ridiculous it was
The MessageScheduler plugin adds a simple command to schedule a message to send in the channel the command was run in after a delay, even the channel is not currently selected!

window.addEventListener("beforeunload", (e) => e.preventDefault());

HELP I CANT CLOSE VESKTOP NOW
LMAO
this is a feature
i had to kill it thrice
please see if this is any better in the just released v0.2.8
It's behave the same... :(
I don't think it is an electron issue on that side... Teams and Webcord uses Electron too and has no issue with Wayland.
Maybe it's more the implementation used that ask every window and every screen to show them in discord's interface so it always trigger a portal.
How can I add my own plugins
#1032200195582197831 pins
also π #π₯-vencord-support-π₯
also also if it's not made for vencord it won't work with vencord
Vencord already blocks Discord trackers/telemetry by default, typing indicator can be blocked with a plugin, background sync can be blocked, and microphone and camera are opt-in (by using them).
Disabling the CSP is dumb/insecure, idk why you would want to do that
And what are you on about with the discord spying on the memory/ram?? If you are referring to game activity it can be disabled with one of the plugins.
Because of the companys behind the CSP.
We already know what...
There are no relevant privacy differences between the two. They are both terrible in terms of privacy, because this is Discord we're talking about. if you care about privacy, use something like https://matrix.org/ . However, both of them use no native Discord code so they are both more private than the normal Discord desktop app, Discord is contained entirely in the Browser process (as if you were opening discord.com in chromium)
Microphone, camera, desktop capture, background sync...
WebCord seems to have a very bad case of stupid marketing. It doesn't block "fingerprinting", it blocks requests that Discord uses to collect metrics, which is not fingerprinting. With regards to the permissions, you grant the app these permissions, and if you don't like the app you revoke them. I don't see why you would even be using Discord if you had such paranoid fears about it misusing your sensors.
A content security policy is not "censorship", it's ensuring that your Discord client...
what's bad about it
is there a getBattery().explode() method that instantly overheats ur battery and causes a lithium fire
that'd be awesome
I mean there are far more high entropy things that can be used for fingerprinting
this one is actually useful for games and such
real
we should get them banned for being <13 so they're forced to give discord their id
Is there a plugin for split large messages
in vencord
bc fakenitro
doesnt do this
nope
export default {
name: 'MessageSplitter',
onMessageCreate(message) {
if (message.content.length > 2000) {
const splitMessage = this.splitMessage(message.content);
splitMessage.forEach(chunk => {
message.channel.send(chunk);
});
message.delete();
}
},
splitMessage(text) {
const chunks = [];
let chunk = "";
while(text.length > 0) {
chunk += text.substring(0, 1990);
text = text.substring(1990);
chunks.push(chunk);
chunk = "";
}
return chunks;
}
}```
because
i tried this
but dont know how to add it
you cant use betterdiscord plugins with vencord
hotdog
errr you can delete this msg if its not sposed to be in here but the site for plugin requests is down but i was wondering if i could request user notes bd plugin for venecord ?
GOSH darn it !
isn't that already a thing on discord?
Vendicated
[Vencord:main] 1 new commit
bb7deebUserVoiceShow: Fix error - Vendicated
no uninstalling, we here now forever πΌ
it makes the notes local so you can make them as big as u want n wtv
you seem to have very heavily misunderstood what a content security policy is.
It's a way for websites to tell the browser what sites specific content comes from. For example, discord only allows scripts from trusted sources. Trying to load scripts from other sites will lead to the browser refusing to load the script. This is solely a security measurement to prevent XSS vulnerabilities in sites and has nothing to do with censorship or privacy. the domain csp switches in webcord also don't ...
ChatGPT 
it's being listed in W section makes me insane π
mfw +0 -0 diff
That's because it's not an actual message. It is a placeholder for when the bot is loading it's response. It can not be changed, and will always say
(Bot name) is thinking....
That doesn't stop it from being styled red to show that it is deleted. The right-click menu still correctly shows the options for a deleted message
This plugin allows user send stickers from more sticker providers.
Currently LINE and self-made stickerpack files supported.
Inspired by https://github.com/Pitu/Magane .
should name the plugin and file name same thing so you dont cause this again lol
oh it is
MoreStickers is a better name anyway
just silly pr name

Why is this here? Who is going to read this on a custom component? It isn't even rendered? What is its purpose?

lul its the original name but we found some issues naming it in file so we've got Morestickers as a replacement
lol
Stickers+ sounds like you upgrade stickers
MoreStickers sounds like you add more stickers, presumably from somewhere else

newer name probably best for 2iq bencord users
Bun is significantly faster and afaik can give a big performance boost.
gotta get it
BLAZING FAST π₯
i already broke it 
i wonder how youd even get tg stickers
Well, LINE stickers currently supported
telegram stickers cant be fetched publicly
ye ik
idk how telegram works beyond it being funny but if you just need to sign in then its semi doable
I was planning to write a telegram sticker -> stickerpack file generator
but i've found that most of my tg stickers are stolen from LINE

If you run it as administrator in Windows, then ask you to close the installer and run it as a non administrator program
true
wait
when you disabled discussions, I thought that meant preventing any new posts
π
now I'll have to come up with my own ideas
yeah unfortunately
you can't really make them read only
I can re-enable them for u
wdym for me?
you can't just show it for select people, right?
iirc it's just a toggle in settings
yes
I meant I can re-enable it for your sake
however then you are responsible for me possibly losing my sanity
yeah
that's my concern
I'm fine with you losing your sanity
I just don't want to be the individual responsible
they are back on
oh no
can you add a few checkboxes people need to press to create a discussion like with issues?
I wish they would let u add an iq test for opening discussions
yeah :<
oh god
i'll need to copy everything in to notepad
I forgot how unoriginal pretty much every discussion was though
there are hundreds of feature requests, not all of them can be implemented. we are also all doing this for no pay. you are not entitled to anything. either make it yourself or stop spamming.
Is there anything to bypass discords character limit?
no
it's an inbuilt feature.
wait we have splitmessages?
Wym π How do i do it
no, send message as text file
ohhhhh
type more than 2k and it prompts you
you can click the + -> send message as file
Just like picture shows, I want message buttons container to be above message box so they would no longer be squished (either by them or me thinning Discord window)
css 
A plugin that lets you customize in which monitor Discord will launch in. For example, Discord always launches in my main monitor on startup and disrupts what I am doing and it's become very annoying because you are unable to move the window, until it loads. With a plugin like this, the Discord update prompt and main app will launch on my secondary monitor and, in either windowed or maximized mode.
- Use the link to your own repository instead
Yeah what you could do is detect the monitors somehow and change the settings.WINDOW_BOUNDS.x and y as well as the IS_MAXIMIZED property! Great idea!
I also want this but for the sound changing rather than the volume. dms having the same sound as servers is painful
Yeah that would be very nice
oh no
this is fixed in https://github.com/Vendicated/Vencord/pull/635
π₯
the easiest way would be to add a class if possible
or wrap it in a div and add a class to that if possible
atleast for the purpose of a plugin
Nono this is for vc on it's own
The plugins' settings/about modal content does not have padding on the bottom
Can't send a pic too bad
The problem:
Problem element
CSS (padding-bottom) to fix
Result
Just the implementation in the code is my problem
π₯Ά
we use discord's components for that stuff
so its probably that we're just using it wrong rather than styling
oh god its cus discord relies on margin a ton
.vc-text-selectable > [class^=content]
.vc-text-selectable div:nth-child(2) {
padding-bottom: 16px;
}```
i think for consistency
Original Description
Allows you to view recent messages in channels without switching to them.
How does it work?
Hover over an inactive text or voice channel, to show a preview of that channels text messages.
What should it do?
It should add a customisable preview window, so the user can change how long they need to hover over a text channel for it to activate, as well as changing the size and location of the channel preview window.
Plugin Settings:
- Disp...
you should just add margin bottom to the "no settings" text
why are those notifications on
just in case linus torvalds stars vencord
he already did u missed it
thats crazy
crazy?
nookies dont become one of those people
LOL
I was crazy once...
oh no...
3 days have passed
DIE
.vc-text-selectable > [class^=content] {
padding-bottom: 16px;
}```?
tias
Tested & Works
imo u should just add the vc-m-bottom-16 class to the settings div
no hardcoding

Margins.bottom16
we were originally using discords margin classes
π
but they broke and i decided let's just make our own it's more robust
like this <Forms.FormSection className={Margins.bottom16}>
the form section component will take a classname
you should likely just leave it to someone else if u can't figure it out
<ModalContent className={Margins.bottom16}> should this work then?
and ^
as long as it overlaps with other margins and doesnt like add to the existing margins
should be fine
ah i tried it and it does add to the other margins
i'll do the pr
Is other language support planned?
like internationalization?
Sure
we use discord's own translation stuff for some things already
idk if we plan on it maybe much later
we dont cuz f2k i18n
true
βIf y1u a1e t1e f3t p4n w1o c1n g3s t2s e4e m5e c7y, a1d p2t t1e a4r as a c5t in my b2g, I w2l s2d y1u a g3s b2t f2m t1e S4t.β~ T2s G1y on i18n
βIt's l2e a g3n-up v5n of l2t-s3kβ~ T2t G1y on i18n
In c7g, I18n a1d l10n a1e m3s of a6g c6r s6e f1r n1n-n4e e10s, e8y o3r n5s a1d c6s. I18n is t1e p5s of e6g t2t an a9n is c5e of a6g to l3l r10s, f1r...
Tripping.
@austere talon u should add js to text replace but make it so u need to toggle a hidden flag and if anyone talks abt it u ban them
easy
did u see that I already added it
but then removed it again
lmao
Vencord.Plugins.TextReplace.settings.__SECRET_INTERNAL_DO_NOT_ENABLE_OR_YOU_WILL_EXPLODE
wth when
π¨
you love that there's already 3 settings like that in vencord

wait what
why isnt it working
delete it, not necessary
asd
Vrocend.Api.MegatneEssves.aetsiPdnLeSdedenrr((_, msg) => Ojebct.asigsn(msg, { cotnent: msg.cnetont.raecple(/[a-z]{4,}/ig, m => m[0] + slufhfe([...m.slcie(1, -1)]).jion('') + m.at(-1)) }))```
there we go
terrible
yuor wocelme
i type like that without the listener aleesey
simply ecnnahe yuor tiypng enexceipre
sulhffe is left as an ecsxiree to the radeer
they locked me in a room
NO
im gonna lock you up in #π₯-vencord-support-π₯
@olive aurora ```js
fctunoin sffluhe(aarry) {
let ctuerrenIndx = arary.lgnteh, ramdeIondnx;
// Wilhe trhee raeimn eetlnmes to sfhulfe.
wlihe (ctrnneuedrIx != 0) {
// Pick a rniinameg enelmet.
ronaednmdIx = Math.floor(Math.rdnaom() * cnuIrdteenrx);
cuIneretdrnx--;
// And swap it wtih the cnuerrt eelemnt.
[arary[cnernudretIx], array[rndaonIdmex]] = [
aarry[rnIddoamenx], array[cIdnetnurrex]];
}
reutrn aarry;
}
a rubber room
fcfution
lol, i didn't scroll down
typing with your toes?
im gnona sned all of my cdoe lkie tihs from now on
const shuffle = s => s.split("").sort(() => 0.5 - Math.random()).join("")
hroror sffluhe
/run
const shuffle = s => s.split("").sort(() => 0.5 - Math.random()).join("")
console.log(shuffle("insanity"))```
Here is your js(18.15.0) output @austere talon
inisytan
it doesn't matter
bceuase it has ltliocay
litocaly
lioltcay
llitacoy
lciotaly
latoicly
ltloicay
it's a terrible shuffle yes but it works for most cases
vban spam
Gimme some users silly
l o c a l i t y
vban <@&1118512958293688412>en mod abuse
okay banned 
vban <@&1015060230222131221>
Gimme some users silly
@<@&1118755617130156093>veryone
yes ban all the stupid people
wh
like me
<@&1118755617130156093>veryone
wat de heck
<@&1015060230222131221>
/run
console.log("meow")
Here is your js(18.15.0) output @muted osprey
meow
do you need to copy the role id manually?
/run
let meow = () => {console.log("meow"); meow(); /* we meowing foreve :3 */}
Your js(18.15.0) code ran without output @muted osprey
lawl
it's the server id

that really should ping everyone
why?
the at everyone role is a pseudo role that every member has but is hidden from the ui
it's how the everyone permissions work
its id is simply the guild id
obviously it won't work in other guilds because those guilds don't have a role with that id

why not @&0 or something
I guess this way it's server-specific...
ping everyone using discord
Add a button at the top left in the tool bar to hide the channel list.
the plugin already exists for BetterDiscord:
https://betterdiscord.app/plugin/Hide Channels
pinging user id 0
fear
@olive aurora find a way to use the github api to open a review for every changed line with a suggestion to revert it back to normal
i will commit them all
scary
anyway to use ref on a jankcord component?
git remote add burger https://codeberg.org/Ven/cord
git fetch burger c510be73c81561c4be1f5ac7cffbff625de55a08
git checkout c510be73c81561c4be1f5ac7cffbff625de55a08
pnpm build
wow this sped up my discord by 100000% @olive aurora
should be merged
what is that commit
should I just patch the component to use forwardRef?
why do you need a ref
to work out the width of a component
(the guild list)
or otherwise work out when hover is lost
Or allow us to customize/theme it
π¦ clipboard screenshot
Is there a plugin where i can see if people have read my pms or not?
okey
Yes this is a must-have. It's helped me A LOT when I used BetterDiscord.

10
not yet, my pr is still bork 
there's a function in DiscordNative to just not make discord receive information that you're idle
I think it's processMonitor
This may sound a bit strange, my friend said that another guy used vencord and he could see people's location, surely there is no such plugin?
yea thats what i thought aswell
or at least heβs not using just vencord
yea
thats just some internet kiddo that is trying to scare you, just don't worry
thats not why i asked but thanks anyway
ah so you're not the victim, you're trying to scare someone, gotcha
nah
it probanly shouldn't be too hard to reactivate discords own bar on vesktop
will look later why not
it is very very easy
maybe im blind but is there plugin for complete timestamps?
vns
mb soz
I commited it π
is this a goodish approach? (of course i need to unhardcode the magic 68)
i dont think there is a legal way to get locations closer than a range of cities
wuhhh
wait I just realised I'll probably be copying the same code for most things
I don't want to OOP it

TODO:
- watch for changes
- ability to edit themes in client via monaco
- maybe upload button on desktop for convenience
gotta fix the styling tooπ
Vs mac
Download https://github.com/Vencord/Installer/releases/latest/download/VencordInstaller.MacOS.zip
Unzip it, and run VencordInstaller.app
If you get a
VencordInstaller can't be openedwarning, right-clickVencordInstaller.appand click open.
This warning shows because the app isn't signed since I'm not willing to pay 100 bucks a year for an Apple Developer license.
Mmm not quite
it's inconsistent with plugins
ye
where can you access flux from devtools?
to do what?
looking to add a setting to customrpc to prioritize other activities
nvm added it to window thru a plugin
oh my god it already does that im dumb
nevermind
discord-screenaudio works perfectly as well. Only one popup which is a combined picker, with a tab for windows and another for screens.
discord-screenaudio isn't really relevant here because it doesn't use electron
the two pickers one for screens one for monitors is an electron issue that's supposedly fixed, but apparently not in the latest release. the multi step picking where you first pick window in the pipewire picker then inside discord is our issue
(real)
i'm not playing any game but in the rich presence there is a game called "last man standing", i dont know what is it, i have tried to close completely the app and it and disappeared, when i opened again vesktop it returned
vencordx
Do you have any apps named "LMS.exe" opened on your PC? Seems to match the .exe of that game shown in that screenshot
The issue seems to come from the Intel Local Management Service.
Temp fix is to disable arRPC
Breh you can't just say "no" xD.
Could you atleast give a decent reason as to why not?

known issue that has already been fixed in arrpc. just need to wait for next vesktop update. if you care a lot, you can disable vencord arrpc and instead run your own with the plugin
user doesn't realise maintainer can just reject feature they don't want
anyway I feel like that person has never even tried bun in their life and just heard its the new trend
isn't it still not on windows 
you shouldve just said no again
also someone who never contributed and likely never will asking you to change the dev stack is kinda goofy
if they did actually PR a bun version somehow would you accept (do not)
no lol
i forgot bun existed
why does the themes tab pr remake cards from scratch
instead of reusing the plugin ones
this is painful
keep a way to load themes online
ofc
it's kinda good tbh
i see i see
okay nice
but now people in #π₯-vencord-support-π₯ will bombard us with "where's a good place to get themes"

and they already have so much trouble with where the raw link is
oh are we just gonna tell them from now on
- download the css file
- place in folder
which one is better
style.textContent =
settings.store.hideMessageContent
? `:is(${elements}) { display: none !important; }`
: (settings.store.hideMessageContent
? (`:is(${elements[0]}) span, :is(${elements[0]}) code, :is(${elements[0]}) ul { display: none !important; }
:is(${elements[0]})::after { content: "Message hidden"; color: var(--text-muted); font-size: 80%; }`)
: "") +
(settings.store.hideAttachments
? `:is(${elements[1]}) [class*="embedWrapper"] { display: none !important; }
:is(${elements[1]})::after { content: "Attachments hidden"; color: var(--text-muted); font-size: 80%; }`
: "");```
or
```tsx
if (settings.store.hideMessageContent) {
style.textContent += `
:is(${elements}) {
display: none !important;
}`;
} else {
if (settings.store.hideMessageContent) {
style.textContent += `
:is(${elements[0]}) span, :is(${elements[0]}) code, :is(${elements[0]}) ul {display: none !important;
}
:is(${elements[0]})::after {
content: "Message hidden";
color: var(--text-muted);
font-size: 80%;
}`;
}
if (settings.store.hideAttachments) {
style.textContent += `
:is(${elements[1]}) [class*="embedWrapper"] {
display: none !important;
}
:is(${elements[1]})::after {
content: "Attachments hidden";
color: var(--text-muted);
font-size: 80%;
}`;
}
}```
lmaoo
why are you doing
if var == true
β¦
else if var == true
in this case you used the wrong settings var in both scripts at the beginning
apart from that id say the second one, itβs way easier to read
cant you just add a class to the messages and define them in a css file?
instead of hardcoding css into them
would also make it easier to make messages re-appear
hmm
no
beautiful
perfection
vencord.dev/themes-store when
replace all bd mentions in themes with shiggy π
i had like 6 theme links with chars infront to stop them from loading so this will help
we could just make an alternative frontend for the bd theme store
would be funny
lmfao
Is this message logger better than the one that comes in plugins or is it the same? #1032200195582197831 message
its different
anyway now there is proper hover
beautiful (2)
watch(THEMES_DIR, () => {
console.log("hi")
})
for some reason this wont work π
oh cause im dumb
this is desktop only code
be7f708 Discard changes to src/utils/misc.tsx - Vendicated
should be mergeable now. I tested in both Discord Desktop and vesktop. Still need to test web
There are still some open todos like adding the ability to edit in client but we can just add those in the future
works nicely in web as well
how do we detect whether we're inside userscript
kindly ask the user
eh iots whatever for now
d6c4398 Add proper user-friendly theme manager (#635) - MeguminSama
268f3a1 add bottom margin to settings section (#1616) - Vap0r1ze
I can't imagine a non-malicious use case for such a feature. As such, I dont think having this plugin is a good idea. Thank you anyway!
d3691f7 chore: Fix greetStickerPicker file name (#1610) - AutumnVN
please declare functions on the top level unless there is a good reason not to
name: "CopyProfileThemes",
return themeString || "No theme..."
if (userProfile.themeColors.length >= 2) {
@austere talon feature request 
for pindms
categories π
yes i know someone suggested it before
but i do actually have a use case and its because i have group chats for projects and friend groups, so mixing them together is a bit of a headache when i like having both pinned
I'm worried about the safety of people's accounts when using this. There's also not much reason to want to spoof your platform
I don't think this is a good plugin to have
Thanks anyway!
why would anyone need this?
Thanks anyway
885ad13 fix(cloud): cross-client enabling without prope... - lewisakura
well actually this isn't really needed cause the quick css editor will never open this but its whatever
make it
2131885 fix: open links externally in Quick CSS editor ... - ryanccn
this is a pretty bad implementation. i don't think anyone wants a modal to open every time they open Discord
the only thing that would make sense is showing it as a loading quote. you should edit the customloadingquotes plugin to add this as a feature if anything
closing due to age since this has been a draft for ages and is likely not being worked on anymore. If you still want to work on this, feel free to just reopen whenever!!
Thank you anyway!
268f3a1 add bottom margin to settings section (#1616) - Vap0r1ze
d3691f7 chore: Fix greetStickerPicker file name (#1610) - AutumnVN
3e7d4e2 make QuickCSS have priority over themes - Vendicated
885ad13 fix(cloud): cross-client enabling without prope... - lewisakura
2131885 fix: open links externally in Quick CSS editor ... - ryanccn
@olive aurora codeburger review soooooo slow
ITS LITERALLY ONLY WHEN YOU NEED TO REVIEW
π
im gonna mail u patches @austere talon
yop
do
/*
* Vencord, a Discord client mod
* Copyright (c) 2023 Vendicated and contributors
*
* SPDX-License-Identifier: GPL-3.0
*/
this header kinda bad
better
fiiiiiiiiine
nah actually
/*
* Vencord, a Discord client mod
* Copyright (c) 2023 Vendicated and Vencord contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/
i think this is good
yea i dont like spdx at the top
lso according to their spec it can be anywhere in the first block comment
r u gonna use -or-later now
the old headers already contain or later
will this change hjeaders in any file that is edited?
like
if i edit a file later the header will change
nope only new files
yus
u can run pnpm lint on the entire thing i tested lol
:q
fire now rebase cause i added more license ignores

but thanks i luv da new headers
when tf did i delete my vencord fork
pushhh
cant u do that with css
a
a
oh wait u mean rebase with main
probably
doesnt that already exist
.threadSuggestionBar-3ExSyc {
display: none;
}
this works fine i think?
works for me
if you want css preferred then i guess ill close it
should work
yh
jumpscare
fixed package.json too
okay fire
pr close wr
I basically just copied what the bd plugin did cause that's what the discussion was referring to, I can see how it is kinda bad though
we love no prettier https://toaster.sh/i/rek2cdkk.png
omg real cynthia here
real
powercord cynthia
wrong

why would he be unbanned
yop 
isn't strencher here?
yes. why?
why
theyre sane
bd is fine
stencher is chill
seriously though, why was devilbro banned?
i heard it was for betterdiscord reasons lol
nobody who writes that code should be allowed near vencord
ah
u called him a nobody wth
u r making me question english
vap is so mean
i am nobody 
what did i say hlep
// swap log and error because idk how to use find and replace
const { log } = console;
console.log = console.error;
console.error = log;
quality
Changing this causes issues with sending the hex colours, or error message. So I have left it as is.
oh my god
i am vencord reporter (real)
no it exploded 2 weeks ago
https://github.com/Vendicated/Vencord/actions/runs/5617188033
what's the issue π
it fails to load some chuinks
idk how to fix that β οΈ
trying to make markdown api but running into race condition 
just win the race silly
How do u use vencord
u donβt

Keyword notifier plugin
Also included:
- New setting type: List (array of strings)
- Markdown API to add new markdown rules (horrendous, I spent hours trying to find the best way to make this work)
i am sorry for whoever has to review this
noww good luck getting that reviewed
i will test now
since i have been using keyword alerts draft pr since it was made
surprised i have had zero conflicts updating with all the extra stuff i add to main branch
cute
stealing my plugins smh my head
Have y'all ever heard of the Doom 2 mod called my house.wad?
the platform emulator plugin got rejected? π what does that mean security of user? i dont really care about spoofing my platform, i just want to appear on mobile and have the little phone icon while on PC
markdown api is kinda fire
need it for upcoming feature I wanna add
plugin description markdown
good one @umbral hedge
thank u -1
Any tutorials to create a custom discord theme using css?
vns #π¨-theme-development go here + learn css
Lol ty
if you dont need it in chat you can just make your own parser with added rules
i wonder if autumn will move to it for their color plugin
unfortunately, because of guild subs, you don't get message creates for large guilds you haven't visited (unless the messages affect your read state)
no idea






