#๐Ÿ‘พ-core-development

1 messages ยท Page 121 of 1

tidal cloud
#

WHAT

nimble plaza
#

can we repo block

turbid hatch
#

agh

limpid badger
#

Is it that hard to not read the answer

turbid hatch
#

@austere talon make me admin on github so i can moderate

#

i keep forgetting i only have rights to some repos and not any at all to others

crude hearth
#

bro thought we would be concerned if he posted it publicly

lime stone
#

do you need to be abdmin

turbid hatch
#

no but it would require ven to make me moderator manually on every repo

#

which is extremely painful

charred monolithBOT
teal halo
#

LOL

lime stone
#

they'd need to make you admin on every repo

#

do you mean owner?

turbid hatch
#

whatever the terminology is i dont know anymore

lime stone
#

owner means you can remove ven

turbid hatch
#

being org-wide admin/owner/whatever the fuck means it applies universally

lime stone
turbid hatch
lime stone
#

it does

#

all owners are equal

austere talon
#

I blocked him

lime stone
#

otherwise there'd need to be something above owner

turbid hatch
#

huh, todayu i learned

austere talon
#

the fact that he posted it publicly shows he knows it's not serious (or he's very irresponsible)

turbid hatch
#

anyway i can be trusted with ownership and nuclear weapons

lime stone
#

it's because we did nothing so they had no choice !!

#

\s

charred monolithBOT
austere talon
#

i hate people like that cause it takes away from the credibility of actually relevant reports

turbid hatch
#

right back to dealing with robots

limpid badger
#

Which it is

crude hearth
#

that guy probably posted it because he thought it was a big thing

#

and would get our attention if its publicly in github

austere talon
#

why did u delete ur reply lmao

crude hearth
#

I thought it was a bad idea

tidal cloud
crude hearth
turbid hatch
#

oh ven im going to uhhh

#

do a thing

lime stone
#

hm what

turbid hatch
#

Vencord/.github

tidal cloud
#

"""junior penetration tester"""

lime stone
#

??? ๐Ÿ˜ญ

charred monolithBOT
crude hearth
charred monolithBOT
lime stone
#

it's not like you are doing eval() on every arg

austere talon
#

made u owner

crude hearth
#

my computer is already insecure enough

lime stone
#

does that even exist in go

crude hearth
austere talon
#

just curious if github is silly like that

turbid hatch
#

hah

#

yes i can

tidal cloud
turbid hatch
#

i can also convert you to an outside collaborator

austere talon
#

bruh

turbid hatch
#

that's goofy

crude hearth
tidal cloud
crude hearth
austere talon
#

github moment

#

why don't they have one owner, or remember who added you

tidal cloud
#

just give him admim

austere talon
#

and you can't moderate whoever added u

turbid hatch
#

i dfont know

#

ven i can remove myself

#

๐Ÿ’€

austere talon
#

do it no balls

turbid hatch
#

i wasnt able to do that before

charred monolithBOT
austere talon
#

this was so funny too

i bet he doesn't know how to encrypt

austere talon
#

i should have emailed him back encrypted

austere talon
lime stone
turbid hatch
#

huh

#

this is actually useful

#

neat

austere talon
turbid hatch
#

oh wait this vulnerability reporting is actually really useful

charred monolithBOT
turbid hatch
#

is this something that's available for personal

austere talon
#

maybe

turbid hatch
#

oh it is!

#

it doesnt say org only

austere talon
#

did u enable it

turbid hatch
#

i'll test it out really quick

#

on /installer

#

cause i think it'd be funny if i did

charred monolithBOT
austere talon
#

I enabled it in vencord

tidal cloud
#

ven have you slept

charred monolithBOT
turbid hatch
#

security tab -> policy

#

you can create an advisory there

austere talon
turbid hatch
#

oh yeah

#

it just doesnt show on repos without issue templates

#

xd

austere talon
#

ikr?? wtf luna, how dare you pr broken code

charred monolithBOT
short bridge
nimble plaza
#

im so sorry, please spare me fear

austere talon
#

nuh uh

lime stone
austere talon
#

banned sorry

limpid badger
lime stone
#

a request to merge changes

short bridge
#

oh thx i was confused for so long thought it meant project repository or plugin recode

charred monolithBOT
#

Opening this issue because user index.tsx suggested in the support channel on discord

Screensharing doesnt work for me. It never did, but I always thought vesktop didnt have it. I only realized when my friends told me they could share their screens. Using gnome on wayland, archlinux. Clicking on the share screen button does nothing at all.

Here is the output of /vencord-debug
image

Upon r...

crude hearth
#

tbh both of it fits well too

short bridge
#

yeah but pull request is way better

charred monolithBOT
short bridge
forest grove
#

Nuke Vencord

short bridge
#

nuke Discord

forest grove
#

russia simulator

sonic gazelle
charred monolithBOT
forest grove
topaz thistle
sonic gazelle
charred monolithBOT
#

we can't really help you with that

it's an issue with your DE, graphic driver, or similar. your stacktrace clearly shows that video init failed
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete libva error: /usr/lib/dri/iHD_drv_video.so init failed

googling the error yields https://github.com/intel/media-driver/issues/1298

try researching further and looking for fixes. make sure your drivers and kernel are up to date. try a different DE/WM, a different distro, or way...

turbid hatch
#

weird

#

thought they would have set up gh sponsors here

charred monolithBOT
austere talon
#

NO

#

first person who noticed it lmao

turbid hatch
#

LOL

#

ITS BACK

austere talon
tidal cloud
# turbid hatch eh?

funny how they used the old icon instead of the new horrendous peanut shaped one

oak hull
charred monolithBOT
turbid hatch
#

when did they rebrand

charred monolithBOT
austere talon
# charred monolith

@placid wave idk what any of this is supposed to mean so I need your expertise

tidal cloud
turbid hatch
#

ew

charred monolithBOT
limber skiff
#

vextop blobwob

austere talon
#

is this like latinx

#

but for vesktop

charred monolithBOT
austere talon
#

vextop

charred monolithBOT
nimble plaza
tidal cloud
#

brb gonna fork and make a pr to revert 4801498

limber skiff
#

I just noticed TypingIndicator doesnt work for threads

#

I wonder if it's possible to add

austere talon
#

horror

austere talon
#

I'll look at them soon

lime stone
#

(i remember you doing the same thing as me once ๐Ÿ˜ญ )

lime stone
charred monolithBOT
limber skiff
charred monolithBOT
turbid hatch
#

:^)

limber skiff
#

@lime stone can you fix fake nitro prompt to upload on the petpet fix pr

#

I didnt see that was broken lol

limber skiff
#

maybe just add that to webpack common

austere talon
#

yes

limber skiff
#

yeah

stone horizon
#

animated stickers need the upload prompt

austere talon
#

for gifs

charred monolithBOT
limber skiff
#

for sticker bypass

oblique belfry
#

3y3 works now?

limber skiff
oblique belfry
#

w

crude hearth
#

ven stop botting

lime stone
#

venbot

charred monolithBOT
verbal pumice
#

wtffff

charred monolithBOT
austere talon
verbal pumice
#

WAIT SINCE WHEN ARE WE AT 25K MEMBERS

austere talon
#

5k joined yesterday LOL

limber skiff
#

5K????

#

oh my god

verbal pumice
#

discord breaking was such a good thing lmao

limber skiff
#

Ven should get vencord server verified

radiant reef
#

discord ptb is 64bit but it still crashes if i open the dev tools
why?

charred monolithBOT
austere talon
#

discord moment

#

they made devtools really unstable and laggy

#

maybe cause so many scripts

radiant reef
#

uh

placid wave
#

assign me to that issue so I don't forgor

austere talon
#

you can only assign collaborators and people who commented

placid wave
#

then I'll comment

placid wave
#

@austere talon @austere talon

turbid hatch
#

there

placid wave
#

good

austere talon
#

thanks gamer

radiant reef
#

oh no

#

discord broke hide gift button

placid wave
#

we broke a lot trolley

#

mfw plugin devs use somewhat hidden API and that API changes (shocking)

#

actually no that's not the issue

#

bruh

lime stone
charred monolithBOT
#

I got Vesktop because I heard that it supported screen sharing with audio on Linux, and it does! Only problem is that it requires 2 things (AFAIK):

  1. Use of PipeWire
  2. glibcxx version >= 3.4.30

The former is fine, and Vesktop tells you about it when trying to screen share with audio. The latter isn't as fine, because the error it gives you when trying screen share is the same as when you don't have PipeWire, which is quite misleading. When I ran Vesktop in the terminal, I found that ...

lime stone
#

why is fakenitro one file ๐Ÿ˜ญ

#

it's nearly 1000 lines

charred monolithBOT
lime stone
limber skiff
lime stone
# lime stone that is not the correct usage of husk

chatgpt:
The "husk" emoji on Discord, often referred to as "empty" or "void," should be used in messages to convey a sense of emptiness, desolation, or a lack of emotional expression. When you use the "husk" emoji, you are essentially expressing a feeling of emptiness or a void within a conversation or situation. It can be utilized to symbolize a lack of interest, emotional detachment, or a sense of hollowness in response to something. Its detailed face, with its empty expression, serves as a powerful visual representation of this sentiment, making it a valuable tool for emphasizing moments of apathy, disinterest, or the absence of feeling in your Discord communications.

waxen flume
#

bleh can someone make the vedesktop aur package use system wide electron package instead of bundling electron

waxen flume
#

i'm using the git one

#

the -bin one uses the system wide electron but its set to use electron 17 apparently

#

thonk

#

(the -git bundles electron 25 apparently)

#

so its like 200mb just for electron

#

it doesn't

#

it bundles entire electron 25 on /opt/vencord

#

when it could just use the arch electron package so it can be shared between apps

charred monolithBOT
lime stone
#

๐Ÿ—ฟ

waxen flume
lime stone
#

magic

waxen flume
#

lol

lime stone
#

it's probably as simple as using a different binary..?

limber skiff
wraith lance
charred monolithBOT
wraith lance
lime stone
waxen flume
#

mb

charred monolithBOT
wraith lance
#

but i think it should be a option to use system electron

waxen flume
#

but does vencord depend on anything from electron 27

charred monolithBOT
waxen flume
#

should probably run fine with electron 25 from the arch repos

charred monolithBOT
limber skiff
limber skiff
#

naming things is so hard

waxen flume
austere talon
#

using vesktop with custom electron is really simple, but also very pointless

charred monolithBOT
waxen flume
#

but... saving disc space pleading_classic

wraith lance
charred monolithBOT
austere talon
wraith lance
#

this one just depends on electron

austere talon
#

it does exactly what you want

waxen flume
charred monolithBOT
austere talon
charred monolithBOT
wraith lance
#

also does vesktop spoof to discord that your using windows 10?

charred monolithBOT
waxen flume
wraith lance
#

lol

woeful sable
#

mainWindow.ts -> createMainWindow function

woeful sable
#

btw, props to all devs for fixing Vencord so quickly

lime stone
#

it's still not totally fixed ๐Ÿ˜”

woeful sable
dire thicket
#

betterfolders still broken?

lime stone
#

try!

austere talon
#

ill do the webpack fixes in a bit

#

busy rn

limber skiff
#

I'm gonna work on the reporter

#

adding find checking and reporting of slow patches

charred monolithBOT
limber skiff
#

lmao????

#

explosivePlugins

austere talon
#

HAHAHAHA

#

I DIDNT MEAN TO PUSH THAT

limber skiff
#

why do I keep finding funny stuff I have never seen before

#

OH

#

LMAO

austere talon
#

i added that yesterday

#

to quickly check which plugins have issues

#

๐Ÿ˜ญ๐Ÿ˜ญ

lime stone
#

LOL

limber skiff
austere talon
#

but i didnt mean to push it

lime stone
#

this is why you should do everything via PR and require reviews blobcatcozy

austere talon
silent ingot
#

dang seeing that i was curious if it was an easter egg of exploding xD

verbal pumice
#

keep keep keep keep

charred monolithBOT
charred monolithBOT
austere talon
#

I tried pring but noone reviews lmao

limber skiff
#

depending on people reviewing is a slow process

lime stone
limber skiff
#

exactly

austere talon
charred monolithBOT
austere talon
#

maybe a few people

lime stone
#

yeah i think requiring reviews is a good idea for contributors

limber skiff
lime stone
#

the problem is, no matter how competent you are you will make mistakes

limber skiff
#

when I PR you always review and ask for changes, when I review your prs they are almost always good already

lime stone
#

if you've written most of the code you have a slight advantage of knowing the structure

austere talon
#

mostly just small nitpicks here and there

limber skiff
#

actually

#

I'm gonna wait for you to fix webpack

#

else this will have to conflicts and I hate resolving them

woeful sable
#

I've a suggestion for the devs add a new plugin called fake soundboards

#

it'll be fire

charred monolithBOT
lime stone
#

๐Ÿงฏ

#

IT'S DANGEROUS

misty raptor
#

i made a plugin yesterday but the not-so-smart lockdown made me completely unable to share with anyone

#

very unfortunate circumstanc

#

almost demotivated me

woeful sable
#

why

nimble pendantBOT
limber skiff
misty raptor
#

itโ€™s wip but i have it working where i can make any message that matches a certain regex count as a โ€œpingโ€

lime stone
#

it's not support

austere talon
misty raptor
#

i havenโ€™t implemented a settings interface yet bc idk how to do that but once i do that itโ€™s practically done

lime stone
#

i forgot whether it was in the rules tbh nyaboom

lime stone
misty raptor
#

the patch thingy is very inteestinf and threw me off guard as someone who is much more used to c++ hooking stuff

#

but i got the hang of it

lime stone
#

u don't need it

misty raptor
#

oh hi

#

see iโ€™m famous too

frail skyBOT
#
Bad Patches

BetterNotesBox (errored):
ID: 301998
Match: /hideNote:.+?(?=[,}])/g
Error: Invalid destructuring assignment target

BetterNotesBox (errored):
ID: 763866
Match: /hideNote:.+?(?=[,}])/g
Error: Invalid destructuring assignment target

BetterNotesBox (errored):
ID: 910330
Match: /hideNote:.+?(?=[,}])/g
Error: Invalid destructuring assignment target

BetterFolders (had no effect):
ID: 696336
Match: /(\i)\(\){return \i\(\(0,\i\.jsx\)\("div",{className:\i\(\)\.guildSeparator}\)\)}/

BetterFolders (had no effect):
ID: 696336
Match: /\i\(\(function\(\i,\i,\i\){var \i=\i\.key;return.+\(\i\)},\i\)}\)\)/

BetterFolders (had no effect):
ID: 696336
Match: /(\i)\.themeOverride,(.{15,25}\(function\(\){var \i=)(\i\.\i\.getGuildsTree\(\))/

BetterFolders (had no effect):
ID: 696336
Match: /return(\(0,\i\.jsx\))(\(\i,{)(folderNode:\i,setNodeRef:\i\.setNodeRef,draggable:!0,.+},\i\.id\));case/

BetterFolders (had no effect):
ID: 696336
Match: /\("guildsnav"\);return\(0,\i\.jsx\)\(.{1,6},{navigator:\i,children:\(0,\i\.jsx\)\(/

BetterFolders (had no effect):
ID: 696336
Match: ,onClick:function(){if(!__OVERLAY__){

BetterFolders (had no effect):
ID: 252917
Match: /(\(0,\i\.jsx\))\(\i\..,{className:\i\(\)\.guilds,themeOverride:\i}\)/

BetterNotesBox (had no effect):
ID: 337328
Match: /hideNote:.+?(?=[,}])/g

BetterNotesBox (had no effect):
ID: 337328
Match: /hideNote:.+?(?=[,}])/g

BetterNotesBox (had no effect):
ID: 514917
Match: /hideNote:.+?(?=[,}])/g

BetterNotesBox (had no effect):
ID: 514917
Match: /hideNote:.+?(?=[,}])/g

WebContextMenus (had no effect):
ID: 188503
Match: /if\(!\i\.\i\)return null;/

NoTrack (found no module):
ID: -
Match: window.DiscordSentry=

NoScreensharePreview (found no module):
ID: -
Match: "ApplicationStreamPreviewUploadManager"

Bad Starts

None

Discord Errors

None

misty raptor
#

what

charred monolithBOT
verbal pumice
#

jumpscare

misty raptor
#

why did that trigger the bot

#

is it the word famous

#

ok itโ€™s not

verbal pumice
#

it runs daily

limber skiff
#

that was me

verbal pumice
#

oh

misty raptor
#

oh

limber skiff
#

I ran it manually

lime stone
verbal pumice
#

am i spreading misinformation

lime stone
#

you do need it

limber skiff
lime stone
lime stone
limber skiff
lime stone
#

germany?

limber skiff
austere talon
#

europe night

misty raptor
#

what is the c++ stockholm syndrome role is that for c++ people

austere talon
austere talon
lime stone
#

@misty raptor you have acquired one snippet dev role

misty raptor
#

baller

lime stone
#

i could make another just so people definitely notice

misty raptor
#

make another what

#

role?

frail skyBOT
#
Bad Patches

BetterNotesBox (errored):
ID: 301998
Match: /hideNote:.+?(?=[,}])/g
Error: Invalid destructuring assignment target

BetterNotesBox (errored):
ID: 763866
Match: /hideNote:.+?(?=[,}])/g
Error: Invalid destructuring assignment target

BetterNotesBox (errored):
ID: 910330
Match: /hideNote:.+?(?=[,}])/g
Error: Invalid destructuring assignment target

BetterFolders (had no effect):
ID: 696336
Match: /(\i)\(\){return \i\(\(0,\i\.jsx\)\("div",{className:\i\(\)\.guildSeparator}\)\)}/

BetterFolders (had no effect):
ID: 696336
Match: /\i\(\(function\(\i,\i,\i\){var \i=\i\.key;return.+\(\i\)},\i\)}\)\)/

BetterFolders (had no effect):
ID: 696336
Match: /(\i)\.themeOverride,(.{15,25}\(function\(\){var \i=)(\i\.\i\.getGuildsTree\(\))/

BetterFolders (had no effect):
ID: 696336
Match: /return(\(0,\i\.jsx\))(\(\i,{)(folderNode:\i,setNodeRef:\i\.setNodeRef,draggable:!0,.+},\i\.id\));case/

BetterFolders (had no effect):
ID: 696336
Match: /\("guildsnav"\);return\(0,\i\.jsx\)\(.{1,6},{navigator:\i,children:\(0,\i\.jsx\)\(/

BetterFolders (had no effect):
ID: 696336
Match: ,onClick:function(){if(!__OVERLAY__){

BetterFolders (had no effect):
ID: 252917
Match: /(\(0,\i\.jsx\))\(\i\..,{className:\i\(\)\.guilds,themeOverride:\i}\)/

BetterNotesBox (had no effect):
ID: 337328
Match: /hideNote:.+?(?=[,}])/g

BetterNotesBox (had no effect):
ID: 337328
Match: /hideNote:.+?(?=[,}])/g

BetterNotesBox (had no effect):
ID: 514917
Match: /hideNote:.+?(?=[,}])/g

BetterNotesBox (had no effect):
ID: 514917
Match: /hideNote:.+?(?=[,}])/g

WebContextMenus (had no effect):
ID: 188503
Match: /if\(!\i\.\i\)return null;/

NoTrack (found no module):
ID: -
Match: window.DiscordSentry=

NoScreensharePreview (found no module):
ID: -
Match: "ApplicationStreamPreviewUploadManager"

Bad Starts

None

Discord Errors

None

misty raptor
#

jumpscare

austere talon
#

it jumpscares every night

#

normally it's not this long

verbal pumice
#

also did yall set up an alt for the reporter or does it still run under ven's account

austere talon
#

@limber skiff wait check if the error is fixed now that they changed bundler again

#

the cannot access before init

austere talon
lime stone
limber skiff
#

oh

#

aight

austere talon
#

it's just some random alt idek the login to

lime stone
#

oh

misty raptor
#

canโ€™t there be a separate channel constantly updating this information

#

instead of flashbanging us

lime stone
#

#venchord-nyaboom

verbal pumice
#

why would there be one

charred monolithBOT
austere talon
lime stone
#

oh

austere talon
lime stone
#

that probably wouldn't be good to have in actions

#

ik people run minecraft servers and such buut

austere talon
lime stone
#

uhhhh

austere talon
#

why?

lime stone
#

is it in actions?

charred monolithBOT
lime stone
#

that's like running doom in actions

misty raptor
#

wait one more question this one is related to vencord pr

#

what are the criteria stuffs for a user plugin to become official

#

cuz i see a lot of third party plugins and itโ€™s like what makes them not eligible

austere talon
austere talon
#

but also things like demand and code quality

charred monolithBOT
lime stone
#

yeah just pr a plugin if you think it makes sense in vc

misty raptor
#

i think my thing could be in demand maybe perhaps itโ€™s a cool thing

lime stone
#

i thought someone else made it though ๐Ÿ˜ญ

misty raptor
#

mo iโ€™m making this one

#

no*

#

i couldnโ€™t find an existing one

#

unless iโ€™m blind

#

(possibility)

lime stone
#

i'm sorry for ruining your day ๐Ÿ˜ญ

charred monolithBOT
misty raptor
#

does it support regex

lime stone
#

hmm

verbal pumice
#

oh right all prs are broken too

lime stone
#

in any case, it'd be better to change that plugin

misty raptor
#

so i still have a chance

spark pivot
#

Who made a video on vencord

tidal cloud
austere talon
#

almost 4k stars

limber skiff
#

I'm trying to cook something

#

dont think it's possible though

charred monolithBOT
spark cove
#

it can take it

limber skiff
charred monolithBOT
austere talon
#

it's just headless chromium

#

very light

spark cove
#

yea its very common

#

see: playwright

#

but basically github actions can handle anything as long as it doesnt take like 20m to run

charred monolithBOT
austere talon
#

wha

#

it can run for hours

#

the initial venmic arm workflow took like 3 hours

charred monolithBOT
limber skiff
#

these are the errors that still happen @austere talon

lime stone
#

discord isn't very light though

tame escarp
spark cove
#

apparently they can run up to a month

#

lmfao

charred monolithBOT
austere talon
#

lol i just saw this email ๐Ÿ˜ญ

oblique belfry
austere talon
oblique belfry
lime stone
oblique belfry
#

shiggy

limber skiff
#

@austere talon LMAOOO

austere talon
#

HORROR

limber skiff
#

our context menu api is so goooood

austere talon
#

I'll fix the dupe patching rn

austere talon
lime stone
austere talon
#

goes pretty hard in my humble opinion

limber skiff
#

is this IS_DESKTOP check?

#

I'm trying to fix this

lime stone
#

hm, looks like checking between browser and desktop but i could be very wrong

charred monolithBOT
mortal fractal
lime stone
#

DEEP_LINK is a feature where opening a link in your browser opens it in desktop

limber skiff
#

it is

mortal fractal
#

rspack inverted a lot of if statements though

limber skiff
#

that's desktop check

lime stone
#

yeah definitely

#

DiscordNative nyaboom

charred monolithBOT
limber skiff
charred monolithBOT
limber skiff
charred monolithBOT
limber skiff
#

but it works

austere talon
charred monolithBOT
limber skiff
#

why does it complain then

austere talon
#

it's false positive

limber skiff
#

duplicate find?

charred monolithBOT
austere talon
#

either cause of duplicate find or because of duplicate patching

#

probably the former dunno

limber skiff
#

prob dupe find

#

I will try to get another find

austere talon
#

I'll do webpack fixes now

junior olive
#

are yall having fun cringe

limber skiff
#

guess this works

austere talon
charred monolithBOT
iron spoke
#

Hey guys, how do I fix the developer tools logging me out instantly?

junior olive
#

@austere talon idk if you saw but I started getting the insane lag

austere talon
#

unlucky

#

someone should debug why it happens

junior olive
#

only thing that changed was I merged main and started using quickcss

austere talon
#

u can inspect the inspector in chrome and use the profiler to see whats taking so long

junior olive
#

I saw a find taking like 40ms at one point

#

or 40s idk

nocturne cloak
#

โญ stonks

charred monolithBOT
nocturne cloak
#

4k stars holy

austere talon
limber skiff
#

ya

#

I ran reporter

frail skyBOT
#
Bad Patches

BetterFolders (had no effect):
ID: 696336
Match: /(\i)\(\){return \i\(\(0,\i\.jsx\)\("div",{className:\i\(\)\.guildSeparator}\)\)}/

BetterFolders (had no effect):
ID: 696336
Match: /\i\(\(function\(\i,\i,\i\){var \i=\i\.key;return.+\(\i\)},\i\)}\)\)/

BetterFolders (had no effect):
ID: 696336
Match: /(\i)\.themeOverride,(.{15,25}\(function\(\){var \i=)(\i\.\i\.getGuildsTree\(\))/

BetterFolders (had no effect):
ID: 696336
Match: /return(\(0,\i\.jsx\))(\(\i,{)(folderNode:\i,setNodeRef:\i\.setNodeRef,draggable:!0,.+},\i\.id\));case/

BetterFolders (had no effect):
ID: 696336
Match: /\("guildsnav"\);return\(0,\i\.jsx\)\(.{1,6},{navigator:\i,children:\(0,\i\.jsx\)\(/

BetterFolders (had no effect):
ID: 696336
Match: ,onClick:function(){if(!__OVERLAY__){

BetterFolders (had no effect):
ID: 252917
Match: /(\(0,\i\.jsx\))\(\i\..,{className:\i\(\)\.guilds,themeOverride:\i}\)/

NoTrack (found no module):
ID: -
Match: window.DiscordSentry=

NoScreensharePreview (found no module):
ID: -
Match: "ApplicationStreamPreviewUploadManager"

Bad Starts

None

Discord Errors

None

austere talon
#

so tiny

#

okay i fix webcrapper now

mortal fractal
#

you're gonna hate my non-gross fix

austere talon
#

whats ur non gross fix

limber skiff
mortal fractal
#

adding a webpack module that calls to run patching on wreq.m

charred monolithBOT
austere talon
#

i dont understand whjat u mean

charred monolithBOT
mortal fractal
#

i mean idk if it works or not cause i dont think anything currently patches those modules

austere talon
#

ill just do the cursed Function.m for now

mortal fractal
#

i had too many issues with it

frail skyBOT
#
Bad Patches

BetterFolders (had no effect):
ID: 696336
Match: /(\i)\(\){return \i\(\(0,\i\.jsx\)\("div",{className:\i\(\)\.guildSeparator}\)\)}/

BetterFolders (had no effect):
ID: 696336
Match: /\i\(\(function\(\i,\i,\i\){var \i=\i\.key;return.+\(\i\)},\i\)}\)\)/

BetterFolders (had no effect):
ID: 696336
Match: /(\i)\.themeOverride,(.{15,25}\(function\(\){var \i=)(\i\.\i\.getGuildsTree\(\))/

BetterFolders (had no effect):
ID: 696336
Match: /return(\(0,\i\.jsx\))(\(\i,{)(folderNode:\i,setNodeRef:\i\.setNodeRef,draggable:!0,.+},\i\.id\));case/

BetterFolders (had no effect):
ID: 696336
Match: /\("guildsnav"\);return\(0,\i\.jsx\)\(.{1,6},{navigator:\i,children:\(0,\i\.jsx\)\(/

BetterFolders (had no effect):
ID: 696336
Match: ,onClick:function(){if(!__OVERLAY__){

BetterFolders (had no effect):
ID: 252917
Match: /(\(0,\i\.jsx\))\(\i\..,{className:\i\(\)\.guilds,themeOverride:\i}\)/

NoTrack (found no module):
ID: -
Match: window.DiscordSentry=

NoScreensharePreview (found no module):
ID: -
Match: "ApplicationStreamPreviewUploadManager"

Bad Starts

None

Discord Errors

None

mortal fractal
#

discord ships Jot that also uses webpack apparently so wreq.m got overwritten with its modules

austere talon
#

wtf is Jot

mortal fractal
shy veldt
#

yeah

austere talon
#

league of legends exe

#

wtf are they doing

#

is this auto ban if you open league of legends

shy veldt
#

old code

#

about 2018

charred monolithBOT
lapis drift
#

hi, idk if this goes is in this channel, but is there any plans to make a plugin for BD's ActivityIcons plugin? ty

shy veldt
#

make it a base vencord feature

silk cypress
#

if you open league of legends it sends a fake message saying "I am 12 years old" and then reports your account

limber skiff
shy veldt
limber skiff
#

testing show hidden channels unreads

silk cypress
charred monolithBOT
shy veldt
#

what will stealing token do

#

you could make it auto drop token in a gist

charred monolithBOT
shy veldt
#

so GitHub auto disables it

silk cypress
#

leak your login token publicly

charred monolithBOT
silk cypress
#

I thought that only worked for bots

shy veldt
silk cypress
#

thank you โค๏ธ

charred monolithBOT
spark cove
#

@austere talon is this a webpack find bug

humble spire
shy veldt
austere talon
#

it only checks mangled props

limber skiff
lime stone
#

sir?

spark cove
#

o

lime stone
#

๐Ÿ˜ณ

austere talon
#

because searching non mangled props is nonsense

spark cove
#

i see yea

austere talon
#

since you'd just findByProps("Spinner")

humble spire
junior olive
#

Why can't I memoize a component hehesmile

humble spire
#

oh she/her ok so Ma'am please merge immediately it is very implrtaotnt

lime stone
#

i odn't have merge permisiosn

humble spire
#

crying

austere talon
#
const filter = filters.byCode(".spinningCircleInner");
find(m => m.Spinner && filter(m.Spinner));
iron spoke
austere talon
#

anyway webpack api needs rewrite anyway

crude hearth
austere talon
#

it was made for mangled webpack

#

discord is no longer mangled so we can much improve performance by rewriting it

iron spoke
#

sorry

lime stone
#

manti husks everything

spark cove
#

yea it makes sense cus it was all like that and large performance gain

iron spoke
#

damn everything was just changed huh

crude hearth
#

my vencord crashed for real this time

lime stone
#

just because you did

charred monolithBOT
crude hearth
#

freezed and exploded

#

@austere talon we will use webpack grabber in vencord

charred monolithBOT
spark cove
#

simply make ur devtools open to console instead elements tab

crude hearth
#

hhow

iron spoke
#

is elements tab broken rn?

crude hearth
#

if you can be fast enough

#

you can switch actually

crude hearth
#

I managed to do it

spark cove
#

idek i killed the tab somehow tho

#

i think i moved it to bottom and closed it

#

and now it doesnt exist by default

charred monolithBOT
austere talon
#

@limber skiff should i add the hack to patch existing modules

#

or do we just forget about it and dont care

charred monolithBOT
austere talon
#

it only affects NoScreensharePreview

limber skiff
#

nono we should patch it

austere talon
limber skiff
#

having a broken patcher isnt good

#

is it hard?

austere talon
#

uh no

charred monolithBOT
austere talon
limber skiff
#

hmmm

junior olive
#

weren't a LOT of things effected by the patcher missing existing ones

austere talon
#

no

#

well yea

#

but that was because the patcher was broken

#

now it only misses the entry modules

junior olive
#

gotcha

austere talon
#

but literally no plugin except NoScreensharePreview patches those

austere talon
#

what issues did u have @mortal fractal?

nimble plaza
charred monolithBOT
austere talon
crude hearth
#

possibly

#

I will watch its development

charred monolithBOT
mortal fractal
austere talon
#

huh

#

how O_o

mortal fractal
#

but then i switched it to check for "m" in wreq and then ran into issues because something else overwrote what the value m is getting

#

im prob just being naive with how i was setting it up but shrug

austere talon
#

worked @limber skiff

#

seems to cause no issues

limber skiff
#

epiclo

charred monolithBOT
mortal fractal
#

im gonna temp steal no screenshare preview patch and see if it works with my method

austere talon
#
Object.defineProperty(Function.prototype, "m", {
    set(v: any) {
        if (new Error().stack?.includes("discord.com")) {
            logger.info("Found webpack module factory");
            patchFactories(v);

            delete (Function.prototype as any).m;
        }

        Object.defineProperty(this, "m", {
            value: v,
            configurable: true,
        });
    },
    configurable: true
});
charred monolithBOT
limber skiff
#

the error abuse

austere talon
#

got that from cynthia

#

idk if that reliably works on all browsers

#

since .stack is nonstandard

mortal fractal
#

i mean rspack already filters out a shitton of old browsers

#

rip running discord on seamonkey

austere talon
#

how would you call these

#

entry chunks?

mortal fractal
#

entry modules

austere talon
#

kinda

#

ig its one chunk

#

so yeah modules

charred monolithBOT
austere talon
jagged cloak
#

rspack gaming

mortal fractal
#

it says its patched but idk if it really is

austere talon
#

yeah it works

lime stone
charred monolithBOT
austere talon
#

0}else 0

#

the patch replaces the function calls with 0 (so it's still a statement, otherwise the else is invalid

charred monolithBOT
austere talon
#

can u see preview

#

on my stream

limber skiff
#

nope

austere talon
#

cool so it works

lime stone
#

why is there a function which just catches errors from another function

austere talon
#

should i remove explosivePlugins

lime stone
#

๐Ÿ˜ญ

lime stone
#

actually maybe not

austere talon
#

thats their logger

austere talon
#

funny asf that they also

} catch (e) {
  new Logger("ApplicationStreamPreviewUploadManager").error(e)
}
#

inline logger creation like me

lime stone
#

Qt blobcatcozy

lime stone
#

a function to insult

#

actually it's also calling the original soo...

#

you win

charred monolithBOT
mortal fractal
#

i guess it does

#

im assuming it still shows locally for yourself

mortal fractal
#

cool my fix does in fact work

nimble plaza
#

whats hf!m np

mortal fractal
#

my bot's music stuff

#

thats from forever ago

nimble plaza
#

ohh

#

i was wondering if hh used chat commands to do shit fear

silk cypress
#

I wonder if clyde could explain what the minified code does

nimble plaza
charred monolithBOT
verbal pumice
silk cypress
#

actually if I send discord's minified code to discord's AI chatbot and ask it to explain the code... that seems kind of like a stupid idea

#

so obviously the only smart idea is to use an alt account

nimble plaza
#

youre dumb

#

:3

austere talon
#

whats ur fix @mortal fractal

charred monolithBOT
mortal fractal
charred monolithBOT
silk cypress
charred monolithBOT
nimble plaza
#

it just gives generics

austere talon
#

how do u get it to run ur module

charred monolithBOT
mortal fractal
#

hh already does webpack interop so

#

i guess the way to replicate it without is just webpackChunk.push([[whatever],{_fix_rspack_init_modules:function (module, exports, wreq){patchModules(wreq.m);}},(wreq)=>wreq("_fix_rspack_init_modules")])

#

golf this however much you want

austere talon
#

uh

#

oh

#

its still supporting the last argument

#

ofc

#

idk why i thought it didnt

deft bison
#

it appeared as trending repository on github home feed

charred monolithBOT
austere talon
#

wait why does discord think vesktop is Windows

#

even after changing UA to linux

#

fear

charred monolithBOT
austere talon
limber skiff
#

findAllByProps("a", "animated", "useTransition");

#

how does this find 2

austere talon
#

they have duplicate spring lol

limber skiff
#

but they point to the same mod

#

if you put a breaking point in one, the other has it too

#

it's the same???

charred monolithBOT
austere talon
austere talon
rugged stream
#

Why i can write here

nimble plaza
limber skiff
rugged stream
#

Wtf

nimble plaza
#

yes u are

rugged stream
#

I just random user

limber skiff
#

you are

nimble plaza
#

you made fakenitro

#

wtf u mean

charred monolithBOT
rugged stream
nimble plaza
#

yeah

#

contributor

rugged stream
limber skiff
#

you have contributor role sir

rugged stream
#

ะšะบ

silk cypress
#

they got chatgpt to write the code instead

charred monolithBOT
rugged stream
#

I donโ€™t fully understand the situation, Iโ€™m an ordinary user, I havenโ€™t written any plugins, why can I write here?

rigid viper
#

huh isnt this chat only for devs? :P

rugged stream
#

I am also not dev

#

But can write here

rigid viper
#

ohhhh

nimble plaza
#

if you arent a dev stop writing here