#👾-core-development
1 messages · Page 193 of 1
question guys, what is a Slate?
// Slate
{
find: ".userTooltip,children",
replacement: [
{
match: /let\{id:(\i),guildId:(\i)[^}]*\}.*?\.default,{(?=children)/,
replace: "$&color:$self.getUserColor($1,{guildId:$2}),"
}
],
predicate: () => settings.store.chatMentions,
}
nvm
lmao
whats broken about them?
the heck is \i
unless its the streamermode thats broken
[A-Za-z_$][\w$]*
magic
thank
being a whitename is awful, I can't react
manti format ur pr 😭
how dont u have regular yet anyway
I should ask vee
testing i just need to grab some http headers ignore the file
(that gave me a heart attack, who thought of giving a popup when you discover all the channels) and btw thx vee :)) <3
tsc doesnt check formatting
ye
unfortunaletly its exploding due to crlf
ghost ping jumpscare
Rare case of Discord actually making helpful changes
9f20213 fix checking uninitialised settings - Vendicated
not ghost ping
btw it might be helpful to run the reporter locally: pnpm buildReporterDesktop
it tests all plugins
like {0,10} or smth
k
find fail?
10
k
answers my question 
i should learn js so i can help out
oh no plugins are loading on canary wtf
time to eep
I am confused of why RoleColorEverywhere replacements are all lists while there is only one patch in each one
so changing that today
i love the before and after of this (not 🥹)
?
its not in there
oh that covers my plugin
i dont think mine is either
i was about to test changing everything to \i
yeah xd
not vencord updating my devbuild automatically 😭
got jumpscared by these logs appearing out of nowhere
I LOVE BREAKING STUFF
there's nothing in my mentions
its the pin
also praying no one else is trying to fix disablecallidle
honestly this breakage is not toooo bad
i dont want my suffering to go to waste 
I have built a very bad workaround for using old discord client (for those who need it for reference or something) https://github.com/Sqaaakoi/Vencord/tree/build-override put the file inside your dist folder its buggy enough that I cant even attach the old discord html file
No it isnt up to date with dev entirely so it still includes the forcedisable list without a bypass you can remove it yourself or I will fix in a moment 
im gonna fix BetterSettings
i may is have stupid but is there a way to grab this with findByCode() or am i screwed
it doesn't work cuz it's not a function i assume
try wreq(id).WC
to see its value
then write filter 4 that
if you cant, use mapMangledModuleLazy
it first finds module by code then finds mangled export by some filter
okay is there any good way to test call idle

without having to leave and return to my pc every 5 minutes
lc.ocr
does anyone maintain a repo with extracted Discord client JS?
you could have just manually typed in the module id 😭
yea i got it, ty
(i forgot what it meant by call idle)
still annoying to test
and my ultra janky patch doesnt work 😔
someone out speed me by fixing half RoleColorEverywhere >:(
probably me
they host old versions forever, I have a copy of the HTML from it
i'm looking through https://github.com/Discord-Datamining/Discord-Datamining but haven't found the build that switched everything yet
this build
in that repo it'd be this https://github.com/Discord-Datamining/Discord-Datamining/commit/a45220c84045f960f4686439296300d1d4aed2f8
wtf is renderForwardComponent
xd
ah thanks.
lmao
ShowConnections it is
dolfer will fix that plugin
@median rapids i wouldn't take that if i were you
i keep getting jumpscared by the auto updater

wow that was pretty hard to fix!!!!!!
xd
omg amia finally got a job at discord's frontend team 
😭
showed up in build 302854 (Discord-Datamining, discrapper-canary).
wtf...
NoPendingCount isn't crashing me btw
I'm literally your number 1 supporter ven..,.
is this patch good enough for now
{
find: "this,\"actions\",{VOICE_STATE_UPDATES:this.handleVoiceStateUpdates,",
replacement: {
match: /\i:this.handleVoiceStateUpdates/,
replace: "VOICE_STATE_UPDATES:()=>{}"
}
}
it seems to work soo
some crashes mighjt be fixed
cause we fixed all webpack commons
hmm now is this caused by the rspack change or not 
lmao
raincord jumpscare
the plugin isn't hiding the ping indicator in top left
i will take no responses as a yes
if the patch blows up do not blame me
i shall see what's wrong and fix anyways
if I ever get slightly inconvenienced I will blow up at you 
LGTM
😭
hm actually, should i remove the top patch?
it has no effect and the bottom patch does exactly what the plugin is supposed to do
oh i probably should have tested afk channels first
WHY IS THERE STILL DEFAULT
im gonna push the first commit to main
fear
favoritism smh /j
isnt urs still wip?
okay arhsm's plugin isn't broken, so that concludes me fixing all plugins i've contributed to

thank u so much <3
np
oops :)
<--- JS stacktrace --->
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
HOW

((this means the fix is NOT wip))
then remove the first patch if not needed
i did just now
fear
.. exactly why i asked if it was good enough.. 

i mean its just minor nit lol
did you do that yet
people try to read challenge (impossible)
OpenInApp (had no effect):
ID: 49012
Match: ```
/(?<=handleClick:function(){return (\i)}.+?)function \1(.+?){/
**__PermissionFreeWill (had no effect):__**
ID: `156699`
Match: ```
/(?<=(?:isDefaultChannelThresholdMetAfterDelete|checkDefaultChannelThresholdMetAfterChannelPermissionDeny):function\(\)\{)return \i(?=\})/g
ChatInputButtonAPI (had no effect):
ID: 258696
Match: ```
/!\i.isMobile(?=.+?(\i).push(.{0,50}"gift")/
**__DisableCallIdle (had no effect):__**
ID: `288444`
Match: ```
/,?(?=\i\(this,"idleTimeout",new \i\.Timeout\))/
MaskedLinkPaste (had no effect):
ID: 814011
Match: ```
/(?<=SlateTransforms.delete.{0,50})(\i).insertText((\i))/
**__ImageLink (had no effect):__**
ID: `937889`
Match: ```
/\(0,\i\.isEmbedInline\)\(\i\)/
FakeNitro (had no effect):
ID: 217588
Match: ```
/let{renderableSticker:(\i).{0,250}isGuildSticker.+?channel:\i,/
**__RoleColorEverywhere (had no effect):__**
ID: `785388`
Match: ```
/\.openUserContextMenu\)\((\i),(\i),\i\).{0,250}tag:"strong"/
BANger (had no effect):
ID: 98746
Match: ```
/src:\i("\d+")/g
**__PauseInvitesForever (had no effect):__**
ID: `664452`
Match: ```
/(\i\.hasDMsDisabled\)\(\i\),\[\i,(\i)\]=\i\.useState\(\i\))/
MessageEventsAPI (had no effect):
ID: 430036
Match: ```
/(type:this.props.chatInputType.+?.then()(\i=>{.+?let (\i)=\i.\i.parse((\i),.+?let (\i)=\i.\i.getSendMessageOptionsForReply(\i);)(?<=)(({.+?})).then.+?)/
**__Settings (found no module):__**
ID: `-`
Match: ```
useDefaultUserSettingsSections:function
AlwaysTrust (found no module):
ID: -
Match: ```
isSuspiciousDownload:
**__BetterGifPicker (found no module):__**
ID: `-`
Match: ```
.GIFPickerResultTypes.SEARCH
CtrlEnterSend (found no module):
ID: -
Match: ```
KeyboardKeys.ENTER&&(!
**__CustomIdle (found no module):__**
ID: `-`
Match: ```
IDLE_DURATION:function(){return
FakeNitro (found no module):
ID: -
Match: ```
isUnusableRoleSubscriptionEmoji:function
**__FavoriteEmojiFirst (found no module):__**
ID: `-`
Match: ```
MAX_AUTOCOMPLETE_RESULTS+
ForceOwnerCrown (found no module):
ID: -
Match: ```
AVATAR_DECORATION_PADDING:
**__NoDefaultHangStatus (found no module):__**
ID: `-`
Match: ```
HangStatusTypes.CHILLING)
NoMosaic (found no module):
ID: -
Match: ```
isGroupableMedia:function()
**__PermissionFreeWill (found no module):__**
ID: `-`
Match: ```
.showPermissionLockoutModal(
ReplyTimestamp (found no module):
ID: -
Match: ```
renderSingleLineMessage:function()
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
useShouldShowInvitesDisabledNotif:
ShowHiddenThings (found no module):
ID: -
Match: ```
canAccessGuildMemberModViewWithExperiment:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
MINIMUM_MEMBER_COUNT:
ShowHiddenThings (found no module):
ID: -
Match: ```
DiscoveryBannedSearchWords.includes
**__ShowMeYourName (found no module):__**
ID: `-`
Match: ```
.useCanSeeRemixBadge)
SuperReactionTweaks (found no module):
ID: -
Match: ```
.trackEmojiSearchEmpty,200
**__USRBG (found no module):__**
ID: `-`
Match: ```
BannerLoadingStatus:function
findByProps("GuildsTree")
findByProps("saveClientTheme")
extractAndLoadChunks(["openAvatarDecorationModal:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
extractAndLoadChunks(["stickerInspected]:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
findByProps("HelpMessageTypes")
findByProps("isAnimatedAvatarDecoration")
findByProps("fetchEmoji", "uploadEmoji", "deleteEmoji")
findByProps("key", "removeBuildOverride")
findByProps("BINARY_READ_OPTIONS")
findByProps("isUnusableRoleSubscriptionEmoji")
proxyLazyWebpack(()=>iw("appearance",pu.ProtoClass)...)
proxyLazyWebpack(()=>iw("clientThemeSettings",_i)...)
extractAndLoadChunks(["USER_SETTINGS_PROFILE_COLOR_DEFAULT_BUTTON.format"], /createPromise:\(\)=>\i\.\i\("(.+?)"\).then\(\i\.bind\(\i,"(.+?)"\)\)/)
findByProps("uuid4")
findByProps("getCreatedAtDate")
findByProps("clydeMoreInfo")
findByProps("closeExpressionPicker")
findByProps("WELCOME_STICKERS")
findByProps("FriendsSections")
findByProps("SlateTransforms")
findByProps("computePermissions", "canEveryoneRole")
findByProps("toggleShowAllChannels")
findByProps("isOptInEnabledForGuild")
findByProps("InvitesDisabledExperiment")
extractAndLoadChunks(["name:"UserSettings""], /createPromise:.{0,20}Promise\.all\((\[\i\.\i\(".+?"\).+?\])\).then\(\i\.bind\(\i,"(.+?)"\)\).{0,50}"UserSettings"/)
findByProps("getMessageTimestampId")
findByProps("calendarFormat", "dateFormat", "isSameDay", "accessibilityLabelCalendarFormat")
findByProps("messagesWrapper", "messages")
findByProps("createMessageRecord")
ImplicitRelationships:
Unknown error
[Vencord] PluginManager: Failed to start ImplicitRelationships
JSHandle@error
YES
HORROR
LMAO
no not horror
reporter jumpscare
holy shit
and now its gonna flood this channel everytime 
the message is horror 😭
@austere talon does forcedisable affect vencord reporter
i swear someone said a decor patch was broken
Before everything starts make it fetch vencord.dev/status and if you set the status to broken stop injecting
Best fix
Ong??
i force disabled it
cause crashes
but i fixed its webpack module
it's kinda depressing that last time the special thanks announcement had like 30 ppl and now it's just 3 😭
ok but there was a patch it had that apparently broke is that broken or not
tbf its 3am
i swear there were more people who helped out
last time it was around that time too i think
well, the time when everyone finished
wow okay nevermind its just me amia and mantika 😭
maybe my sleep schedule was better back then
i just remember going to sleep and everyone else still working on their fixes
guhh
not sure if i'm smart enough either
i think your rebase screwed things up 😭 @austere talon
Vencord has just been fixed guys it’s safe to update now**!**
git pull —rebase
bro i swear people are retarded
HOW DID I GET MERGE CONFLICTS WITH NO LOCAL CHANGES
have to bold every other word or they lose attention
gittt 😭
cause i force pushed girl
</3
veeeee
and if you do it too much then even that will stop working 
When others force push and I have to deal with it: 
When I force push and cause others pain: 
Ven just guys! ??????? what does that mean
we get what corporate bullshit is cat_explosion
would help more but i truly have never looked at the vencord core code before
how else am i supposed to push a first batch to main 😭
Explode immediately SHIGGY BLAST
now i can get with this 
chat are force disabled plugins' patches actually tested by the reporter
Vencord has been 🌟 FIXED🌟 🎉 MAKE SURE TO STAR THE MOD ON GITHUB FOR MORE FIXES!
there
you just gotta beg them for stars and they'll read

that will probably work
i am not going to sleep tonight 
I didn't realize that I was that awful when comes to git and branchs
Why are you rebasing through gui 😭
STOP AHAHAHHA
in this situation what you do is
git fetch && git reset --hard origin/18-jun-doomsday
that will reset all ur changes
yeah
so stash if u have
.. so about that
don't tell me you didn't stash 😭
This can’t be real
my uncommited changes are gone and win + v does not want to work
vee clutched
did discord break things or am i bad at making themes lol
try git reflog
i blame michealsoft for writing unreliable software
What is win + v now😭
clipboard history
oh
did they class reroll too 😭
i hope not
thx u, saving this in my clipboard
could be quickcss not working
Welcome to the Gboard clipboard. Anything you copy will be saved here.
microsoft swiftkey>
can we tell microsoft to stop shipping windows with powershell version fucking 1
oh yea i just realized my hide time snippet just stopped working after i updated
horror
that does not support anything
HORROR POWERSHELL
gotta love windows
in this version
install git bash
@austere talon do you know if force-disabled plugins' patches are actually being tested by reporter
it is a lifesaver
solution: wsl
i see failed finds from decor but not any patches which is suspicious
horror
install Linux natively on your host
use arch btw
i have novideo so i can't daily-drive it
the reporter just runs discord with vencord in puppeteer so i'd assume yes
i do it anyway and i cope hard
i would assume they're not lmao
if it's just running vencord
dear god the electron devs got to the OS level
i use archwsl does that count
looks right ye
close enough
bc discord already had it idk
no graaahhhh
git rebase —abort
perfect
instead of kernel panics, you get js oom core dumps 
rm -r ./
REACT????
will work trust
i have bad news
factual news
you forgot the important part
rm -fr ./
gotta remove the french localization
i do not think force-disabled plugins are actually being tested by reporter
for their patches
how about you undisable them and test them yourself?
guh?
MoreUserTags needs a rewrite badly
un-forcedisable them and run pnpm buildReporterDesktop to check
passing variables around multiple patches is NOT OKAY
yep they arent
okay finally
i went through all of that rebase hell and im back to ring 1 😭😭
atp i will just nuke the branch
i just wanted to point it out so we don't start thinking they're all fixed
when there's still however many patches left
when im stuck in git hell i just shift + del the repo folder and clone it anew 
lmao same
wait i can just commit thru github
REAL
@austere talon your nitpick is in after like 10 minutes of my suffering 
isnt this why group exists though
well she's been suffering for the past day or two
(please just let me delete the remote branch)
she⁉️
LMAO these reactions
3c30928 doomsday fix: DisableCallIdle (#2589) - nakoyasha
385ea48 doomsday fix: PauseInvitesForever (#2588) - aamiaa

OpenInApp (had no effect):
ID: 49012
Match: ```
/(?<=handleClick:function(){return (\i)}.+?)function \1(.+?){/
**__PermissionFreeWill (had no effect):__**
ID: `156699`
Match: ```
/(?<=(?:isDefaultChannelThresholdMetAfterDelete|checkDefaultChannelThresholdMetAfterChannelPermissionDeny):function\(\)\{)return \i(?=\})/g
ChatInputButtonAPI (had no effect):
ID: 258696
Match: ```
/!\i.isMobile(?=.+?(\i).push(.{0,50}"gift")/
**__MaskedLinkPaste (had no effect):__**
ID: `814011`
Match: ```
/(?<=SlateTransforms.delete.{0,50})(\i)\.insertText\((\i)\)/
Decor (had no effect):
ID: 818611
Match: ```
/(?<=.Section.PREMIUM_PURCHASE&&\i)(?<=avatarDecoration:(\i).+?)/
**__ImageLink (had no effect):__**
ID: `937889`
Match: ```
/\(0,\i\.isEmbedInline\)\(\i\)/
FakeNitro (had no effect):
ID: 217588
Match: ```
/let{renderableSticker:(\i).{0,250}isGuildSticker.+?channel:\i,/
**__BANger (had no effect):__**
ID: `98746`
Match: ```
/src:\i\("\d+"\)/g
MessageEventsAPI (had no effect):
ID: 430036
Match: ```
/(type:this.props.chatInputType.+?.then()(\i=>{.+?let (\i)=\i.\i.parse((\i),.+?let (\i)=\i.\i.getSendMessageOptionsForReply(\i);)(?<=)(({.+?})).then.+?)/
**__Decor (had no effect):__**
ID: `720734`
Match: ```
/(?<=getAvatarDecorationURL\)\({avatarDecoration:)(\i).avatarDecoration(?=,)/
Settings (found no module):
ID: -
Match: ```
useDefaultUserSettingsSections:function
**__AlwaysTrust (found no module):__**
ID: `-`
Match: ```
isSuspiciousDownload:
BetterGifPicker (found no module):
ID: -
Match: ```
.GIFPickerResultTypes.SEARCH
**__CtrlEnterSend (found no module):__**
ID: `-`
Match: ```
KeyboardKeys.ENTER&&(!
CustomIdle (found no module):
ID: -
Match: ```
IDLE_DURATION:function(){return
**__FakeNitro (found no module):__**
ID: `-`
Match: ```
isUnusableRoleSubscriptionEmoji:function
FavoriteEmojiFirst (found no module):
ID: -
Match: ```
MAX_AUTOCOMPLETE_RESULTS+
**__ForceOwnerCrown (found no module):__**
ID: `-`
Match: ```
AVATAR_DECORATION_PADDING:
NoDefaultHangStatus (found no module):
ID: -
Match: ```
HangStatusTypes.CHILLING)
**__NoMosaic (found no module):__**
ID: `-`
Match: ```
isGroupableMedia:function()
PermissionFreeWill (found no module):
ID: -
Match: ```
.showPermissionLockoutModal(
**__ReplyTimestamp (found no module):__**
ID: `-`
Match: ```
renderSingleLineMessage:function()
ShowHiddenThings (found no module):
ID: -
Match: ```
useShouldShowInvitesDisabledNotif:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
canAccessGuildMemberModViewWithExperiment:
ShowHiddenThings (found no module):
ID: -
Match: ```
MINIMUM_MEMBER_COUNT:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
DiscoveryBannedSearchWords.includes
ShowMeYourName (found no module):
ID: -
Match: ```
.useCanSeeRemixBadge)
**__SuperReactionTweaks (found no module):__**
ID: `-`
Match: ```
.trackEmojiSearchEmpty,200
USRBG (found no module):
ID: -
Match: ```
BannerLoadingStatus:function
findByProps("saveClientTheme")
extractAndLoadChunks(["openAvatarDecorationModal:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
extractAndLoadChunks(["stickerInspected]:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
findByProps("HelpMessageTypes")
findByProps("fetchEmoji", "uploadEmoji", "deleteEmoji")
findByProps("key", "removeBuildOverride")
findByProps("BINARY_READ_OPTIONS")
findByProps("isUnusableRoleSubscriptionEmoji")
proxyLazyWebpack(()=>iw("appearance",pu.ProtoClass)...)
proxyLazyWebpack(()=>iw("clientThemeSettings",_i)...)
extractAndLoadChunks(["USER_SETTINGS_PROFILE_COLOR_DEFAULT_BUTTON.format"], /createPromise:\(\)=>\i\.\i\("(.+?)"\).then\(\i\.bind\(\i,"(.+?)"\)\)/)
findByProps("uuid4")
findByProps("getCreatedAtDate")
findByProps("clydeMoreInfo")
findByProps("closeExpressionPicker")
findByProps("WELCOME_STICKERS")
findByProps("FriendsSections")
findByProps("SlateTransforms")
findByProps("computePermissions", "canEveryoneRole")
findByProps("toggleShowAllChannels")
findByProps("isOptInEnabledForGuild")
extractAndLoadChunks(["name:"UserSettings""], /createPromise:.{0,20}Promise\.all\((\[\i\.\i\(".+?"\).+?\])\).then\(\i\.bind\(\i,"(.+?)"\)\).{0,50}"UserSettings"/)
findByProps("getMessageTimestampId")
findByProps("calendarFormat", "dateFormat", "isSameDay", "accessibilityLabelCalendarFormat")
findByProps("messagesWrapper", "messages")
findByProps("createMessageRecord")
ImplicitRelationships:
Unknown error
[Vencord] PluginManager: Failed to start ImplicitRelationships
JSHandle@error
meow
unknown error 😭

poor foldieware
Unknown
error
canary flopped???
average dolfies code amirite guys Yeah! if agree
I can't work on decor rn so notes for whoever tries:
requireAvatarDecorationModal is entirely broken, iirc this was finding based on a prop name
requireCreateStickerModal's find is fine, extractAndLoadChunks needs fixing
i swear one day i need to think of a proper fix for this
wow 😭
vee you removed zustands types from vencord? 💔
sad
All the contribution and this is what you get? Boycott vencord immediately
idk what im doing lol
ill try to fix later if i have any sanity remaining by the time i wake up
:3
no way this is the only broken decor patch
surely not
it's kinda crucial but surely not
hey you should totally try fixing ShowHiddenChannels, it's easy i promise 
ShowHChannels
H
unexported interface was causing type errors
decor lowkey looks like it came out of this relatively unscathed
ye there's another one
Logger.ts:40 Vencord WebpackInterceptor Patch by Decor had no effect (Module id is 818611): /(?<=\.Section\.PREMIUM_PURCHASE&&[A-Za-z_$][\w$]*)(?<=avatarDecoration:([A-Za-z_$][\w$]*).+?)/
ppls custom decors show up..?
if tmeows says meow it works -> meow
ye
i can always ask discord to break more things if you want 
it did :p
NO
but i guess it wasnt that important
how broken is the ui
if you open the normal avatar decoration modal it should be possible to open decor's
are you editing its code rn
nop
ChangeDecorationModal.tsx: Lines 274-275
export const openChangeDecorationModal = () =>
requireAvatarDecorationModal().then(() => openModal(props => <ChangeDecorationModal {...props} />));
remove requireAvatarDecorationModal() n shit
make it just directly open changedecor
and make sure you open real decoration settings first
lets see if that blows up discord or makes something appear
at best you get a errorboundary i think
okay it tries to appear but is completely invisible
probably because the user settings modal covers it
hmm shouldn't
i wonder if css is fucked
😵💫
i need to focus on other stuff rn dang it

wow
i just sat down to fix it xP
this happened when I tried fixing the bunny plugin too, someone else did it right as I got started xP
thank though uwu
4th time usrbg fix in this month 
j
j
j
j
j
idk what to fix, every single time I fix something suddenly there is a new incoming commit with my fix 🥴
ITS A TRAP
DO NOT FIX SHC
these two are a mess to fix
im not gonna bother today
PermissionFreeWill (had no effect):
ID: 156699
Match: ```
/(?<=(?:isDefaultChannelThresholdMetAfterDelete|checkDefaultChannelThresholdMetAfterChannelPermissionDeny):function(){)return \i(?=})/g
**__ChatInputButtonAPI (had no effect):__**
ID: `258696`
Match: ```
/!\i\.isMobile(?=.+?(\i)\.push\(.{0,50}"gift")/
Decor (had no effect):
ID: 818611
Match: ```
/(?<=.Section.PREMIUM_PURCHASE&&\i)(?<=avatarDecoration:(\i).+?)/
**__ImageLink (had no effect):__**
ID: `937889`
Match: ```
/\(0,\i\.isEmbedInline\)\(\i\)/
FakeNitro (had no effect):
ID: 217588
Match: ```
/let{renderableSticker:(\i).{0,250}isGuildSticker.+?channel:\i,/
**__MessageEventsAPI (had no effect):__**
ID: `430036`
Match: ```
/(type:this\.props\.chatInputType.+?\.then\()(\i=>\{.+?let (\i)=\i\.\i\.parse\((\i),.+?let (\i)=\i\.\i\.\i\(\i\);)(?<=\)\(({.+?})\)\.then.+?)/
Decor (had no effect):
ID: 720734
Match: ```
/(?<=getAvatarDecorationURL)({avatarDecoration:)(\i).avatarDecoration(?=,)/
**__Settings (found no module):__**
ID: `-`
Match: ```
useDefaultUserSettingsSections:function
AlwaysTrust (found no module):
ID: -
Match: ```
isSuspiciousDownload:
**__CustomIdle (found no module):__**
ID: `-`
Match: ```
IDLE_DURATION:function(){return
FakeNitro (found no module):
ID: -
Match: ```
isUnusableRoleSubscriptionEmoji:function
**__ForceOwnerCrown (found no module):__**
ID: `-`
Match: ```
AVATAR_DECORATION_PADDING:
PermissionFreeWill (found no module):
ID: -
Match: ```
.showPermissionLockoutModal(
**__ReplyTimestamp (found no module):__**
ID: `-`
Match: ```
renderSingleLineMessage:function()
ShowHiddenThings (found no module):
ID: -
Match: ```
useShouldShowInvitesDisabledNotif:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
canAccessGuildMemberModViewWithExperiment:
ShowHiddenThings (found no module):
ID: -
Match: ```
MINIMUM_MEMBER_COUNT:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
DiscoveryBannedSearchWords.includes
ShowMeYourName (found no module):
ID: -
Match: ```
.useCanSeeRemixBadge)
**__SuperReactionTweaks (found no module):__**
ID: `-`
Match: ```
.trackEmojiSearchEmpty,200
findByProps("saveClientTheme")
extractAndLoadChunks(["openAvatarDecorationModal:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
extractAndLoadChunks(["stickerInspected]:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
findByProps("HelpMessageTypes")
findByProps("fetchEmoji", "uploadEmoji", "deleteEmoji")
findByProps("key", "removeBuildOverride")
findByProps("BINARY_READ_OPTIONS")
findByProps("isUnusableRoleSubscriptionEmoji")
proxyLazyWebpack(()=>iw("appearance",pu.ProtoClass)...)
proxyLazyWebpack(()=>iw("clientThemeSettings",_i)...)
extractAndLoadChunks(["USER_SETTINGS_PROFILE_COLOR_DEFAULT_BUTTON.format"], /createPromise:\(\)=>\i\.\i\("(.+?)"\).then\(\i\.bind\(\i,"(.+?)"\)\)/)
findByProps("uuid4")
findByProps("getCreatedAtDate")
findByProps("clydeMoreInfo")
findByProps("closeExpressionPicker")
findByProps("WELCOME_STICKERS")
findByProps("FriendsSections")
findByProps("SlateTransforms")
findByProps("computePermissions", "canEveryoneRole")
findByProps("toggleShowAllChannels")
findByProps("isOptInEnabledForGuild")
extractAndLoadChunks(["name:"UserSettings""], /createPromise:.{0,20}Promise\.all\((\[\i\.\i\(".+?"\).+?\])\).then\(\i\.bind\(\i,"(.+?)"\)\).{0,50}"UserSettings"/)
findByProps("getMessageTimestampId")
findByProps("calendarFormat", "dateFormat", "isSameDay", "accessibilityLabelCalendarFormat")
findByProps("messagesWrapper", "messages")
findByProps("createMessageRecord")
ImplicitRelationships:
Unknown error
[Vencord] PluginManager: Failed to start ImplicitRelationships
JSHandle@error
I'll let nuckyz fix SHC and MoreUserTags needs a rewrite
I could try 
aw alr
do you guys need help fixing any of these?
check pins
no way, vee's commit sent me a friend request
u can always fix ShowHiddenThings or ImplicitRelationships 
it will make dolfies happy
i am not going to rewrite more user tags
show hidden channels later
I said to you in dms what I'm gonna do now
@austere talon https://github.com/Vendicated/Vencord/pull/2170
dont merge into doomsday branch i dont want my commit squashed
aaa my SVGEmbed pr will need fixing too 
good luck 🙏
thanks 
don't push yourself too hard tho
i'll do it tomorrow cuz it's 4am and i have to wake up early
im not merging that at all
oh i didnt mean u should rewrite it
just that it does needs one
im not gonan fix it
wdym
not now?
it replaces the broken NoBlockedMessages
okay
or am i misreading it
oh its a very subtle change
its fine
not saying in a mean way
bc this iddn't happen the last time i checked
AAAAA
the second patch was for another thing
WHERE IS THE REPLYTIMESTAMP
its def broken
export names are gone
fix ShowMeYourName
yeah but after u changed the default to \i it worked
i cant find module
idk there are some false positives
and ReplyTimestamp
M0.809739 3.59646L5.12565 0.468433C5.17446 0.431163 5.23323 0.408043 5.2951
whats it for exactly?
i dont really understand
guilds afk channels
I have no idea how ImplicitRelationships works, seems like the only thing that needs fix is a find. findByPropsLazy("FriendsSections").
ImageLink, ShowMeYourName seem fixable by me
and the reason I also reverted the other patch is cuz it totally disables the setTimeout
less computer processing
i c
i fixed always trust 
did u give ShowMeYourName find? @limber skiff
gonna attempt ForceOwnerCrown
fear

forceownercrown works
style:"username"===
i cant pr my fix, but here is my fixed patch for alwaysTrust
{
find: ".isDiscordLocalhost",
replacement: {
match: /(\)\)return \i=>).{0,45}\)}/,
replace: "$1true}"
},
predicate: () => settings.store.file
}
@austere talon
I dont know where it patches though
because I dont have it enabled
i swear does this guy have a alt in here
i saw ryan pr mentioning decor and got scared
is it normal to devtools to randomly open a file?
this is so weird
it doesnt apply
are we somehow having stuff load too early again
Patch Okay but doesnt apply
its finee
that's strange
you can always try cherry picking the changes into my other branches and trying
what does ImageLink do exactly?
lolol
lol, this feels cursed
but the other find should work too
let me load all chunks in my stable
i should work at discord and purposefully rename and rework a feature that's critical to client mods to fuck with them :3
I summon the husk lover @rugged spire
tbh all it takes to break client mods is to just randomize the bundler settings 
with that find reporter said patch okay but it just didnt apply
PermissionFreeWill (had no effect):
ID: 156699
Match: ```
/(?<=(?:isDefaultChannelThresholdMetAfterDelete|checkDefaultChannelThresholdMetAfterChannelPermissionDeny):function(){)return \i(?=})/g
**__ChatInputButtonAPI (had no effect):__**
ID: `258696`
Match: ```
/!\i\.isMobile(?=.+?(\i)\.push\(.{0,50}"gift")/
ImageLink (had no effect):
ID: 937889
Match: ```
/(0,\i.isEmbedInline)(\i)/
**__FakeNitro (had no effect):__**
ID: `217588`
Match: ```
/let{renderableSticker:(\i).{0,250}isGuildSticker.+?channel:\i,/
MessageEventsAPI (had no effect):
ID: 430036
Match: ```
/(type:this.props.chatInputType.+?.then()(\i=>{.+?let (\i)=\i.\i.parse((\i),.+?let (\i)=\i.\i.\i(\i);)(?<=)(({.+?})).then.+?)/
**__Settings (found no module):__**
ID: `-`
Match: ```
useDefaultUserSettingsSections:function
AlwaysTrust (found no module):
ID: -
Match: ```
isSuspiciousDownload:
**__CustomIdle (found no module):__**
ID: `-`
Match: ```
IDLE_DURATION:function(){return
FakeNitro (found no module):
ID: -
Match: ```
isUnusableRoleSubscriptionEmoji:function
**__ForceOwnerCrown (found no module):__**
ID: `-`
Match: ```
AVATAR_DECORATION_PADDING:
PermissionFreeWill (found no module):
ID: -
Match: ```
.showPermissionLockoutModal(
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
useShouldShowInvitesDisabledNotif:
ShowHiddenThings (found no module):
ID: -
Match: ```
canAccessGuildMemberModViewWithExperiment:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
MINIMUM_MEMBER_COUNT:
ShowHiddenThings (found no module):
ID: -
Match: ```
DiscoveryBannedSearchWords.includes
**__SuperReactionTweaks (found no module):__**
ID: `-`
Match: ```
.trackEmojiSearchEmpty,200
findByCode(".ATTACHMENT_TOO_MANY_ERROR_TITLE,")
findByProps("button", "disabled", "enabled")
findByCode("APPLICATION_RPC(", "Client ID")
findComponentByCode("("guildsnav")")
findStore("AuthSessionsStore")
findByProps("sessionIcon")
waitFor("animating", "baseLayer", "bg", "layer", "layers")
findComponentByCode(".Messages.USER_SETTINGS_PROFILE_COLOR_SELECT_COLOR", ".BACKGROUND_PRIMARY)")
findByProps("saveClientTheme")
extractAndLoadChunks(["openAvatarDecorationModal:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
extractAndLoadChunks(["stickerInspected]:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
findComponentByCode("fileUploadInput,")
findByProps("HelpMessageTypes")
findByCode(".customizationSectionBackground")
findByProps("fetchEmoji", "uploadEmoji", "deleteEmoji")
findByProps("key", "removeBuildOverride")
findByProps("BINARY_READ_OPTIONS")
findByProps("isUnusableRoleSubscriptionEmoji")
proxyLazyWebpack(()=>iw("appearance",pu.ProtoClass)...)
proxyLazyWebpack(()=>iw("clientThemeSettings",_i)...)
findComponentByCode(".Messages.USER_SETTINGS_PROFILE_COLOR_SELECT_COLOR", ".BACKGROUND_PRIMARY)")
findComponentByCode(""ProfileCustomizationPreview"")
extractAndLoadChunks(["USER_SETTINGS_PROFILE_COLOR_DEFAULT_BUTTON.format"], /createPromise:\(\)=>\i\.\i\("(.+?)"\).then\(\i\.bind\(\i,"(.+?)"\)\)/)
findByProps("uuid4")
findByProps("getCreatedAtDate")
findByProps("clydeMoreInfo")
findComponentByCode("Button.Sizes.NONE,disabled:")
findByProps("closeExpressionPicker")
findByProps("WELCOME_STICKERS")
findByProps("FriendsSections")
findByProps("SlateTransforms")
findComponentByCode(".inlineMediaEmbed")
findComponentByCode(".withFooter]:", "childrenMessageContent:")
findComponentByCode("childrenExecutedCommand:", ".hideAccessories")
findByProps("message", "searchResult")
findByProps("embedAuthorIcon", "embedAuthor", "embedAuthor")
findByProps("computePermissions", "canEveryoneRole")
findByProps("emptyIconFriends", "emptyIconGuilds")
findByProps("guildNick", "guildAvatarWithoutIcon")
findByProps("toggleShowAllChannels")
findByProps("isOptInEnabledForGuild")
findComponentByCode(".Messages.USER_SETTINGS_PROFILE_COLOR_SELECT_COLOR", ".BACKGROUND_PRIMARY)")
extractAndLoadChunks(["name:"UserSettings""], /createPromise:.{0,20}Promise\.all\((\[\i\.\i\(".+?"\).+?\])\).then\(\i\.bind\(\i,"(.+?)"\)\).{0,50}"UserSettings"/)
findByProps("privateChannelsHeaderContainer")
findStore("PrivateChannelSortStore")
findByProps("messagesWrapper", "messages")
findByCode(".TEXTAREA_FOCUS)", "showMentionToggle:")
findComponentByCode(".listName,discriminatorClass")
findByProps("chat", "content", "noChat", "chatContent")
findComponentByCode(".Messages.ROLE_REQUIRED_SINGLE_USER_MESSAGE")
findComponent(e=>{if(typeof e!="function")return!1;let t=Function.prototype.toString.call(e);return t.includes(".Messages.FORUM_TAG_A11Y_FILTER_BY_TAG")&&!t.incl...)
findByProps("modeMuted", "modeSelected", "unread", "icon")
findComponent(e=>e.prototype?.render?.toString().includes(".MAX_AGE_NEVER")...)
findStore("TypingStore")
findByProps("createMessageRecord")
findByProps("optionName", "optionIcon", "optionLabel")
findByCode(".SUPPRESS_NOTIFICATIONS))return!1")
ImplicitRelationships:
Unknown error
[Vencord] PluginManager: Failed to start ImplicitRelationships
JSHandle@error
PermissionFreeWill (had no effect):
ID: 156699
Match: ```
/(?<=(?:isDefaultChannelThresholdMetAfterDelete|checkDefaultChannelThresholdMetAfterChannelPermissionDeny):function(){)return \i(?=})/g
**__ChatInputButtonAPI (had no effect):__**
ID: `258696`
Match: ```
/!\i\.isMobile(?=.+?(\i)\.push\(.{0,50}"gift")/
ImageLink (had no effect):
ID: 937889
Match: ```
/(0,\i.isEmbedInline)(\i)/
**__FakeNitro (had no effect):__**
ID: `217588`
Match: ```
/let{renderableSticker:(\i).{0,250}isGuildSticker.+?channel:\i,/
MessageEventsAPI (had no effect):
ID: 430036
Match: ```
/(type:this.props.chatInputType.+?.then()(\i=>{.+?let (\i)=\i.\i.parse((\i),.+?let (\i)=\i.\i.\i(\i);)(?<=)(({.+?})).then.+?)/
**__Settings (found no module):__**
ID: `-`
Match: ```
useDefaultUserSettingsSections:function
AlwaysTrust (found no module):
ID: -
Match: ```
isSuspiciousDownload:
**__CustomIdle (found no module):__**
ID: `-`
Match: ```
IDLE_DURATION:function(){return
FakeNitro (found no module):
ID: -
Match: ```
isUnusableRoleSubscriptionEmoji:function
**__ForceOwnerCrown (found no module):__**
ID: `-`
Match: ```
AVATAR_DECORATION_PADDING:
PermissionFreeWill (found no module):
ID: -
Match: ```
.showPermissionLockoutModal(
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
useShouldShowInvitesDisabledNotif:
ShowHiddenThings (found no module):
ID: -
Match: ```
canAccessGuildMemberModViewWithExperiment:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
MINIMUM_MEMBER_COUNT:
ShowHiddenThings (found no module):
ID: -
Match: ```
DiscoveryBannedSearchWords.includes
**__SuperReactionTweaks (found no module):__**
ID: `-`
Match: ```
.trackEmojiSearchEmpty,200
findByProps("saveClientTheme")
extractAndLoadChunks(["openAvatarDecorationModal:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
extractAndLoadChunks(["stickerInspected]:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
findByProps("HelpMessageTypes")
findByProps("fetchEmoji", "uploadEmoji", "deleteEmoji")
findByProps("key", "removeBuildOverride")
findByProps("BINARY_READ_OPTIONS")
findByProps("isUnusableRoleSubscriptionEmoji")
proxyLazyWebpack(()=>iw("appearance",pu.ProtoClass)...)
proxyLazyWebpack(()=>iw("clientThemeSettings",_i)...)
extractAndLoadChunks(["USER_SETTINGS_PROFILE_COLOR_DEFAULT_BUTTON.format"], /createPromise:\(\)=>\i\.\i\("(.+?)"\).then\(\i\.bind\(\i,"(.+?)"\)\)/)
findByProps("uuid4")
findByProps("getCreatedAtDate")
findByProps("clydeMoreInfo")
findByProps("closeExpressionPicker")
findByProps("WELCOME_STICKERS")
findByProps("FriendsSections")
findByProps("SlateTransforms")
findByProps("computePermissions", "canEveryoneRole")
findByProps("toggleShowAllChannels")
findByProps("isOptInEnabledForGuild")
extractAndLoadChunks(["name:"UserSettings""], /createPromise:.{0,20}Promise\.all\((\[\i\.\i\(".+?"\).+?\])\).then\(\i\.bind\(\i,"(.+?)"\)\).{0,50}"UserSettings"/)
findByProps("messagesWrapper", "messages")
findByProps("createMessageRecord")
ImplicitRelationships:
Unknown error
[Vencord] PluginManager: Failed to start ImplicitRelationships
JSHandle@error
don't give discord ideas please 
make it randomly output pre-es6 code, sometimes mangle variables, sometimes not, sometimes chunk them, sometimes not
oh god
thanks but your patches are always really overengineered... try keeping them simple
somehow reposter has some false positives
broooo 😭 fuck off man
😭

yes
you have a webhook for your email?
working on CustomIdle
nah its contact form on my site
o
horror
AHAHAHAHHAHAHA
nooooooooooo it stripped off the emoji
i approve of this content https://the.yog.zone/6G3wZ5K.png
j
contact form users when i dm ven's email directly
@limber skiff hello king
because the other time it broke we had to add quotes
LJDSFHSDFDS
the bundler cant decide whether to keep them or not
so we make it optional
hii
very cool
do you still think the reporter has false positives vee?
PermissionFreeWill (had no effect):
ID: 156699
Match: ```
/(?<=(?:isDefaultChannelThresholdMetAfterDelete|checkDefaultChannelThresholdMetAfterChannelPermissionDeny):function(){)return \i(?=})/g
**__ImageLink (had no effect):__**
ID: `937889`
Match: ```
/\(0,\i\.isEmbedInline\)\(\i\)/
FakeNitro (had no effect):
ID: 217588
Match: ```
/let{renderableSticker:(\i).{0,250}isGuildSticker.+?channel:\i,/
**__MessageEventsAPI (had no effect):__**
ID: `430036`
Match: ```
/(type:this\.props\.chatInputType.+?\.then\()(\i=>\{.+?let (\i)=\i\.\i\.parse\((\i),.+?let (\i)=\i\.\i\.getSendMessageOptionsForReply\(\i\);)(?<=\)\(({.+?})\)\.then.+?)/
Settings (found no module):
ID: -
Match: ```
useDefaultUserSettingsSections:function
**__AlwaysTrust (found no module):__**
ID: `-`
Match: ```
isSuspiciousDownload:
CustomIdle (found no module):
ID: -
Match: ```
IDLE_DURATION:function(){return
**__FakeNitro (found no module):__**
ID: `-`
Match: ```
isUnusableRoleSubscriptionEmoji:function
ForceOwnerCrown (found no module):
ID: -
Match: ```
AVATAR_DECORATION_PADDING:
**__PermissionFreeWill (found no module):__**
ID: `-`
Match: ```
.showPermissionLockoutModal(
ShowHiddenThings (found no module):
ID: -
Match: ```
useShouldShowInvitesDisabledNotif:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
canAccessGuildMemberModViewWithExperiment:
ShowHiddenThings (found no module):
ID: -
Match: ```
MINIMUM_MEMBER_COUNT:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
DiscoveryBannedSearchWords.includes
SuperReactionTweaks (found no module):
ID: -
Match: ```
.trackEmojiSearchEmpty,200
findByProps("saveClientTheme")
extractAndLoadChunks(["openAvatarDecorationModal:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
extractAndLoadChunks(["stickerInspected]:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
findByProps("HelpMessageTypes")
findByProps("fetchEmoji", "uploadEmoji", "deleteEmoji")
findByProps("key", "removeBuildOverride")
findByProps("BINARY_READ_OPTIONS")
findByProps("isUnusableRoleSubscriptionEmoji")
proxyLazyWebpack(()=>iw("appearance",pu.ProtoClass)...)
proxyLazyWebpack(()=>iw("clientThemeSettings",_i)...)
extractAndLoadChunks(["USER_SETTINGS_PROFILE_COLOR_DEFAULT_BUTTON.format"], /createPromise:\(\)=>\i\.\i\("(.+?)"\).then\(\i\.bind\(\i,"(.+?)"\)\)/)
findByProps("uuid4")
findByProps("getCreatedAtDate")
findByProps("clydeMoreInfo")
findByProps("closeExpressionPicker")
findByProps("WELCOME_STICKERS")
findByProps("SlateTransforms")
findByProps("computePermissions", "canEveryoneRole")
findByProps("toggleShowAllChannels")
findByProps("isOptInEnabledForGuild")
extractAndLoadChunks(["name:"UserSettings""], /createPromise:.{0,20}Promise\.all\((\[\i\.\i\(".+?"\).+?\])\).then\(\i\.bind\(\i,"(.+?)"\)\).{0,50}"UserSettings"/)
findByProps("messagesWrapper", "messages")
findByProps("createMessageRecord")
None
None
yeah
which?
MessageEventsAPI for example works
maybe its duplicate find
let me run locally and see
that's true
ah yeah okay
the hell is this this why is it so small bro
it can probably be improved I dont like how it uses findModuleId
i didnt look at it i just brought back the old code
yeye i know
funny
struggling to find a find cause discord loves copy pasting code
well sure if u wanna
okay let me do this
guys its not 18th june anymore 
(thank you for patching so fast btw
)
this is SO UGLY
but how else am i supposed to patch that 😭
basically it needs to patch these two exports
its so ugly to patch now cause mangled
btw how are we supposed to fix getByProps when the names become minified
i found the module but no idea how to get it
code
findByCode?
idk if you got a response or not, but if you send only a link to an image or video discord hides the message content
ImageLink disables that so you always see the link
a
mfdjkhfdskjfhskjfhsfkjshfksjfhdkfjhsfkjhkjhkjfhsfkjsdhfksjfh
asdasdasdwaidjafuheiufhseiufhaoiufhaweouhef
nvm
ohh, now I understand it. you will fix it or should I?
you can fix it; for now I am just sticking back on old discord build with some hacky code
I might try to develop in my browser
great. and good luck
that's cool ngl
my god
okay done with clean ups
gonna start fixing stuff now
shc?
I see
aw hell naw i just realised findByProps is entirely busted and I have a plugin that crashes discord if you specifically load /channels/@me (NOT /app) because it loads too early
it will be even harder to fix now 
so many broken webpack finds
shc doesnt have broken patches?
its force disabled
oh
it causes hard crash
ye
also works on my machine
whyyy are false positives happening
also works
oh god this is horrific not rn shit merging into desktop please
is anyone fixing fakenitro
ye
oh
I know
oh shit
the require highlighted deep down calls show hidden channels isHiddenChannel
and that executes permissions bits find
which searches exports and tries to access Ok before O is defined
O is the defined in the end of the module
I know how to fix
guh corrupt module again?
aijDJISJIISJAFIJASIJFJIOF
omg guys do you even sleep😭
no
module 91159 exports Ok
it requires modules inside of it, but those modules make permissions bits find execute which tries to access 91159.Ok
but 91159 only defines Ok in the bottom of it
not really
hmmm
oh it just checked not loaded modules
we are trying to webpack search on modules which the factory is still executing
so of course one of the exports isn't defined yet

we are almost done
okay back to fixing show hidden channels
need these
eww
gotta have to mangle map that
.COMPLETED_ONBOARDING),
.onboardExistingMember(
try these two in the "code"
here's mod id anyways 724213
isOptInEnabledForGuild: findByCode(".COMMUNITY)||", ".isOptInEnabled(")
also find getCreatedAtDate
that too
findByCode('month:"short",day:"numeric"')
why the hell is it inline haha
LMAOO
ShowHiddenChannels (had no effect):
ID: 743810
Match: ```
/(?<=getChannel(\i);return null!=(\i))(?=.{0,150}?getHasImportantUnread)(\i))/
**__FakeNitro (had no effect):__**
ID: `217588`
Match: ```
/let{renderableSticker:(\i).{0,250}isGuildSticker.+?channel:\i,/
ShowHiddenChannels (had no effect):
ID: 373274
Match: ```
/(?=&&(0,\i.getHasImportantUnread)((\i.record)))/
**__ShowHiddenChannels (had no effect):__**
ID: `968847`
Match: ```
/(?=&&\(0,\i\.getHasImportantUnread\)\((\i)\))/g
ShowHiddenChannels (had no effect):
ID: 734386
Match: ```
/computePermissionsForRoles.+?.value()(?<=channel:(\i).+?)/
**__Settings (found no module):__**
ID: `-`
Match: ```
useDefaultUserSettingsSections:function
CustomIdle (found no module):
ID: -
Match: ```
IDLE_DURATION:function(){return
**__FakeNitro (found no module):__**
ID: `-`
Match: ```
isUnusableRoleSubscriptionEmoji:function
ForceOwnerCrown (found no module):
ID: -
Match: ```
AVATAR_DECORATION_PADDING:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
useShouldShowInvitesDisabledNotif:
ShowHiddenThings (found no module):
ID: -
Match: ```
canAccessGuildMemberModViewWithExperiment:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
MINIMUM_MEMBER_COUNT:
ShowHiddenThings (found no module):
ID: -
Match: ```
DiscoveryBannedSearchWords.includes
findByCode(".ATTACHMENT_TOO_MANY_ERROR_TITLE,")
findByProps("button", "disabled", "enabled")
findByCode("APPLICATION_RPC(", "Client ID")
findComponentByCode("("guildsnav")")
findStore("AuthSessionsStore")
findByProps("sessionIcon")
waitFor("animating", "baseLayer", "bg", "layer", "layers")
findComponentByCode(".Messages.USER_SETTINGS_PROFILE_COLOR_SELECT_COLOR", ".BACKGROUND_PRIMARY)")
findByProps("saveClientTheme")
extractAndLoadChunks(["openAvatarDecorationModal:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
extractAndLoadChunks(["stickerInspected]:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("[^)]+?"\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"([^)]+?)"\)\)/)
findComponentByCode("fileUploadInput,")
findByCode(".customizationSectionBackground")
findByProps("BINARY_READ_OPTIONS")
findByProps("isUnusableRoleSubscriptionEmoji")
proxyLazyWebpack(()=>sw("appearance",mu.ProtoClass)...)
proxyLazyWebpack(()=>sw("clientThemeSettings",_i)...)
findComponentByCode(".Messages.USER_SETTINGS_PROFILE_COLOR_SELECT_COLOR", ".BACKGROUND_PRIMARY)")
findComponentByCode(""ProfileCustomizationPreview"")
extractAndLoadChunks(["USER_SETTINGS_PROFILE_COLOR_DEFAULT_BUTTON.format"], /createPromise:\(\)=>\i\.\i\("(.+?)"\).then\(\i\.bind\(\i,"(.+?)"\)\)/)
findByProps("uuid4")
findComponentByCode("Button.Sizes.NONE,disabled:")
find(e=>Array.isArray(e)&&e[0]?.name==="Wave"...)
findComponentByCode(".inlineMediaEmbed")
findComponentByCode(".withFooter]:", "childrenMessageContent:")
findComponentByCode("childrenExecutedCommand:", ".hideAccessories")
findByProps("message", "searchResult")
findByProps("embedAuthorIcon", "embedAuthor", "embedAuthor")
findByProps("computePermissions", "canEveryoneRole")
findByProps("emptyIconFriends", "emptyIconGuilds")
findByProps("guildNick", "guildAvatarWithoutIcon")
findByProps("toggleShowAllChannels")
findByProps("isOptInEnabledForGuild")
findComponentByCode(".Messages.USER_SETTINGS_PROFILE_COLOR_SELECT_COLOR", ".BACKGROUND_PRIMARY)")
extractAndLoadChunks(["name:"UserSettings""], /createPromise:.{0,20}Promise\.all\((\[\i\.\i\(".+?"\).+?\])\).then\(\i\.bind\(\i,"(.+?)"\)\).{0,50}"UserSettings"/)
findByProps("privateChannelsHeaderContainer")
findStore("PrivateChannelSortStore")
findByProps("messagesWrapper")
findByCode(".TEXTAREA_FOCUS)", "showMentionToggle:")
findComponentByCode(".listName,discriminatorClass")
findByProps("chat", "content", "noChat", "chatContent")
findComponentByCode(".Messages.ROLE_REQUIRED_SINGLE_USER_MESSAGE")
findComponent(e=>{if(typeof e!="function")return!1;let t=Function.prototype.toString.call(e);return t.includes(".Messages.FORUM_TAG_A11Y_FILTER_BY_TAG")&&!t.incl...)
findByProps("modeMuted", "modeSelected", "unread", "icon")
findComponent(e=>e.prototype?.render?.toString().includes(".MAX_AGE_NEVER")...)
findStore("TypingStore")
findByProps("optionName", "optionIcon", "optionLabel")
findByCode(".SUPPRESS_NOTIFICATIONS))return!1")
None
None
only these 5 left
idk hahaha
this makes no sense how is it different there
maybe web
but I just ran puppeteer
i wanna sleep
its 6am
@austere talon
ohhh
thx!!
:3
does anybody have the source to stable b4 this :>
Hop on buggy as fuck patch
fuck this code fr it breaks file uploading
wtf
i hate how explosive puppeeter is
why the fuck does Electron's protocol handler have to be so SHIT
today i learned:
- avoid needing to do request interception in your electron app at any cost it is so buggy
how
ok but how slow is it
bonus points if you run on laptop with power saving mode and huge screen resolution
oh good
need a new find for openAvatarDecorationModal
wait
tysm
because of CORS or something being fucked
yeah the font is fucked up
i love [Processing...]
but like that is the least of my concerns
oh yop that needs updating
what
actually slow
how
i have no idea
bleh
FakeNitro (had no effect):
ID: 217588
Match: ```
/let{renderableSticker:(\i).{0,250}isGuildSticker.+?channel:\i,/
**__Settings (found no module):__**
ID: `-`
Match: ```
useDefaultUserSettingsSections:function
CustomIdle (found no module):
ID: -
Match: ```
IDLE_DURATION:function(){return
**__FakeNitro (found no module):__**
ID: `-`
Match: ```
isUnusableRoleSubscriptionEmoji:function
ForceOwnerCrown (found no module):
ID: -
Match: ```
AVATAR_DECORATION_PADDING:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
useShouldShowInvitesDisabledNotif:
ShowHiddenThings (found no module):
ID: -
Match: ```
canAccessGuildMemberModViewWithExperiment:
**__ShowHiddenThings (found no module):__**
ID: `-`
Match: ```
MINIMUM_MEMBER_COUNT:
ShowHiddenThings (found no module):
ID: -
Match: ```
DiscoveryBannedSearchWords.includes
extractAndLoadChunks(["openAvatarDecorationModal:"], /(?:(?:Promise\.all\(\[)?(\i\.e\("?[^)]+?"?\)[^\]]*?)(?:\]\))?|Promise\.resolve\(\))\.then\(\i\.bind\(\i,"?([^)]+?)"?\)\)/)
findByProps("BINARY_READ_OPTIONS")
findByProps("isUnusableRoleSubscriptionEmoji")
proxyLazyWebpack(()=>sw("appearance",mu.ProtoClass)...)
proxyLazyWebpack(()=>sw("clientThemeSettings",_i)...)
findByProps("computePermissions", "canEveryoneRole")
findByProps("toggleShowAllChannels")
None
[Vencord] FakeNitro: proxyLazy called on a primitive value
[Vencord] FakeNitro: proxyLazy called on a primitive value
that did fix the false positives
i mean my horrible check to see if I should return old discord html or continue proxying is very basic
just check if its not /api or /assets
LETS GO
good catch
you did a good catch
hmm
this fake nitro one is complicated
wait a minute
mapMangledModuleLazy is not reporter tested
it's 1 am lol
I already did it




