#👾-core-development
1 messages · Page 122 of 1
Ok
how many people tried to fix better folders?
I have no roles and I can write here
Broken perms lol
damn, alright.
i know of atleast 2
dont remember who tho
Semi related to the situation of weird permissions, are #🎨-css-snippets and #📜-js-snippets posting permissions locked to a role because people kept posting display: none; stuff
How do I add pronouns to my bot's profile
yes
so like, what needs fixing in a theme?
lol
that's what it means
dzi build before rspack is so useful for fixing plugins
vencord microtransactions
yeah i made a friend try as well
and fixing user agent gets rid of vesktop captchas
need them to commit so i can see who did this
@lime stone
toad you also had vesktop captcha problems right
@night fossil you too
try on latest vesktop main. captchas should be gone
(you need to build from source to test)
ill try
i had capatcha problems
it was REALLY bad
for me it was only when adding friends
i got so many capatchas logging in and even after doing them it wouldn't log me in
anyway latest vesktop main should fix it
just made me keep doing capatchas
it was cause i hardcoded windows UA
ill test later cant reboot rn
i didnt think that was gonna be an issue
now i use platform specific UA and boom captchas gone
const UserAgents = {
darwin: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36",
linux: "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36",
windows:
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"
};
export const UserAgent = UserAgents[process.platform] || UserAgents.windows;
good
the UAs i use now
i wonder how discord could telll anyways
10_15_17 is old asf but according to top google result for "most common user agents" its still the most popular
4k 🎉
naw it's not
4k STARS WTF
apple stopped incrementing it
fear
they changed the naming scheme from 10.x to just x
ideally they should've just kept the UA using 10.x
but instead of that or switching to just x they just stuck with 10.15.7
10.15.7 doesnt even support arm64 lol
anyways tldr it's for compatibility reasons
changing it to new format = maybe break sites
keep incrementing it (internally macOS 11 was 10.16) = probably fine but not worth the risk
doubled in 3 months lol
makes sence
windows also doesnt use Windows 11
yep
they still use Windows 10
it's not worth risking breaking sites
betterfolders?
LOL
nono
ah shit
589c070 fix not removing vencord 'chunks' from webpack - Vendicated
I'm working on better folders rn
trying to improve code too
oh u merged them
so was there anything else broken
it works for me
is this not what they were asking about?
i literally just searched "not working" lmao
btw i really want a vencord companion toggle for the lastfm plugin
sometimes i dont want rich prez
when i listen to justin bieber
its my dirty little secret
ugh this will be annoying to fix
and its annoying tohave to disable the plugin
i thought about making a cursed lastfm rich presence for myself when i go afk for hours at a time but idk how accurate it would be because of only updating when i have wifi
but also dealing with when to even show it
as it should be
same tbh
bro where are these stars coming from
@scenic raft could you help me test something related to venmic glibcxx errors real quick?
i actually need you to undo the fix again and let me know if this works for you:
cd $(mktemp -d)
npm init -y
npm add @vencord/venmic
node
and then in node run
try { require("@vencord/venmic") } catch (e) { if (e.stack.toLowerCase().includes("glibc")) console.log("yes") }
and let me know if it prints yes
okay this may sound weird, but is there some way I can listen to gateway events from console?
what for
dev options -> enable gateway logging
listening to messages and sending them to a localhost websocket
yeah thats why i asked cyn 
just ALL gateway events? or specific ones
try asking a better question with all details
message_create and delete, I suppose. but I could take all, my websocket server just ignores useless ones.
are you trying to build a custom gateway server?
depending on what is easier, I guess.
what does your websocket server do to begin with
or anyone else on ubuntu/debian / other boomer distros
no, I just want to have a specifc chat read out (voice channel chat) so that I can basically read messages out aloud (and pump that into input audio)
you mean messages from a specific channel?
actually idk why i'd need delete, just create I guess
yeah
but again, I can tank all gateway events, if that's easier
don't know how helpful https://discord.com/developers/docs/topics/gateway-events#message-create would be
wait actually let me add some comments there
you'd just check the channel ID in the message object
well yeah, but my question rather was if vencord has some way to listen to gateway events directly (cause iirc it did, but I don't remember how)
use flux
the Vencord.Webpack.Common.FluxDispatcher?
very stupid question but wtf is \i in regex
try this maybe
why not do it all inside of discord
cause I already got my code working, I just want to port it over from bd to ven
a custom placeholder vencord adds
for what
I kinda didn't use it in ages tho, so I forgor half of the discord-side of things
like what does it match
variable names
its for minified variables
ok thx
actually flux, not the dispatcher, I guess? How do I listen to that?
read other plugins and see
ohh true
i still dont get why you're needing an external websocket server for this when you can just use the browser's tts functions
what should I look at, message logger ig?
hopefully it does it that way
I could, sure, but why rewrite my code if it mostly already works
well, what should I look at
I like doing things the hard way
do user plugins as a whole need to be optionally toggled? because I have my plugin enabled and it does nothing, and I can't tell if it's because my regex is broken, the plugin isn't loading/enabled, etc
did you build
yes, pnpm build and then pnpm inject, then the vencord installer runs so I uninstall and reinstall, then restart discord
changing the plugin name changes it in vencord
look at console
if it shows in your plugin list and is enabled then its enabled
is your plugin listed
its a patch issue
can't, it crashes the client
be quick
looking at the console doesnt
only elements
aha that's the crash from before
we wouldnt be developing without dev tools lol
oh I installed vencord to the normal discord client
I havent payed attention to see if thats an issue, cant answer sorry
okay either I'm stupid or none of the plugins seem to use the syntax you have to use in the console
(to be fair, I don't know shit about vencord internally)
well yeah
but none seem to call the base api, and all rely on definePlugin (which, I'm assuming, is a plugin base thingy?)
yeah
you have to use definePlugin for flux
theyre imported
// plugins
import { getTheme } from "@util/discord";
// console
Vencord.Util.getTheme
ok!
never mind that, i literally got temp-banned 😭
thank goodness it's fixed
wtf how long
you're already back
seems like it
Vencord Kart: Double Dash!! is a 2023 kart racing Discord client mod developed and published by Vendicated for the GameCube.
WHO IS DOING THESE
how am I supposed to do that in the browser
i'm now in genshin impact
i have no idea what that is apart from that it's a game
(i think?)
#1032200195582197831 pins
discord.gg/roblox test 2
That's all it is
wow! that's so cool
you just join roblox without getting a ton of captchas
roblox so good
do I really need to recompile vencord to listen to gateway events
indeed thats cool in this day and age
.
what if I wanna listen to all events? or like anything, but recompiling?
apart from u
wow
amazing
i can send friend requests without captchas or getting disabled!
cool
pog
that's such a weird thing
literally just the os being wrong
well I'll try to push a vesktop update in an hour or so
well, people who self bot probably just look up "user agent"
need to push some more fixes
how can they even tell
Vencord.Webpack.Common.FluxDispatcher.subscribe("MESSAGE_CREATE", (msg) => console.log(msg))
run that in your console

or was it something different
oh for gods sake
I did the same thing
but mixed up the param order
then gave up 2 seconds later
nvm, i had the wrong idea 
tysm!
don't worry I am stupid enough to self-bot with only the authorization header
my brain is in a basket 
anyway
@turbid hatch i fear this code
open source telemetry
Collecting information about:
- Vencord versions in use
- Plugins in use
- Operating systems in use
This will not be traced back to a user.
ONLY MERGE IF COMMUNITY APPROVAL IS GAINED.
ONLY MERGE IF COMMUNITY APPROVAL IS GAINED.
@turbid hatch pussy...
i'm not saying i don't approve
is pepper vencloud codename
i'm just saying that's very husk-worthy
no
In cryptography, a pepper is a secret added to an input such as a password during hashing with a cryptographic hash function. This value differs from a salt in that it is not stored alongside a password hash, but rather the pepper is kept separate in some other medium, such as a Hardware Security Module. Note that the National Institute of Stan...
it's like a salt but static
we cant use salts here because it would be nonsensical, but we want some sort of anonymity and don't want duplicate hashes for the same thing
so we stick a random pepper on it
oh neat
it just prevents, say
well, in the use case we're using it for, secrets:<userId> and settings:<userId> aren't the same
they're different hashes completely
it prevents crossreference
we have two
a vencord specific one and a server one
the vencord specific one isnt that interesting atm
any chance i could leech off one in the future
depends what u wanna do
if i ever add stats to decor
hm, possibly
im the sysadmin for the vencord side of things so if the stats are interesting and you want them published we can work something out
i was planning on adding a endpoint for prometheus and adding it to @placid wave/catvibers.me's prometheus but they're discontinuing it
so
that fell thru
ah
probably stats like
bulk fetches per X (per client type so vencord/vendetta)
total decorations count
users with decoration selected count
users with custom decoration selected count
users with preset decoration selected count
users with custom decorations created
users with no custom decorations created
average custom decorations
those are off the top of my head just now
maybe decorations created per day, approved per day, denied per day too
i had another one in mind just now but i forgot it 
for all minified variable names, can we just assume it is one letter and write our regex based on that?
absolutely not
but lewi alr told u
if i did that i'd be collecting your personal information too
if ven wasnt looking you would
if you enabled cloud integrations you've already given me your userid
i just cant see it
i don't
nah i dont like that sort of invasive analytics
clearly this means I should not trust using \i
use \i :)
why should I?
it's a custom vencord* match that will always match identifiers produced by the minifier
it saves you and us time
you dont have to rewrite the match every time, and we dont have to parse what you've written just to see that it's an identifier match
makes sense
why?
@crude hearth STOP IT
i want to collect these on my profile
i hope they commit because as soon as an email is revealed i will send to it
deleted
LMAO
wha t the fuck
whoever this is you're getting less and less funny over time
come up with better ideas
OK this is just trolling now
is it okay if i star that repository?
imagine having that much free time
i remember somebody set their username to I love TheKodeToad I love him or something
LMAO
WAIT UR TRANS I THOUGHT YOU WERE CIS COMPKLETELY HONEST
you were on my list of "the good cis people"
LOL
TOAD IS TRANS???????
there aern't many, sorry
asdkocjnvasjoikdgvokjnidsagvjoikds
AM I ON THERE
ur on mine
YOUIRE CIS ? ??!?!??!????
you're pretty cis
looks at they/them
yea hlitearlly
ask them
am i meant to write it in my bio
do you want to?
take a random guess idk
the what 😭
extremelky trans, stay away transphones
what does that even mean dude
@lime stone IM SORRY 😭
why are you sorry
we're all on the same boat known as the titanic
WHAT KIND OF DEVELOPMENT CHANNEL IS THIS
thge cis vibes
the gender one
my cisdar was off
gender-dev
fr
both chjannels r going on about gendar
do I give off female vibes?
what does that even mean
god knows
i will just lump everonye into one big circle of "gender" frmo now on
FUCK WHAT ABOUT AGENDER PWEOPLE
whoops
uhhhhhh topic change to my skill issues
{
find: "function Y(e)",
replacement: {
match: /\bhasProfileEffect:*\i\b/g,
replace: "hasProfileEffect:false"
}
}
]```
this does nothing I think
please do not do a find like that
good point
find something that is static, like what you are matching
so we don't have to find specifically the function
no, the find is to locate the module to run your replacement in
also replacement is an array
here's an example
no it isn
no its not
it can be
optionally
array is for if multiple replacements
why does everyone do single value arrays then
what the fuck
they dont
ive only seen rce do that
stop hallucinatin
rce's patches were based on other patches
so
..
im not claiming credit for that
rce is literally malware
RCE is remote code execution
we might have to turn off the fork notifs
cause its getting ridiculous and leaving them on only fuels the fire

export interface Patch {
plugin: string;
find: string;
replacement: PatchReplacement | PatchReplacement[];
/** Whether this patch should apply to multiple modules */
all?: boolean;
/** Do not warn if this patch did no changes */
noWarn?: boolean;
predicate?(): boolean;
}
i didnt know lol
@austere talon can you turn off the webhook notifs for when someone forks
scarlet patches >>
we just had something really nsfw come through
uh
the stars are getting annoying too
nuh uh
yip
whats that
idrc about that thread
sounds fine by me
dine
it inverts escapes
it what
so when you match code you dont need a billion backslashes
oh i see
yes i just saw you arent needing to escape with multiple slashes
neat
but also why not /config_account.../
at that point
xd
virus
Use The RegEx Syntax and get Virus
are the docs themed yet
re is actually v simple
whats scarlet
tetr.io mod
export const re = (...a: Parameters<typeof String.raw>) => {
const raw = String.raw(...a);
const flags = /^\(\?([a-z]+)\)/.exec(raw);
const src = raw.slice(flags?.[0].length)
.replace(/\\*[.*+?^$|{}()[\]]/g, (e) =>
e.length & 1 ? "\\" + e : e.slice(1))
.replace(/\\i/g, "[A-Za-z_$][\\w$]*");
return new RegExp(src, flags?.[1]);
};
ah
neat
real
on its second rewrite
we dont talk about the first version
tux
@austere talon why didnt you push the latest commits to main?
uh wha
That's a discord issue, happens without vencord installed 💀
I WAS TRYING TO SWITCH BRANCH AND GOT JUMPSCARED
but then i realised wrong repo
lmao
this is a stock discord bug LMAO
ugh I will debug it harder
it's so annoying to debug this unread stuff
my mistake, i reset main to my local dev, not origin/dev
BetterFolders (had no effect):
ID: 696336
Match: /(\i)\(\){return \i\(\(0,\i\.jsx\)\("div",{className:\i\(\)\.guildSeparator}\)\)}/
BetterFolders (had no effect):
ID: 696336
Match: /\i\(\(function\(\i,\i,\i\){var \i=\i\.key;return.+\(\i\)},\i\)}\)\)/
BetterFolders (had no effect):
ID: 696336
Match: /(\i)\.themeOverride,(.{15,25}\(function\(\){var \i=)(\i\.\i\.getGuildsTree\(\))/
BetterFolders (had no effect):
ID: 696336
Match: /return(\(0,\i\.jsx\))(\(\i,{)(folderNode:\i,setNodeRef:\i\.setNodeRef,draggable:!0,.+},\i\.id\));case/
BetterFolders (had no effect):
ID: 696336
Match: /\("guildsnav"\);return\(0,\i\.jsx\)\(.{1,6},{navigator:\i,children:\(0,\i\.jsx\)\(/
BetterFolders (had no effect):
ID: 696336
Match: ,onClick:function(){if(!__OVERLAY__){
BetterFolders (had no effect):
ID: 252917
Match: /(\(0,\i\.jsx\))\(\i\..,{className:\i\(\)\.guilds,themeOverride:\i}\)/
NoTrack (found no module):
ID: -
Match: window.DiscordSentry=
None
None
but like I'm almost sure it should be ignoring the hidden channels unreads on that box
and then we wait 3 months to repeat this
no
Alternative Solution: delete it
true true
nah a lot of people love it
idk why
i hate that plugin with a passion lmao
what's it even do
it opens folders in a second sidebar
and stuff
bro arm64 vesktop builds are sooo malware
makes build take 15 mins
vomit inducing
just wait until I add another one
NO
BetterFolders (had no effect):
ID: 696336
Match: /(\i)\(\){return \i\(\(0,\i\.jsx\)\("div",{className:\i\(\)\.guildSeparator}\)\)}/
BetterFolders (had no effect):
ID: 696336
Match: /\i\(\(function\(\i,\i,\i\){var \i=\i\.key;return.+\(\i\)},\i\)}\)\)/
BetterFolders (had no effect):
ID: 696336
Match: /(\i)\.themeOverride,(.{15,25}\(function\(\){var \i=)(\i\.\i\.getGuildsTree\(\))/
BetterFolders (had no effect):
ID: 696336
Match: /return(\(0,\i\.jsx\))(\(\i,{)(folderNode:\i,setNodeRef:\i\.setNodeRef,draggable:!0,.+},\i\.id\));case/
BetterFolders (had no effect):
ID: 696336
Match: /\("guildsnav"\);return\(0,\i\.jsx\)\(.{1,6},{navigator:\i,children:\(0,\i\.jsx\)\(/
BetterFolders (had no effect):
ID: 696336
Match: ,onClick:function(){if(!__OVERLAY__){
BetterFolders (had no effect):
ID: 252917
Match: /(\(0,\i\.jsx\))\(\i\..,{className:\i\(\)\.guilds,themeOverride:\i}\)/
NoTrack (found no module):
ID: -
Match: window.DiscordSentry=
None
None
jumpscare
ok well it was a joke
just tell people to build it themselves
if they can't then skill issue
u can add to mac and windows and its fine
shhhhbhh
wtf linux
better folders keep spamming the chat omg
linxu is only so slow cause its building three million targets
windows is building two formats, linux is building 8
I mean if you use linux you're probably building software yourself right
@vagrant topaz do you still see the unread box?
uh no
macOS build is so fast wtf?
simply force arm64 users to use qemu
can you try to debug for me
do not
there a easy fix to get this working in forums again?
we need to encourage adoption of arm
It's very hard for me to debug without it occurring
ventop will bundle userspace qemu
ok wait
run this in console findStore("ChannelListUnreadsStore").getUnreadStateForGuildId("")
i will never fuck up super props again 
i already have the user is super suspicious flag
and the unread box is there?
wtf???
help what do i do @shy veldt 
It happens quite often on vanilla discord for me
i suggest making this optional on the user side as plugin combination+vencord version + specific os could easily become a fingerprint yeah?
does vesktop support custom keybinds though
yeah ofc
will be opt-out
but we would absolutely not use it for identifying people
@placid wave
now we need a vencloud privacy policy
Oh, not for me 💀 I have been dealing with the bug for years it's so random
make it opt-in but right above a checkmark you need to click on the setup screen saying "I acknowledge Vencord's Terms of Service"
ye just that you have that data means it could theoretically be used for that so an opt out should be provided and shown to the user during first startup and initial telemetry only collected if they don't opt out on the first run or whatever
everyone will click
we're cooking now
just updated wi l l-=0werok tegjiksjoigrtfhsnoiu;rgfuohjiunigetujhizjhbiklfdgjukihdfgvjdfklhgjhikl;f
will we get captchas*
the reasons for wanting that info are:
- whether our users actually update or still need babysitting with old versions
- what plugins are used the most
- for sorting by popularity
- for knowing what plugins to prioritise when it comes to fixes, new features, etc
- for knowing whether some plugins can be removed
- which operating systems we should focus more on
idk just felt like keyspamming
stuff like that
ik
whether our users actually update or still need babysitting with old versions
isn't there a huge vencord update available prompt when there's an update
just that you have that data in the first place means it can technically be used to identify so an opt out should be clearly provided imo
otherwise its fine
Goes away quite quickly
you should focus more on linux because windows is malware and macos users can explode
true
is it in any way related to vencord's development
no sorry
dev mute this fucker 🙏
?
yeah ofc. although idk about presenting it as a popup and stuff - unless we add a proper first launch tour
pay me $30
we'll see when it comes to it
if you dont have a popup just
I'd also like a plugin that disables the nitro profile effects, so I decided to try making my own
regex skill issues though I can't do it
make it only collect telemetry from the second launch forward
so someone can change the toggle without it collecting first
thats fine
you can use css
what advantages does this have?
you can?
[class^="avatarDecoration"] {
display: none !important;
}
[class^="profileEffects"] {
display: none !important;
}
it would be opt out telemetry with a TTL of 3 days, so if you decide to not want to be counted then you would have all of your data erased relatively quickly in analytics land. whilst we will try our best to avoid fingerprinting (tempted to include some fuzzed data too), collecting any sort of information can be easily considered a fingerprint to a user or a group of users, so it's a catch-22.
my favourite part about astro is the opt-out telemetry where you only find out how to disable it when its too late and the command that does it probably already sends telemetry
they pulled a .NET
beautiful, thanks for that
we have one
IMO would make sense to make it only start sending data after x launches or x days so the user has some amount of time to opt out of it before it runs
@vagrant topaz can you try executing that code again?
that sounds like a fair idea actually, not a bad shout
this doesnt make sense, that's the function they use
beautiful
something like
oh yeah you need to join vc and open sounrboard
actually you could just do after the first launch
I guess not even trying to load the profile effects could save some bandwidth?
idrk
show a popup saying "hey we collect telemetry and we'll do so the next time you restart your client, you can opt out here"
anyways lets talk about important things
krunker frvr aimbot for vencord when
didn't think about CSS but whatever
i think it's all preloaded
hm
ok better idea
search for this code .UnreadBarMode.HIDDEN?( @vagrant topaz
for the past 3 days i've been trying to figure out why in the world Vencord just wouldn't load for my Discord at all on my machine, not even a crash
i only just suddenly realized that i have just not been rebuilding Vencord for updates in the past 3 months that i have been using devbuild.
go to the guild you have the issue, make the unread box show, put a breaking point here and screenshot the scope
the bar which is showing for you, is it on the top or bottom
i have another linux box i haven't installed it on yet. give me a minute
keep trying to pause the code and have this variable be bottom
no worries no longer needed
thanks anyway
np
wait
I hate
your box doesnt have an arrow right
@vagrant topaz
DONT KILL AVATAR DECORSD
MY POOR DECOR
see how mine does
I PAID 1.50€ FOR THAT DECOR
okay
MY POOR DECOR
I'm looking at the wrong thing then prob
make decor decors have different classses and use inline !important styles so people cant hide them
idk how to do that I fear
bc of how decor patches
wait is there even any way to hide this
<div style="display:block!important;visibility:visible!important;opacity:1!important;height:20px!important;width:20px!important"></div>
can css override inline !importants?
!!important
no
inline importants are on another plane of existence
they cannot be overridden at all
If someone wants to PR a patch that makes decor decorations not invisible that's great but I can't be assed to do that myself
@vagrant topaz put a breakpoint on this function and see if it triggers renderBottomUnread(){
search for that
okay that's prob the right one then
let me find where they get unreads from
quick css:
display: none !important;
}
[class^="profileEffects"] {
display: none !important;
}```
you're not understanding
I made a plugin to give people custom decorations
sorry my bad
called decor
L
L
remove when decor releases ❤️❤️❤️
no just add a class to them that normal ones dont have and ill :not it
discords stock ones are too loud i dont like em
maybe
more patches 
The fact that Vesktop does not have a code signature included in the app bundle makes it harder for users to open, marking it as "damaged" and prompting the user to delete it. Here's what that looks like:
Signing the app, even as an "unverified developer", will improve the user experience. I would recommend using the built in codesign command in CI to create an Ad Hoc (no developer account) s...
@austere talon can I pr this to vesktop
I didn't know you could do this
idk maybe

it's dependent on the server
a small server I tried also had it
but god
we love discord and their duplicate code
basically the new version has an arrow

the old doesnt
and is also bigger
can you push that commit to main @austere talon
uh
I'm me
just here to say yall do gods fucking work
BetterFolders (had no effect):
ID: 696336
Match: /(\i)\(\){return \i\(\(0,\i\.jsx\)\("div",{className:\i\(\)\.guildSeparator}\)\)}/
BetterFolders (had no effect):
ID: 696336
Match: /\i\(\(function\(\i,\i,\i\){var \i=\i\.key;return.+\(\i\)},\i\)}\)\)/
BetterFolders (had no effect):
ID: 696336
Match: /(\i)\.themeOverride,(.{15,25}\(function\(\){var \i=)(\i\.\i\.getGuildsTree\(\))/
BetterFolders (had no effect):
ID: 696336
Match: /return(\(0,\i\.jsx\))(\(\i,{)(folderNode:\i,setNodeRef:\i\.setNodeRef,draggable:!0,.+},\i\.id\));case/
BetterFolders (had no effect):
ID: 696336
Match: /\("guildsnav"\);return\(0,\i\.jsx\)\(.{1,6},{navigator:\i,children:\(0,\i\.jsx\)\(/
BetterFolders (had no effect):
ID: 696336
Match: ,onClick:function(){if(!__OVERLAY__){
BetterFolders (had no effect):
ID: 252917
Match: /(\(0,\i\.jsx\))\(\i\..,{className:\i\(\)\.guilds,themeOverride:\i}\)/
NoTrack (found no module):
ID: -
Match: window.DiscordSentry=
None
None
How does one use dev mode in web again
BetterFolders (had no effect):
ID: 696336
Match: /(\i)\(\){return \i\(\(0,\i\.jsx\)\("div",{className:\i\(\)\.guildSeparator}\)\)}/
BetterFolders (had no effect):
ID: 696336
Match: /\i\(\(function\(\i,\i,\i\){var \i=\i\.key;return.+\(\i\)},\i\)}\)\)/
BetterFolders (had no effect):
ID: 696336
Match: /(\i)\.themeOverride,(.{15,25}\(function\(\){var \i=)(\i\.\i\.getGuildsTree\(\))/
BetterFolders (had no effect):
ID: 696336
Match: /return(\(0,\i\.jsx\))(\(\i,{)(folderNode:\i,setNodeRef:\i\.setNodeRef,draggable:!0,.+},\i\.id\));case/
BetterFolders (had no effect):
ID: 696336
Match: /\("guildsnav"\);return\(0,\i\.jsx\)\(.{1,6},{navigator:\i,children:\(0,\i\.jsx\)\(/
BetterFolders (had no effect):
ID: 696336
Match: ,onClick:function(){if(!__OVERLAY__){
BetterFolders (had no effect):
ID: 252917
Match: /(\(0,\i\.jsx\))\(\i\..,{className:\i\(\)\.guilds,themeOverride:\i}\)/
NoTrack (found no module):
ID: -
Match: window.DiscordSentry=
None
None
because dead
omg its meeee :3
beautiful
nice
NO
This PR fix the typo in multiple files.
occured > occurred
Wheter > Whether
sucessfully > successfully
occured > occurred
Deverloper > Developer
cusotm > custom
irrelavent > irrelevent
existant > existent
@limber skiff are u gonna let bro destroy u like that
NOT THE WETHER HAHAHA
i thought we got rid of them ages ago
not wether
forgot to fix
i think the typos are cute tbh :3
wheter
gives the mod personality
cause u notice its written by humans
cjan yr ad is
NOOO WHY DID YOU MERGE
NO MORE PERSONALITY
quick someone prs feat: add typos in multiple files
NOOOOOOOO
Discord Deverloper Portal so funny
its like penis opperator
what 😭
we should have Vencord.Webpack.Common.penis()
PENIS LOL
LOLL
i will use
real vencord ogs remember
fire issue
i love this reply by an actual go maintainer https://github.com/golang/go/issues/40869#issuecomment-675783174
that's so funny
skill issue staff
we should add automod to the automod
so you cant complain about getting automodded

why the fuck do you guys call the walrus operator the penis operator when it has no head
fire
NO
penis opperator
@olive aurora YOU




