#👾-core-development

1 messages · Page 116 of 1

austere talon
#

the issue is that the first few chunks don't override webpack.push which means we can't grab wreq. so i made it just delay patch until push is patched (to fix wreq grabbing), but that means we don't patch the first chunks

#

theoretically fix shouldn't be hard

crude hearth
#

by pushing your own module or smthn

austere talon
#

yes that's what we do

#

that doesn't work at first

crude hearth
#

bad

austere talon
#

hence why I delayed

#

I just need to not delay it

turbid hatch
#

yeah that's the plan

charred monolithBOT
#

Discord Account

tsaitou7361

What happens when the bug or crash occurs?

Theme doesn't work :(

What is the expected behaviour?

I expect when I open Discord and enable a theme
then the theme will not work in the most screen (It just work on title bar)

How do you recreate this bug or crash?

  1. Open Discord
  2. Install Vencord
  3. Enable a theme
  4. and you will see nothing has been changed...

Errors

Replace this text with your crash-log.

Request Agre...

turbid hatch
#

i want to do that first before writing more devdocs

umbral hedge
#

damn you beat me to it by like 3ms

austere talon
#

uh

charred monolithBOT
austere talon
#

did u unpin the one issue

umbral hedge
#

i pinned and unpinned because i realised the issue was a mess
was thinking about opening a new one that's more descriptive and pinning that
but people were spamming at the time so i wanted to do it later

charred monolithBOT
#

Content

Discord pushed a massive update.

ALL THEMES ARE BROKEN (theme devs need to fix them)

MANY MANY MANY PLUGINS ARE BROKEN

We're working on fixing this. DO NOT OPEN ISSUES

FAQ

  • What should I do? - Just wait
  • When will it be fixed? - Soon.
  • My vencord crashes - Repair with installer

Request Agreement

  • [X] I have read the requirements for opening an issue above
lime stone
umbral hedge
#

real

austere talon
#

let's gooo

#

closing my dms for now im getting so many dms

#

Read announcements challenge

cunning bobcat
#

good call

umbral hedge
#

i got a few dms too

lime stone
#

me too

cunning bobcat
#

wtf yall are popular

lime stone
# lime stone yay

now i need to do it in the popout which is (arguably) the more important part of the plugin

austere talon
cunning bobcat
#

oh true

lime stone
cunning bobcat
#

welp at least i got CustomRPC fixed so im happy

lime stone
#

imagine if you turned this off... other people would probably get dms instead 😭

cunning bobcat
#

true

#

turn it off !

austere talon
#

renamed venbot

lime stone
#

LMAO

#

rename the server too

cunning bobcat
#

YES VENCORD IS BOT

austere talon
#

horror

umbral hedge
#

are we merging these fixes into dev branch or straight into main lmao

lime stone
#

Vencord (broken rn DO NOT DM)

#

LMAO

lime stone
#

perfect

umbral hedge
#

cool

austere talon
#

I'll do it

cunning bobcat
#

wait theres a dev branch?

umbral hedge
#

you saw nothing

austere talon
#

it doesn't matter what u target

#

if anything it's better to target main

umbral hedge
#

hmmm

austere talon
#

cause we only have ci run on prs to main

umbral hedge
#

oh lmao

charred monolithBOT
lime stone
austere talon
#

you know I could just fix that

umbral hedge
#

REAL

#

times like this are where i wish vencord was under the vencord org instead of your user trol

#

so i can mute users and stuff

elder garnet
#

just change it to vencord/vencord and get more server members trolley

umbral hedge
#

working on sortfriendrequests now

turbid hatch
elder garnet
turbid hatch
#

as much as moving it under the org would provide tons of benefits for us that are actually really useful (e.g. merge queues and the aforementioned org members can do mod actions) ven wants to keep it for attribution

lime stone
#

just move vencord into the org

austere talon
#

no

charred monolithBOT
lime stone
# austere talon no

i'm not saying you should, i'm just saying the old link would keep working

austere talon
lime stone
turbid hatch
#

might need to fork starlight

umbral hedge
#

because so many PRs its hard to see at a glance which are specifically for fixing this issue trol

turbid hatch
umbral hedge
#

how come

turbid hatch
#

there's no way of disabling the default css

#

so unless we want to have <property>: unset everywhere its going to be really awful to theme to the vencord site style

#

i've got it partly working here but a bunch of the starlight styles conflict with our own

#

so it creates a lot of issues

austere talon
#

could also just use a different framework

#

doesn't have to be starlight specifically

turbid hatch
#

starlight's coooool tho

#

:P

#

we could also just build it from scratch, yes

#

then serve the documentation from the docs repo

austere talon
#

SCRATCH??

#

😭

#

I'd much much prefer using a proper framework

turbid hatch
#

your choices are:

  • starlight

that's it

#

starlight is the only astro docs framework atm

#

except astro for docs

#

but we dont talk about that

austere talon
#

Well it doesn't have to be astro

#

you can just use any of the other established frameworks

turbid hatch
#

docusaurus i guess, but its a bit

#

eh

tame escarp
#

just. build an ad hoc solution. so easy

turbid hatch
#

im insane ven

#

i'm going to do it from scratch

#

i want to make this look good

austere talon
#

docusaurus, vuepress, etc

#

it doesn't matter much as long as its comfy to use

turbid hatch
#

VenDoc™️

#

hey what accent color did we use for docs

#

i dont remember

austere talon
turbid hatch
#

im gonna be honest i really hate every documentation framework in existence

austere talon
#

if you implement it from scratch there's so much to do and you need to implement global search, tabs, etc

turbid hatch
#

mh

#

i guess vitepress is okay

#

well i better get porting

umbral hedge
#

xd

#

poor lewi

turbid hatch
#

oh right

#

vue doesnt have scoped styles

#

i forgot

umbral hedge
#

yeah it does??

turbid hatch
#

oh does it now

#

vue 2 didnt

umbral hedge
#

it always has uwaaaaa

turbid hatch
#

i havent used vue 3

#

did it??

umbral hedge
#

vue 2 definitely had it

turbid hatch
#

all of my styles leaked

umbral hedge
#

<style scoped>

turbid hatch
#

oh

umbral hedge
#

lmao

turbid hatch
#

well i wish i knew this like

#

years ago

#

maybe i would've kept using vue

umbral hedge
#

poor lewi

turbid hatch
#

i dont like vue that much honestly lol

umbral hedge
#

xd

turbid hatch
#

it always felt off to me

umbral hedge
#

I like v-for and stuff

turbid hatch
#

i think i just prefer doing like

#

actual js expressions

#

compared to v-whatever

umbral hedge
#

solidjs is react-ish and has a <For/>

#

which is based

charred monolithBOT
crude hearth
umbral hedge
#

no?

crude hearth
#

Nvm its megu

turbid hatch
#

how the hell do i

#

do anything in this language

crude hearth
#

Ven was doing trol

turbid hatch
#

i forgot

#

oh wait nvm i rember

tame escarp
charred monolithBOT
rustic sigil
turbid hatch
#

i forgot how painful building new vitepress themes from scratch was

#

there's so many components to style

charred monolithBOT
woeful sable
#

lets move to codeberg

turbid hatch
#

wha?

#

i cant override the head

#

it's vitepress

#

it does it for me

rustic sigil
turbid hatch
#

oh, that's neat

#

i'll add that to the main vencord site later

#

and by later

#

i mean now

turbid hatch
#

im so confused though

#

there's like

#

little tiny styling differences flicking back and forth

#

even though it's the same css

#

i dont know why its like 2px off on the navbar

#

agh

#

i cant do this now

#

i'll push what i have and i'll work on it later

umbral hedge
charred monolithBOT
turbid hatch
#

nuked starlight from orbit

charred monolithBOT
turbid hatch
#

if anyone wants to work on it btw

#

please do

#

im going to go insane otherwise

umbral hedge
charred monolithBOT
turbid hatch
umbral hedge
#

lmao

turbid hatch
#

that's mainly what needs doing

umbral hedge
#

i'll have a play

turbid hatch
#

my very rough and hasty port is a bit shite

charred monolithBOT
austere talon
#

why is webpack so fucking cursed

#

I keep getting maximum callstack exdeeded

turbid hatch
#

it doesn't quite match up properly (for some reason there's like minor differences in pixels, so we need to work out why...) and there's loads of unstyled components

#

i think the default vitepress markdown has all the components that need styling for md docs

tame escarp
turbid hatch
#

then we need to create the components(?) and styling for things like the sidebar, search

#

stuff like that

#

AKJHSDFKJHAKFHSJKDF

#

too much :(

#

doing it from scratch might've actually been easier cause then we can just iteratively create stuff as we go rather than trying to jank an existing thing into our styles, + it means we can just host it on a subpath rather than a whole subdomain

austere talon
#

OH YM GOD YES

#

I FIXED WEBPACK PATCHING

umbral hedge
#

W

austere talon
#

FUCKIGN FINALLY

#

BRO I WAS STRUGLGING SO HARD

#

anyway NoTrack causes crashing

umbral hedge
austere talon
#

anyway uh

#

looks like this breaks waitFor for some reason

charred monolithBOT
woeful sable
#

damn

austere talon
#

yeah wtf

#

it fixes webpack patching but breaks waitFor

#

did i do bad?

charred monolithBOT
umbral hedge
#

what's the purpose of this

austere talon
#

disabling the plugin

austere talon
#

I'M SO UPSET

woeful sable
austere talon
#

SO THIS IS WHY IT BROKE

#

THANK GOD

#

not webpack broken, just troll module

umbral hedge
#

lmao

woeful sable
charred monolithBOT
austere talon
#

oikay so

#

number 1 priority is FIXXX NOTRACK

#

this is spamming discord's sentry lolol

lime stone
#

oh no

austere talon
#

maybe i should temporarily use electron to block sentry

lime stone
#

people will still use an outdated version

austere talon
#

btw if u fix these make sure it still works on latest dev

lime stone
#

i'm stuck on the stupidest thing

charred monolithBOT
lime stone
#

is there a way to enable debug logging or something

austere talon
#

for?

lime stone
#

patches

austere talon
#

what would it log

lime stone
#

every single thing that happens trolley

#

there's no error and my patch has not applied

charred monolithBOT
umbral hedge
#

are you on latest dev branch

lime stone
#

i'm on main

charred monolithBOT
austere talon
lime stone
#

but the other patch worked

austere talon
#

main has broken patcher

umbral hedge
#

latest dev fixes issues where some modules weren't patching

#

yopyop

lime stone
#

oh, just some

#

trolley moment

crude hearth
austere talon
#

what

#

pr to dev branch

crude hearth
#

fix react devtools crahsing my discorc

charred monolithBOT
austere talon
crude hearth
#

Whyy

#

Why Does it crash your discord anyway

tame escarp
#

@austere talon was ur sleep restful or did you have webpack-fueled nightmares

austere talon
#

it was unironically the best sleep i had in a while

#

i slept like nothing happened

#

when i woke up this morning it felt surreal that vencord was broken

umbral hedge
#

nothing happened, what are you talking about

crude hearth
#

You enjoy the deep chaos happening in background

charred monolithBOT
austere talon
#

i sleep comfortably knowing of the horrors that happened to vencord

#

i know why i slept so comfortably

#

because server lockdown

oak hull
woeful sable
#

my dms did not sleep comfortably

charred monolithBOT
tame escarp
#

tbh wouldve thrown our phone out a window to avoid having to deal with it if we were vee 🔥

lime stone
#

the voice channels are hell right now though

charred monolithBOT
tame escarp
#

can i get "dm me for support" role which pins me to top of channel list

crude hearth
#

Fix react devtooooools

#

It was working fine in the morning

verbal pumice
lime stone
crude hearth
#

How did it explode

crude hearth
umbral hedge
crude hearth
#

I tried both in betterdiscord and Vencord

#

Both crashes after opening devtools

austere talon
#

you love OOM

#

hop on vesktop

crude hearth
crude hearth
#

Mem usage maxes at 700megs before crash

lime stone
#

oh my god

tame escarp
lime stone
#

i'm still getting dms

umbral hedge
#

fwiw this didn't appear until i reopened the menu a 2nd time xd

crude hearth
#

Maybe it fixed itself

umbral hedge
#

but its working fine so manti skill issue

crude hearth
#

I will try once I get back home

lime stone
#

i hope i didn't screw something up

crude hearth
austere talon
#

honestly it seems like we might be mostly back on track after today

crude hearth
#

I tried with 1 hour apart

tame escarp
#

would help but not home 🔥

umbral hedge
crude hearth
#

Whatwve

austere talon
#

IT BROKEEE

tame escarp
#

i wonder how the bd server is going

crude hearth
#

I will pr reviewdb fix

austere talon
#

I KNOW VENCORD

#

YOU DONT GOTTA RUB IT IN

tame escarp
#

just a couple

crude hearth
#

Ven will forget that he removed reviewdb and merge it cluelessly

lime stone
#

is this okay or ew?

umbral hedge
#

wonder how much discord's performance changes from the more modern code

lime stone
#

it's because ErrorBoundary forces me to use react props

crude hearth
umbral hedge
#

but like

crude hearth
#

But it probably made building faster

umbral hedge
#

think about how much less code there is in async

crude hearth
#

Lot faster

lime stone
verbal pumice
#

i doubt this will be a noticeable performance increase tbh

tame escarp
#

noticable perf for their bundling speed

#

not on ux side

verbal pumice
#

oh

#

yeah fair enough

umbral hedge
crude hearth
#

I wonder if my 11 month old pr broke

umbral hedge
#

there's gotta be a perf boost

crude hearth
#

Should check

lime stone
austere talon
#

WHAT IS THEIR FUCKING BUNDLER DOING

#

WHY IS THERE A COMMA

#

USE SEMICOLON BE NBORMALLLL

crude hearth
umbral hedge
#

hm?

verbal pumice
#

i love when updates break things that have absolutely no reason to be broken

opaque pewter
umbral hedge
#

ye

opaque pewter
#

love

umbral hedge
#

and no more regen runtime

#

so we have pure async now

crude hearth
#

Ven

opaque pewter
#

but async overhead Korone_Wink

lime stone
#

logic

charred monolithBOT
crude hearth
#

NO

umbral hedge
#

no more tracking

#

real

crude hearth
#

My most hatred plugin got fixed

austere talon
lime stone
#

we need more tracking

opaque pewter
crude hearth
#

I feel better when someone is stalking me

austere talon
#

where did MenuSliderControl go

#

oh god its a different module

#

insane

umbral hedge
#

xd

austere talon
#

WTF IS THIS

charred monolithBOT
lime stone
#

hm it just occured to me that vencord's patcher is kinda like javassist

crude hearth
umbral hedge
#

only 1 for me

lime stone
#

but good

crude hearth
#

Anyway just pick randomly

#

Believe me it will work

austere talon
#

we are so back

charred monolithBOT
austere talon
#

i love you autumn

charred monolithBOT
crude hearth
#

I should make copilot plugin which fixes Vencord plugins

#

How many plugins are left

austere talon
#

a LOT

limber skiff
#

hallo everyone

crude hearth
#

List

austere talon
#

hii nookies

opaque pewter
#

can u fix mine too >~<

limber skiff
crude hearth
#

I have 45 more minutes of stupid math lesson

austere talon
#

to anyone contributing fixes, make sure to checkout dev branch, as dev has fixed webpack patching

crude hearth
#

I wondered

limber skiff
#

okay wait

umbral hedge
austere talon
#

ill fix all the apis rn

lime stone
#

🧽

austere talon
#

poor nookies got the monsters ShowHiddenChannels and FakeNitro to fix

#

well if hes gonna fix those

lime stone
#

i will throw this sponge at you

limber skiff
#

I got those no worries

#

I will do typing indicator too

#

since the other fix didnt work

lime stone
#

isn't that just betterdiscord

limber skiff
#

also idk how it's going but dont let people add themselves to every plugin author for fixes lol

lime stone
#

ported to java?

austere talon
#

a shit ton of broken patches are just where we match

function (e) {
let a = e.someThing
}
#

which is now

function (e) {
  let { someThing: a } = e
}
umbral hedge
#

checked out to dev but trolley

limber skiff
#

why is it

#

oh

#

damn

#

makes sense

austere talon
umbral hedge
#

well no i just saw the "Fix NoTrack" patch and then saw that it didn't work

austere talon
#

thats like voice engine shit or smth i think

umbral hedge
#

o

austere talon
#

are u on discord desktop

#

i dont think thats real on web

#

i develop on vesktop

umbral hedge
#

ah lmao

#

yea web

austere talon
#

fix it if u want but its low priority

umbral hedge
#

discord desktop guh

austere talon
#

its just some annoyance iircx

umbral hedge
#

ogey

#

ill take a look

austere talon
#

like the fucked up stacktraces

umbral hedge
#

i want something to do so if u have any plugins or stuff u want to throw at me

austere talon
lime stone
#

makes discord code look less awful

limber skiff
#

I'm pretty sure styles matches are broken too

#

like ().something

lime stone
#

avatarPositionPremiumNoBanner

#

oops

limber skiff
#

and functions like .something=function

lime stone
#

i was just searching for something

#

i accidentally typed it into discord

limber skiff
lime stone
#

BdApi.Patcher

charred monolithBOT
austere talon
#

our apis make this so much easier

#

just have to fix the api and all plugins work again

limber skiff
#

we got so much work to do

#

I swear they broke show hidden channels completely

#

ugh I will do that first

limber skiff
austere talon
#

JS WHY

#

NOW THIS PATCH IS SO HARD

umbral hedge
shy veldt
#

meow

crude hearth
austere talon
#

but now i have to match their entire func

umbral hedge
#

ah

austere talon
umbral hedge
#

its so over

austere talon
#

is there any better way to do this

crude hearth
austere talon
#

can we abuse comma opperator

crude hearth
#

Is there any plugin which survived

austere talon
#

a lot

umbral hedge
#

this is such a fucked if statement

crude hearth
#

Which

austere talon
limber skiff
#

I dont understand whats happening lmao

austere talon
#

it conditionally overrides their onClick with e.onClick

#

but only if its not null

crude hearth
#

I will merge Vencord dev into VencordPlus main

limber skiff
#

oh lmao

#

I love that

austere talon
#

why is platformindicators badge broken

#

oh error

charred monolithBOT
austere talon
crude hearth
#

Wth is wpexs

turbid hatch
#

that's horrifying

umbral hedge
#

nope

#

it used to be this

turbid hatch
umbral hedge
#

for some reason that stuff got thrown in the if

#

even though its unrelated

turbid hatch
#

i guess it saves like

#

2 bytes

#

or something

#

lol

umbral hedge
#

idk lmao

turbid hatch
#

it's silly though

#

well actually

#

hm

charred monolithBOT
austere talon
#

got damn i need to fix MessageEvents asap

turbid hatch
#

playing devil's advocate here

#

it actually makes sense

austere talon
#

NEED MY CLICKY CLICKY BACK

turbid hatch
#

these are minified if statements

charred monolithBOT
limber skiff
#

should I hardcode default

#

or use \i

turbid hatch
#

shoving them into 1 if probably has some sort of perf gain or does indeed save a couple of bytes

limber skiff
#

nvm, use \i

turbid hatch
#

always use \i

austere talon
#

lewi would u like to set up the mention roles?

#

with onboarding and stuff

turbid hatch
#

sure thing

#

technically im actually at work

#

but i have nothing to do right now

#

lol

cunning bobcat
#

funny how everything breaks and immediately every contributor ever appears from the shadows

charred monolithBOT
austere talon
#

"would you like to" PI_LOL more like could you?

#

it would be very appreciated

turbid hatch
#

ven i already said yes :P

austere talon
#

just add them to onboarding as a separate category

turbid hatch
#

yep

#

"what do you give a shit about?"

umbral hedge
#

done

austere talon
#

bought a monster
put on some banger music
locked in and fixing it all

austere talon
austere talon
#

oh wait

lime stone
#

surely there's a cooler name for this update

umbral hedge
#

its just for tracking lmao

austere talon
#

lewis hamilton monster is decent

#

i like it

umbral hedge
#

oh yeah i tried that a couple weeks ago

#

is nice

#

they don't sell it at my local coop anymore tho

austere talon
umbral hedge
#

lmao

charred monolithBOT
austere talon
#

@shy veldt autumn fixed experiments u gotta smooch him now

charred monolithBOT
umbral hedge
#

same with disableDMCallIdle

charred monolithBOT
umbral hedge
#

xd

#

damn

#

i was gonna fix experiments :<

#

only didnt bc it wasnt being loaded earlier smh

fringe basalt
#

fix every plugin and add yourself to their authors /j

umbral hedge
#

there's a bunch of plugins i helped write that im not credited in smhhhh
im gonna submit a cease and desist

#

rn

fringe basalt
#

cheese and dentist

umbral hedge
#

yum

topaz thistle
#

Discord let hell loose today huh

umbral hedge
#

its a good hell though

austere talon
#

massive update

umbral hedge
#

i am happy with this hell

#

time to find another plugin to fix

turbid hatch
#

@austere talon can you add the temp channels

#

i need 5

austere talon
#

you do it

fringe basalt
#

I'd help fixing some patches but I'm stuck at uni for 3 more hours BocchiPain

limber skiff
#

tbh plugin dev will be better after this

turbid hatch
#

agh

#

o

#

c

austere talon
#

theyre right here

lime stone
limber skiff
#

omg lewi has different color epic

austere talon
topaz thistle
austere talon
#

code is way more modern and clean

#

they fixed their shitty budnler config

#

no more polyfilling ancient shit

limber skiff
topaz thistle
#

nice

austere talon
#

now we have proper classes, async funcs, arrow funcs, etc

limber skiff
#

WAIT

austere talon
#

altho arrow funcs is also negative

#

arrow funcs is bad for us

charred monolithBOT
umbral hedge
#

they switched bundler entirely trolle

limber skiff
#

ASYNC REGENERATOR IS NO MORE?

umbral hedge
#

its now a rust rewrite of webpack

austere talon
#

because we can no longer abuse arguments and also this

topaz thistle
lime stone
#

rename 'c' to abmin and hoist it

turbid hatch
#

great app

#

the unlock button does nothing

#

i'll do it manually

austere talon
#

bro

#

imagine if we fix it all

#

and then discord reverts it afterall

umbral hedge
#

LMAO

austere talon
#

i would kill myself broo

limber skiff
umbral hedge
#

pls no

#

ye

austere talon
umbral hedge
#

pure async

lime stone
limber skiff
#

lets fucking go

#

that thing is so shit

austere talon
#

bro its kinda laggy

#

but thats probably cause of horror error spam

limber skiff
#

lmao they use classes now

umbral hedge
#

ye

#

is very good

lime stone
#

oop

#

💩

limber skiff
#

very epic

topaz thistle
lime stone
#

yeah it's nicer than using the old function classes

charred monolithBOT
umbral hedge
#

real

#

sortFriendRequests was also a really small fix
just it got split into two modules instead of being in the same one nachoAa

#

and it was using the old Vencord.Plugins.plugins.pluginName instead of $self lmao

charred monolithBOT
umbral hedge
#

has anyone picked up pronoundb?
otherwise i'll do it

limber skiff
#

dont think so

umbral hedge
#

kk

austere talon
#

huh?

#

isnt it working?

umbral hedge
#

hm?

austere talon
#

it works for me

turbid hatch
umbral hedge
#

there's one patch that isn't applying

austere talon
#

ohh

turbid hatch
#

onboarding configured, let me show

umbral hedge
#

this one

charred monolithBOT
austere talon
turbid hatch
#

whoops

#

how did i fuck that up lmfao

austere talon
#

can u add a general description above?

#

or is that not a thing

turbid hatch
#

uhhhh

#

wait ConfusedThinking

#

wot

austere talon
#

like some trext below the header

turbid hatch
#

oih the actual question

#

unfortunately not :(

austere talon
#

we should break vencord more often

#

free members

turbid hatch
#

yep

austere talon
#

NOOOO poor MessageLinkEmbeds

limber skiff
#

😭

austere talon
#

but its crazy how good our ErrorBoundaries are

#

the console is full with red but no crashes

turbid hatch
#

testament to stability

topaz thistle
#

Most stable discord mod ™️

austere talon
#

well we did have crashes but those were mostly unavoidable cause it was such a massive update

#

and BD also be crashing i think

#

i plan to have most plugins fixed in ~5h from now

#

and push to main

turbid hatch
#

yep

#

we can write readmes as we go too

#

so i guess this is motivating xd

cunning bobcat
turbid hatch
#

should i tag for the announcement pings @austere talon

charred monolithBOT
turbid hatch
#

just saying they exist now

crude hearth
charred monolithBOT
crude hearth
#

Since discord has its own implementation

turbid hatch
#

alrighty

austere talon
#

i want to do an at everyone for both combined

charred monolithBOT
turbid hatch
#

ah, sounds good

austere talon
#

the announcement and then also shilling the roles

lime stone
#

LOL NoDevtoolsWarning was so easy to fix that I was too lazy to search on GitHub

#

and it was already fixed

umbral hedge
#

test

shy veldt
lime stone
#

starboard speedrun

umbral hedge
#

lmao

shy veldt
#

easy starboard

lofty helm
#

hmmm yes, build pipeline optimisations will be reverted soon™️
-betterdiscord 2023

crude hearth
#

LMAO

#

denial

lofty helm
#

yes... pushing an update that optimises the whole build pipeline and app is considered a broken update

rare shale
#

AM I STUPID

shy veldt
#

and surely they would push like 20 broken builds in a row

#

duh

rare shale
#

@lime stone WHY IS MY PATCH NOT DOINGA NTYHING

shy veldt
#

skill issue

#

🙏

shy veldt
austere talon
#

LETS GOO MessageEvents fixed

shy veldt
#

guh

austere talon
#

i need to fix this shit next gotdamn

charred monolithBOT
austere talon
#

which freaky bastard wrote that shit (me)

crude hearth
#

I bet devilbro is praying they will revert update or otherwise he needs to read his shitcode again

austere talon
#

AUHDUIHAFUIHEIOHUJGFEHIOUJGE I DONT WANNA HAVE TO FIX THAT

rare shale
#

@austere talon@austere talon is the patcher broken on the main branch? i have a patch that succeeds in patch helper but doesnt edit anything

austere talon
#

yes

#

use dev

rare shale
#

guh

#

im stupid

shy veldt
shy veldt
#

well at least they made datamining easier for me

#

as all chunks dont make the diff like 300k

#

and its as much as 300-1k now

charred monolithBOT
shy veldt
#

so pretty good update

austere talon
#

go ahead

shy veldt
#

was friend invites ever fixed (is commands api fixed)

lofty helm
#

grfg

#

commands api seems to work

charred monolithBOT
shy veldt
lofty helm
#

it's just test in rot13 lmao

lime stone
verbal pumice
#

does the settings store api work?

shy veldt
#

pretty sure all apis work?

#

idk

topaz thistle
#

what

#

what do you mean with

for the channels itself

umbral hedge
#

am i going insane?

shy veldt
#

pronouns where

umbral hedge
#

but its literally defined there 😭

topaz thistle
#

what's broken then

#

am I misreading something here xd?

shy veldt
#

so true

umbral hedge
#

o

#

im brain

#

yea

austere talon
#

YESSSSS

#

MESSAGEEVENTS PATC HFIXYED

umbral hedge
#

i was being stupit

shy veldt
umbral hedge
#

well done

shy veldt
#

🙏

austere talon
#

epic banana

shy veldt
austere talon
#

YES

#

epic epic banana

umbral hedge
#

i was just misreading it

shy veldt
#

you're so stupit

umbral hedge
#

:(

charred monolithBOT
austere talon
#

the fact that even such a complex patch was such a minor change

pine topaz
#

im betting oneko doesnt need to be changed

austere talon
shy veldt
lofty helm
shy veldt
pine topaz
#

NICE

shy veldt
#

only plugin that worked 💪

pine topaz
#

my pr has survived

lofty helm
#

oneko is unbreakable

pine topaz
#

oneko does not affect discord at all

#

doesnt even touch their code

#

probably

dapper crest
#

🗿

pine topaz
#

🗿

turbid hatch
#

Oh No

#

Not Moyai

lofty helm
#

oh no

turbid hatch
#

Most Vital Feature

pine topaz
#

so sad

lofty helm
#

do not the moyai spam

shy veldt
#

yea

#

moyai better not be broken

#

bad

pine topaz
#

cannot use vencord rn due to it not yet getting updated on the chrome store, and that school (for good reason) doesnt let you add custom extensions

charred monolithBOT
fossil inlet
#

moyai works for me

fallow swallow
#

I see star, I click star

fossil inlet
#

you should nto spam moyai

austere talon
#

almost done with apis now

pine topaz
#

also i not only refactored the oneko code to not use eval, and instead use the o-neko element (so not much had to be edited) and also added a feature that ven didnt know was in oneko

rare shale
#

ok so

austere talon
#

@limber skiff yo, wanna check out settings stores api?

rare shale
#

goddammit

umbral hedge
#

test

austere talon
#

might not even be needed anymore now?

#

since no longer mangled i think

pine topaz
limber skiff
#

it's not lol

#

yeah

#

I'm fixing shc now

charred monolithBOT
austere talon
#

cool would be neat if u could take care of removing and migrating plugins then (whenever, no rush)

limber skiff
#

there are like 3 plugins that use it

austere talon
#

@turbid hatch are u all done?

turbid hatch
#

onboarding wise yeah

austere talon
#

with the onboarding

turbid hatch
#

rip admin

#

🙏

austere talon
#

thanks a lot <3

turbid hatch
#

npnp

austere talon
#

yeah i'll take it away again

#

not cause idont trust u but just not needed, is it?

turbid hatch
#

nah not really xd it's nice to have in case you arent here but its not a big deal

shy veldt
#

@ ven is vencord broken? 😔

charred monolithBOT
lofty helm
#

idk if this counts

#

ctrl + q then

#

i guess

pine topaz
#

from what i understand, this update is a padded sword

verbal pumice
#

there was something in discordnative iirc

#

to close discord

pine topaz
#

bad, but good in the long run

verbal pumice
#

you cant close vesktop from console for obvious reasons

#

why are you trying to close from console anyway

true raptor
#

How do i uninstall for the time being? The installer does nothing when i open it.

shy veldt
#

DiscordNative.app.relaunch() (real)

verbal pumice
#

ctrl+w works

shy veldt
#

i think its like that

#

idk

#

bleh

woeful sable
#

window.close();

#

insanity

shy veldt
#

there relaunch in Discord native

#

for sure

#

real?

verbal pumice
#

vencord.explode()

lime stone
#

nyabom

lofty helm
#

ctrl + q also works

pine topaz
#

fuck

#

wrong channel

#

no why are you starring that

lime stone
#

unsane

shy veldt
#

bros stars got deleted

pine topaz
#

thank uyou

lime stone
#

lmao

lofty helm
#

starboard speedrun

verbal pumice
#

this chat is evil

lime stone
#

wtf

shy veldt
#

naw yall mfs crashed my discord

lime stone
#

are there just a lot of whitenames lurking here

umbral hedge
#

test

woeful sable
#

test

lofty helm
#

even faster than in the server i'm the most active in

pine topaz
#

please react to this message if you are lurking

charred monolithBOT
woeful sable
lime stone
#

i don't understand 😭

shy veldt
#

vencord-dev experience

umbral hedge
#

i don't like how this looks

dapper crest
pine topaz
#

k

lime stone
#

nooooooo

woeful sable
#

leave da toad alone

umbral hedge
lofty helm
#

fakenitro is the most difficult thing to fix i'd assume

lofty helm
fallow swallow
#

im watching the silly coders do silly things

grave atlas
#

im watching to consume knowledge

lime stone
#

that doesn't fit :(

shy veldt
#

consume knowledge by fixing a plugin

#

(real)

lime stone
#

perfect

#

still doesn't fit but it's similar to vee's

shy veldt
#

you dont fit 👎

charred monolithBOT
charred monolithBOT
austere talon
#

this seems to be a common patch now

#

basically to match

let { prop1: e, lostPermissionTooltipText: a, prop2: c } = e
#

aka their new way of destructuring props

#

FakeNitro and PlatformIndicators cause sooo many errors

lime stone
#

OK I think i'll try to fix typingtweaks ||if it's not too hard||

austere talon
# charred monolith

waiting for SettingsStoreAPI fix/replacement for MessageLinkEmbeds
you can just findByProps them now @verbal pumice

verbal pumice
#

yeah but its one big ass module which should probably be in commons

austere talon
#
- getSettingStoreLazy<boolean>("textAndImages", "messageDisplayCompact")!
+ findByProps("MessageDisplayCompact").MessageDisplayCompact
charred monolithBOT
austere talon
#

hmm, now finding individual members is needed

austere talon
#

since no more mangling

#

and you cant destructure lazy finds

#

maybe some way to lazy find only one export is needed

#
findSingleExportLazy("MessageDisplayCompact")
dapper crest
austere talon
#

thoughts?

#

former

austere talon
turbid hatch
#

hm

#

can you give it in context of what you would use it for to fix a plugin?

#

just trying to work it out mentally

charred monolithBOT
austere talon
#

why did discord think its a good idea to give anyone perms to set vc status

shy veldt
#

duh??

#

why else

woeful sable
#

love when people star vencord repo in the exact period of time when its broken

charred monolithBOT
jagged pewter
#

guh what

verbal pumice
#

lmao what

austere talon
#

iraqi internet 😭

#

its probably still better than german internet tbf

jagged pewter
#

why am i on relationshipDB

woeful sable
austere talon
#

btw if you fix a specific plugin its best to bring it up here so we don't duplicate work

#

i will fix PlatformIndicators now

#

yes that works

jagged pewter
#

still funny

austere talon
#

alternatively

#
patches: [
  ...[".handleVoiceStatusClick", ".handleClickChait"].map(find => ({
    find,
    replacement: {...}
  })
]
#

whatever u prefer

turbid hatch
#

chait

pine topaz
#

VEN

#

WAKE UP

#

STARBOARD IS BEING RUINED

austere talon
#

doesntm atter

#

i literally stopped the bot

#

@tidal goblet