#👾-core-development

1 messages · Page 193 of 1

crude hearth
#

this one is fully broken

sterile oak
#

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

wary dew
#

grr

#

i cant find a way to fix flux events

austere talon
#

whats broken about them?

crude hearth
#

the heck is \i

wary dew
#

unless its the streamermode thats broken

rugged spire
charred monolithBOT
rugged spire
#

magic

crude hearth
#

thank

sterile oak
austere talon
#

manti format ur pr 😭

rugged spire
crude hearth
#

kk

sterile oak
rugged spire
#

testing i just need to grab some http headers ignore the file

sterile oak
#

(that gave me a heart attack, who thought of giving a popup when you discover all the channels) and btw thx vee :)) <3

rugged spire
#

testing ignore if this uploads properly

#

INSANE

wary dew
#

mhmm

#

for some reason toggleStreamerMode isn't being called

rugged spire
#

BLAZING FAST SLOW ELECTRON Access-Control-Allow-Origin WORKAROUND

#

insane

wary dew
#

yup

#

its not being triggered

crude hearth
#

summaries are fixed aswell 👍🏿

#

I am just adding it to reviewdb pr

austere talon
#

discord in love

crude hearth
#

btw npx tsc --noEmit resulted with noting

#

whats wrong with my formatting

charred monolithBOT
austere talon
#

tsc doesnt check formatting

crude hearth
#

what does

#

pnpm lint?

austere talon
#

ye

crude hearth
#

unfortunaletly its exploding due to crlf

umbral hedge
#

ghost ping jumpscare

charred monolithBOT
austere talon
charred monolithBOT
austere talon
#

btw it might be helpful to run the reporter locally: pnpm buildReporterDesktop

#

it tests all plugins

crude hearth
#

okay updated pr

#

it fixes both rdb and summares

austere talon
#

like {0,10} or smth

fiery jungle
#

pain noblockedusers has no patch errors but they don't do anything

#

ugh

crude hearth
#

k

crude hearth
#

r.TPd.

#

6 should be fine

austere talon
#

10

crude hearth
#

k

foggy basin
#

answers my question approvestare
i should learn js so i can help out

fiery jungle
#

oh no plugins are loading on canary wtf

crude hearth
#

time to eep

sterile oak
#

I am confused of why RoleColorEverywhere replacements are all lists while there is only one patch in each one

#

so changing that today

fringe basalt
#

i love the before and after of this (not 🥹)

charred monolithBOT
fiery jungle
#

my plugins arent even loading idk whats happening

#

guhhh

austere talon
fiery jungle
#

its not in there

heavy cedar
wary dew
heavy cedar
#

i was about to test changing everything to \i

austere talon
#

yeah xd

charred monolithBOT
long stream
#

not vencord updating my devbuild automatically 😭

#

got jumpscared by these logs appearing out of nowhere

rugged spire
#

I LOVE BREAKING STUFF

umbral hedge
austere talon
#

its the pin

long stream
#

also praying no one else is trying to fix disablecallidle

austere talon
#

honestly this breakage is not toooo bad

long stream
#

i dont want my suffering to go to waste uwaaaaa

charred monolithBOT
rugged spire
#

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 blobcatcozy

GitHub

The cutest Discord client mod. Contribute to Sqaaakoi/Vencord development by creating an account on GitHub.

austere talon
#

im gonna fix BetterSettings

fringe basalt
#

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

austere talon
#

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

long stream
#

okay is there any good way to test call idle

fringe basalt
long stream
#

without having to leave and return to my pc every 5 minutes

austere talon
#

lc.ocr

rancid idolBOT
austere talon
#

ah easy

#

find(m => m.definition.id === "...")

pine wadi
#

does anyone maintain a repo with extracted Discord client JS?

long stream
#

you could have just manually typed in the module id 😭

charred monolithBOT
fringe basalt
charred monolithBOT
long stream
#

still annoying to test

#

and my ultra janky patch doesnt work 😔

sterile oak
#

someone out speed me by fixing half RoleColorEverywhere >:(

austere talon
#

probably me

rugged spire
pine wadi
austere talon
#

this build

austere talon
#

wtf is renderForwardComponent

charred monolithBOT
austere talon
austere talon
#

i will fix showHiddenThingsa

#

nvm

#

fuck that plugin

fringe basalt
#

lmao

austere talon
#

ShowConnections it is

long stream
#

LMAO

#

omg vee stop abusing your rce perms 😭

austere talon
#

dolfer will fix that plugin

fringe basalt
long stream
#

i keep getting jumpscared by the auto updater

austere talon
charred monolithBOT
austere talon
fringe basalt
#

xd

austere talon
#

AHAHAHAHA shortest method name

#

discord cooking

long stream
#

omg amia finally got a job at discord's frontend team blobcatcozy

fringe basalt
#

😭

pine wadi
median rapids
long stream
#

renderForwardComponent is for message forwarding

#

i think its for the embed one

fringe basalt
#

NoPendingCount isn't crashing me btw

median rapids
#

I'm literally your number 1 supporter ven..,.

long stream
#

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

charred monolithBOT
austere talon
#

cause we fixed all webpack commons

fringe basalt
#

hmm now is this caused by the rspack change or not hmmmm

median rapids
#

lmao

austere talon
#

what am i missinbg

#

looks good

long stream
#

raincord jumpscare

fringe basalt
#

the plugin isn't hiding the ping indicator in top left

long stream
#

i will take no responses as a yes GremlinEnnaThumbsUp if the patch blows up do not blame me

fringe basalt
#

i shall see what's wrong and fix anyways

median rapids
austere talon
fringe basalt
#

😭

long stream
#

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

austere talon
#

WHY IS THERE STILL DEFAULT

charred monolithBOT
lone briar
#

pinDms seems to be fixed btw

#

plugin works with no changes

austere talon
#

im gonna push the first commit to main

fringe basalt
#

fear

long stream
#

favoritism smh /j

austere talon
#

isnt urs still wip?

long stream
#

afk channels seem to work

#

is the time limit on them also 3 minutes?

fringe basalt
#

okay arhsm's plugin isn't broken, so that concludes me fixing all plugins i've contributed to

austere talon
#

thank u so much <3

fringe basalt
#

np

charred monolithBOT
lone briar
#

oops :)

<--- JS stacktrace --->

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
austere talon
#

HOW

fringe basalt
long stream
austere talon
#

then remove the first patch if not needed

long stream
#

i did just now

fringe basalt
#

my fix for PauseInvitesForever can be merged as well btw

#

in case you missed it

charred monolithBOT
fringe basalt
#

fear

long stream
#

.. exactly why i asked if it was good enough.. fubuki_pain

austere talon
austere talon
junior olive
#

did you do that yet

fringe basalt
#

people try to read challenge (impossible)

frail skyBOT
#
Bad Patches

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
Bad Webpack Finds
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")
Bad Starts

ImplicitRelationships:

Unknown error
Discord Errors
[Vencord] PluginManager: Failed to start ImplicitRelationships
 JSHandle@error
charred monolithBOT
austere talon
#

YES

fringe basalt
#

HORROR

long stream
#

LMAO

austere talon
#

no not horror

long stream
#

reporter jumpscare

austere talon
#

we made crazy progress

#

it used to not post cause too long

sterile oak
shell shuttle
#

holy shit

austere talon
#

now it can post

#

thats good progress

long stream
#

and now its gonna flood this channel everytime blobcatcozy

fringe basalt
#

the message is horror 😭

junior olive
#

@austere talon does forcedisable affect vencord reporter

junior olive
long stream
#

oh i just realized i never re-added my gpg keys to git

#

oops

junior olive
#

well no

#

the reporter did

#

but now its not?

long heart
#

Best fix

#

Ong??

austere talon
#

cause crashes

#

but i fixed its webpack module

junior olive
#

ik you did

#

im asking if the reporter is also affected by forcedisablement

austere talon
#

it was using webpack commons that broke

#

i fixed them

fringe basalt
#

it's kinda depressing that last time the special thanks announcement had like 30 ppl and now it's just 3 😭

junior olive
#

ok but there was a patch it had that apparently broke is that broken or not

long stream
#

i swear there were more people who helped out

fringe basalt
#

last time it was around that time too i think

austere talon
#

nah

#

EU noon

fringe basalt
#

well, the time when everyone finished

long stream
#

wow okay nevermind its just me amia and mantika 😭

fringe basalt
#

maybe my sleep schedule was better back then

shell shuttle
#

might be able to help later

#

not sure

fringe basalt
#

i just remember going to sleep and everyone else still working on their fixes

shell shuttle
#

not sure if i'm smart enough either

long stream
#

i think your rebase screwed things up 😭 @austere talon

long heart
#

Vencord has just been fixed guys it’s safe to update now**!**

long heart
austere talon
long stream
#

HOW DID I GET MERGE CONFLICTS WITH NO LOCAL CHANGES

austere talon
#

have to bold every other word or they lose attention

long stream
#

gittt 😭

austere talon
long stream
#

</3

junior olive
#

veeeee

junior olive
fringe basalt
long heart
shell shuttle
rugged spire
lone briar
#

would help more but i truly have never looked at the vencord core code before

austere talon
long heart
shell shuttle
junior olive
#

chat are force disabled plugins' patches actually tested by the reporter

long stream
#

there

#

you just gotta beg them for stars and they'll read

long stream
#

i am not going to sleep tonight fubuki_pain

sterile oak
#

I didn't realize that I was that awful when comes to git and branchs

long heart
#

Why are you rebasing through gui 😭

long stream
#

im not

#

i ran the command and got merge conflicts

long heart
#

in this situation what you do is

austere talon
#

git fetch && git reset --hard origin/18-jun-doomsday

#

that will reset all ur changes

long heart
#

yeah

austere talon
#

so stash if u have

long heart
#

Hit reset —hard

#

my beloved

long stream
fringe basalt
#

don't tell me you didn't stash 😭

long heart
#

This can’t be real

long stream
#

my uncommited changes are gone and win + v does not want to work

foggy basin
#

vee clutched

blissful shuttle
#

did discord break things or am i bad at making themes lol

austere talon
#

try git reflog

long stream
#

i blame michealsoft for writing unreliable software

long heart
#

What is win + v now😭

long stream
#

clipboard history

fringe basalt
#

clipboard history

#

it's useful

long heart
#

oh

rugged spire
charred monolithBOT
rugged spire
#

i hope not

sterile oak
blissful shuttle
#

could be quickcss not working

long heart
fringe basalt
#

microsoft swiftkey>

long stream
#

can we tell microsoft to stop shipping windows with powershell version fucking 1

rain shard
long heart
#

horror

long stream
#

that does not support anything

long heart
#

HORROR POWERSHELL

long heart
#

install git bash

junior olive
#

@austere talon do you know if force-disabled plugins' patches are actually being tested by reporter

long heart
#

it is a lifesaver

rugged spire
#

like it knows it should work

#

insane

long stream
junior olive
#

i see failed finds from decor but not any patches which is suspicious

long stream
#

avoids windows entirely

long heart
#

horror

rugged spire
#

install Linux natively on your host

long heart
#

use arch btw

long stream
long stream
rugged spire
fringe basalt
junior olive
#

if it's just running vencord

austere talon
#

fiery this is correct right

#

why tf was the plugin using some func for this

long heart
foggy basin
long stream
junior olive
long heart
#

close enough

long stream
#

also the git reset did not help fubuki_pain

#

i am still stuck in rebase hell

junior olive
foggy basin
charred monolithBOT
long heart
fringe basalt
long stream
fringe basalt
rugged spire
fringe basalt
#

will work trust

blissful shuttle
long heart
long stream
junior olive
#

i do not think force-disabled plugins are actually being tested by reporter

#

for their patches

long heart
#

guh?

austere talon
#

MoreUserTags needs a rewrite badly

fringe basalt
austere talon
#

passing variables around multiple patches is NOT OKAY

junior olive
#

okay finally

long stream
#

i went through all of that rebase hell and im back to ring 1 😭😭

#

atp i will just nuke the branch

junior olive
#

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

fringe basalt
long stream
#

wait i can just commit thru github

rain shard
fringe basalt
#

REAL

long stream
#

@austere talon your nitpick is in after like 10 minutes of my suffering blobcatcozy

rugged spire
fringe basalt
long stream
#

(please just let me delete the remote branch)

long stream
#

LMAO these reactions

fringe basalt
#

check vee's server profile in hn

long heart
#

LEAK

#

banned

long heart
#

haaaaaaruka

fringe basalt
long stream
#

aaaaaaaaaaamia and splaaaaaaaaaater

charred monolithBOT
frail skyBOT
#
Bad Patches

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

Bad Webpack Finds
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")
Bad Starts

ImplicitRelationships:

Unknown error
Discord Errors
[Vencord] PluginManager: Failed to start ImplicitRelationships
 JSHandle@error
austere talon
#

meow

long stream
#

unknown error 😭

somber ginkgo
long stream
#

poor foldieware

fringe basalt
austere talon
#

canary flopped???

long heart
junior olive
#

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

austere talon
#

oh nvm

#

stable flopped somehow

fringe basalt
#

i swear one day i need to think of a proper fix for this

austere talon
#

@fringe basalt

#

accept friend req

#

:3

fringe basalt
#

wow 😭

junior olive
#

vee you removed zustands types from vencord? 💔

austere talon
#

ye they were bugged or smth

#

causing compilationerror

junior olive
#

tf

#

wack

austere talon
#

it was a bug in zustand

#

idk how to fix so i just remoived it

junior olive
#

sad

long heart
spark pivot
long stream
obsidian sage
#

:3

junior olive
#

no way this is the only broken decor patch

#

surely not

#

it's kinda crucial but surely not

fringe basalt
long heart
#

ShowHChannels

somber ginkgo
#

H

austere talon
junior olive
#

decor lowkey looks like it came out of this relatively unscathed

long stream
junior olive
#

FUCK

#

that ones actually not too bad

#

that's a cosmetic patch

charred monolithBOT
long stream
#

everything about decor works except for the modal venniecozycat

#

jackware also on top

junior olive
#

ppls custom decors show up..?

austere talon
#

if tmeows says meow it works -> meow

long stream
junior olive
#

how the fuck

#

i thought the getAviURL patch broke

fringe basalt
long stream
#

it did :p

junior olive
#

NO

long stream
#

but i guess it wasnt that important

junior olive
#

how broken is the ui

long stream
#

wdym

#

like the decor modal?

junior olive
#

if you open the normal avatar decoration modal it should be possible to open decor's

long stream
#

it doesn't open

junior olive
#

are you editing its code rn

long stream
#

nop

junior olive
#

well

#

if someone wanna test how far the ui gets

grave mangoBOT
junior olive
#

remove requireAvatarDecorationModal() n shit

#

make it just directly open changedecor

#

and make sure you open real decoration settings first

long stream
#

lets see if that blows up discord or makes something appear

junior olive
#

at best you get a errorboundary i think

long stream
#

okay it tries to appear but is completely invisible

#

probably because the user settings modal covers it

junior olive
#

hmm shouldn't

#

i wonder if css is fucked

#

😵‍💫

#

i need to focus on other stuff rn dang it

charred monolithBOT
long stream
golden gulch
#

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

cunning canyon
charred monolithBOT
nimble plaza
#

j

fringe basalt
#

j

long stream
#

j

shell shuttle
#

j

sterile oak
#

j

fiery jungle
#

j

#

@austere talon are you gonna squash merge everything from the doomsday branch

sterile oak
#

idk what to fix, every single time I fix something suddenly there is a new incoming commit with my fix 🥴

fringe basalt
#

fix ShowHiddenChannels

#

it's very easy trolley

austere talon
#

ITS A TRAP

#

DO NOT FIX SHC

#

these two are a mess to fix

#

im not gonna bother today

frail skyBOT
#
Bad Patches

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
Bad Webpack Finds
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")
Bad Starts

ImplicitRelationships:

Unknown error
Discord Errors
[Vencord] PluginManager: Failed to start ImplicitRelationships
 JSHandle@error
austere talon
#

I'll let nuckyz fix SHC and MoreUserTags needs a rewrite

sterile oak
fossil inlet
#

do you guys need help fixing any of these?

austere talon
#

check pins

fringe basalt
#

no way, vee's commit sent me a friend request

fringe basalt
#

it will make dolfies happy

long stream
#

we love foldie blobcatcozy

#

best alien in the universe

limber skiff
#

show hidden channels later

#

I said to you in dms what I'm gonna do now

fiery jungle
#

dont merge into doomsday branch i dont want my commit squashed

long stream
#

pretty sure experiments also needs fixing

#

to re-enable devtools

fringe basalt
#

aaa my SVGEmbed pr will need fixing too d_smiling_face_with_tear

long stream
#

wait nevermind i got trolled

fringe basalt
#

thanks cheeks

long stream
#

don't push yourself too hard tho

fringe basalt
#

i'll do it tomorrow cuz it's 4am and i have to wake up early

austere talon
austere talon
#

just that it does needs one

#

im not gonan fix it

charred monolithBOT
fiery jungle
austere talon
#

yes

#

no new features

#

only fixes

long stream
#

y did u revert to the broken version

fiery jungle
#

okay

long stream
#

or am i misreading it

limber skiff
#

I didnt

#

sorry it wasnt fixed properly

long stream
#

oh its a very subtle change

heavy cedar
long stream
#

its fine

limber skiff
#

not saying in a mean way

heavy cedar
#

bc this iddn't happen the last time i checked

austere talon
limber skiff
#

the second patch was for another thing

austere talon
#

WHERE IS THE REPLYTIMESTAMP

austere talon
#

export names are gone

limber skiff
#

which broken patch vee

#

I got stable open in the old version

austere talon
#

fix ShowMeYourName

heavy cedar
austere talon
#

i cant find module

austere talon
heavy cedar
#

the find wasn't broken only the match was

#

oh ok

austere talon
#

and ReplyTimestamp

limber skiff
long stream
#

i dont really understand

limber skiff
sterile oak
long stream
#

o so i was testing them wrong

#

pain

limber skiff
#

and the reason I also reverted the other patch is cuz it totally disables the setTimeout

#

less computer processing

long stream
#

i c

limber skiff
#

it's still there

#

@austere talon is there a reason for that change?

austere talon
#

oh

#

revert then

#

i was too quick

#

mapMangledModule is so good

fossil inlet
#

i fixed always trust blobcatcozy

charred monolithBOT
austere talon
#

did u give ShowMeYourName find? @limber skiff

limber skiff
#

I didnt

#

one sec

austere talon
#

.useCanSeeRemixBadge)

#

give

summer fiber
#

gonna attempt ForceOwnerCrown

long stream
summer fiber
long stream
charred monolithBOT
limber skiff
#

style:"username"===

fossil inlet
#

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
        }
limber skiff
#

@austere talon

austere talon
limber skiff
#

because I dont have it enabled

charred monolithBOT
junior olive
#

i swear does this guy have a alt in here

austere talon
#

nah doesnt work

#

are u sure thats right?

long stream
#

hii ryan Wave

junior olive
#

i saw ryan pr mentioning decor and got scared

limber skiff
#

it's the exact same module

sterile oak
#

is it normal to devtools to randomly open a file?

austere talon
#

this is so weird

#

it doesnt apply

#

are we somehow having stuff load too early again

limber skiff
#

right here

summer fiber
#

oh

#

my bad

austere talon
#

Patch Okay but doesnt apply

long stream
limber skiff
#

that's strange

#

you can always try cherry picking the changes into my other branches and trying

austere talon
#

find wasnt right somehow

limber skiff
#

oh

#

nice

austere talon
sterile oak
#

what does ImageLink do exactly?

austere talon
#

lolol

sterile oak
limber skiff
#

but the other find should work too

charred monolithBOT
austere talon
#

it didnt somehow

#

i think more places find somehow

limber skiff
#

let me load all chunks in my stable

wary dew
#

i should work at discord and purposefully rename and rework a feature that's critical to client mods to fuck with them :3

limber skiff
#

doesn't look like it

#

but whatever

austere talon
#

somehow it didnt work

#

idk how

#

genuinely

sterile oak
long stream
austere talon
#

with that find reporter said patch okay but it just didnt apply

frail skyBOT
#
Bad Patches

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
Bad Webpack Finds
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")
Bad Starts

ImplicitRelationships:

Unknown error
Discord Errors
[Vencord] PluginManager: Failed to start ImplicitRelationships
 JSHandle@error
#
Bad Patches

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
Bad Webpack Finds
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")
Bad Starts

ImplicitRelationships:

Unknown error
Discord Errors
[Vencord] PluginManager: Failed to start ImplicitRelationships
 JSHandle@error
sterile oak
long stream
limber skiff
#

4 of the same??

austere talon
#

somehow reposter has some false positives

austere talon
#

broooo 😭 fuck off man

summer fiber
charred monolithBOT
barren drift
charred monolithBOT
junior olive
fringe basalt
sterile oak
#

working on CustomIdle

austere talon
fringe basalt
#

o

fossil inlet
#

horror

limber skiff
#

where is it??

#

ohh I hateeee

#

it removes the find lmao

charred monolithBOT
austere talon
austere talon
fringe basalt
#

nooooooooooo it stripped off the emoji

somber ginkgo
fringe basalt
#

j

charred monolithBOT
jagged cloak
#

contact form users when i dm ven's email directly

austere talon
#

why add quotes around BANGER

#

well it doesnt matter

junior olive
#

@limber skiff hello king

limber skiff
#

LJDSFHSDFDS

#

the bundler cant decide whether to keep them or not

#

so we make it optional

limber skiff
somber ginkgo
#

can someone link me the latest list of broken shit, im lazy

junior olive
limber skiff
#

okay

#

I'm gonna double check the first batch now

somber ginkgo
#

very cool

limber skiff
#

do you still think the reporter has false positives vee?

austere talon
#

idk

#

lets see

frail skyBOT
#
Bad Patches

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

Bad Webpack Finds
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")
Bad Starts

None

Discord Errors

None

austere talon
#

yeah

limber skiff
#

which?

austere talon
#

MessageEventsAPI for example works

#

maybe its duplicate find

#

let me run locally and see

limber skiff
#

that's true

austere talon
#

ah yeah okay

limber skiff
#

yeah it does

austere talon
#

the hell is this this why is it so small bro

limber skiff
#

lmao

#

hmm

#

I'm gonna have to double check on settings store api another time

charred monolithBOT
limber skiff
#

it can probably be improved I dont like how it uses findModuleId

austere talon
#

i didnt look at it i just brought back the old code

limber skiff
#

yeye i know

austere talon
limber skiff
#

dang that patch broke

#

it's pretty complicated do you want me to fix it?

austere talon
#

which?

#

im looking at SuperReactionTweaks rn

limber skiff
#

yep

#

I want to keep the way it works

austere talon
#

struggling to find a find cause discord loves copy pasting code

#

well sure if u wanna

limber skiff
#

okay let me do this

charred monolithBOT
somber ginkgo
#

guys its not 18th june anymore RAGEY

fiery jungle
#

timezone skrill issue

#

its still bright out

somber ginkgo
#

(thank you for patching so fast btw pspL)

charred monolithBOT
austere talon
#

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

fiery jungle
#

btw how are we supposed to fix getByProps when the names become minified
i found the module but no idea how to get it

austere talon
#

code

fiery jungle
#

findByCode?

charred monolithBOT
austere talon
#

type again

#

ye

rugged spire
austere talon
#

someone type

#

NOW

summer fiber
#

a

fiery jungle
#

mfdjkhfdskjfhskjfhsfkjshfksjfhdkfjhsfkjhkjhkjfhsfkjsdhfksjfh

austere talon
#

oh

#

okay

summer fiber
#

asdasdasdwaidjafuheiufhseiufhaoiufhaweouhef

austere talon
#

nvm

charred monolithBOT
sterile oak
rugged spire
#

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

sterile oak
#

great. and good luck

limber skiff
#

that's cool ngl

#

my god

#

okay done with clean ups

#

gonna start fixing stuff now

limber skiff
#

shc?

rugged spire
#

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 trolley

limber skiff
#

for who wants

#

huhh

austere talon
#

so many broken webpack finds

limber skiff
#

shc doesnt have broken patches?

austere talon
#

its force disabled

limber skiff
#

oh

austere talon
#

it causes hard crash

limber skiff
#

okay let me see

#

are you using this vee?

#

superrr good

austere talon
#

ye

junior olive
austere talon
#

false positive?

#

works on my machine

#

also false

rugged spire
#

did they scramble the property names for className modules

#

just curious

austere talon
#

also works on my machine

limber skiff
#

whyyy are false positives happening

austere talon
#

also works

charred monolithBOT
fiery jungle
#

oh god this is horrific not rn shit merging into desktop please

austere talon
#

difsauhfsauhfuasfuhasuhfsahuio

#

NO

austere talon
#

hmmm it doesnt false positive for me

#

this is all

fiery jungle
#

is anyone fixing fakenitro

limber skiff
#

this is weird

austere talon
#

ye

limber skiff
#

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

austere talon
#

guh corrupt module again?

limber skiff
#

no

#

read again what I said

austere talon
#

aijDJISJIISJAFIJASIJFJIOF

rapid merlin
#

omg guys do you even sleep😭

cobalt furnace
limber skiff
#

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

sterile oak
austere talon
charred monolithBOT
limber skiff
#

look at my fix

#

you will understand what happened

charred monolithBOT
limber skiff
austere talon
#

oh it just checked not loaded modules

limber skiff
#

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

austere talon
#

we are almost done

limber skiff
#

okay back to fixing show hidden channels

austere talon
#

only these webpack finds and some more patches

#

do u still have old stable?

limber skiff
#

maybe some of the false positivies were because of this

#

idk

#

yeah I do

austere talon
#

need these

limber skiff
#

gotta have to mangle map that

#

.COMPLETED_ONBOARDING),

#

.onboardExistingMember(

#

try these two in the "code"

#

here's mod id anyways 724213

austere talon
#

cant find this :/

#

well thankfully

limber skiff
#

neither can I lmao

austere talon
#

it only has exports title and body

#

too generic to find

limber skiff
#

isOptInEnabledForGuild: findByCode(".COMMUNITY)||", ".isOptInEnabled(")

austere talon
#

also find getCreatedAtDate

limber skiff
limber skiff
austere talon
#

why the hell is it inline haha

limber skiff
#

LMAOO

charred monolithBOT
frail skyBOT
#
Bad Patches

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

Bad Webpack Finds
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")
Bad Starts

None

Discord Errors

None

austere talon
#

still wrong

#

why does it have false positives

charred monolithBOT
austere talon
#

only these 5 left

limber skiff
#

guhhh

#

let me debug reporter

#

I just ran it locally and

#

no false positives?

austere talon
#

yeah like i said

#

only happens on gh workflow

limber skiff
#

oh how awesome

#

how tf do we debug that

charred monolithBOT
austere talon
#

idk hahaha

limber skiff
#

this makes no sense how is it different there

austere talon
#

maybe web

limber skiff
#

but I just ran puppeteer

austere talon
#

shrug

#

we can fix it another time

#

should i release?

#

or will u fix fakenitro

limber skiff
#

just wait now

#

we only need a little more

austere talon
#

i wanna sleep

limber skiff
#

we can fix those and call it completed

#

oh

austere talon
#

its 6am

limber skiff
#

I see

#

let me fix fake nitro

austere talon
#

also need find for saveClientTheme

#

vencord code keeps baiting me

fiery jungle
austere talon
#

ohhh

charred monolithBOT
austere talon
#

thx!!

fiery jungle
#

:3

charred monolithBOT
summer fiber
#

does anybody have the source to stable b4 this :>

rugged spire
rugged spire
austere talon
#

guh reporter doesnt even work for me @limber skiff

limber skiff
#

wtf

austere talon
#

i hate how explosive puppeeter is

rugged spire
#

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
limber skiff
#

I cooked crazy stuff

rugged spire
limber skiff
#

regex magic

rugged spire
#

ok but how slow is it

limber skiff
#

that's a lookbehind inside a lookahead

#

how slow?

#

hmm let me see

charred monolithBOT
rugged spire
limber skiff
#

not slow

rugged spire
#

oh good

austere talon
#

need a new find for openAvatarDecorationModal

limber skiff
rugged spire
#

fucking electronjs

#

i cant send files

limber skiff
#

the reason for false positives maybe?

rugged spire
#

because of CORS or something being fucked

rugged spire
#

trust me

summer fiber
rugged spire
#

i love [Processing...]

summer fiber
#

but like that is the least of my concerns

austere talon
rugged spire
limber skiff
rugged spire
#

how

summer fiber
#

i have no idea

limber skiff
#

look at the size

#

😭

#

0.2ms for that is crazy

charred monolithBOT
summer fiber
frail skyBOT
#
Bad Patches

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

Bad Webpack Finds
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")
Bad Starts

None

Discord Errors
[Vencord] FakeNitro: proxyLazy called on a primitive value
[Vencord] FakeNitro: proxyLazy called on a primitive value
austere talon
#

ayy

#

u were right

limber skiff
#

IT GOT WORSE

austere talon
#

that did fix the false positives

rugged spire
#

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

limber skiff
austere talon
#

good catch

limber skiff
#

you did a good catch

#

hmm

#

this fake nitro one is complicated

#

wait a minute

#

mapMangledModuleLazy is not reporter tested

austere talon
#

who care

#

fix fakenitro and then we release 🙏

#

u also need to sleep

#

asap

limber skiff
#

it's 1 am lol

austere talon
#

dont u have exam tmrw...

#

😭

limber skiff
#

I already did it

austere talon
#

OHHHH

#

i see

#

how far done r u

#

with fakenitro

#

is the rest important or kinda whatever

#

who gives a shit about premium emotes bro

limber skiff
#

it's gonna be a hacky fix

#

which reporter will not like in the feature