#๐Ÿ‘พ-core-development

1 messages ยท Page 196 of 1

turbid hatch
#

legal requirement

#

you dont get a choice

#

its been there for ages

austere talon
#

how are we supposed to confirm ownership lmao

#

we should replace that with a button

#

where you discord oauth

turbid hatch
#

there is a button

#

with discord oauth

#

its the "erase all data" button :D

austere talon
#

i mean on the website

turbid hatch
#

if no one is emailing it, then there's no problem yet

#

you can just email back asking for proof

woeful sable
#

ask them for their discord token

#

p100 idea

turbid hatch
#

but we legally need to have it there because otherwise its not a valid data retention policy

#

and we might get done for it

rugged spire
#

erase all data button is broken anyway blobcatcozy

turbid hatch
#

is it??

rugged spire
#

yes

turbid hatch
#

how

rugged spire
#

in a weird way

#

if you erase on one client with the intention to keep using on other clients later

turbid hatch
#

thats not possible

#

erase all data erases ALL of your data

rugged spire
#

the button explodes blobcatcozy

rugged spire
turbid hatch
#

can you show me

rugged spire
#

or in other words

#

if you get 401 when you do it, it doesn't nuke your auth token locally anyway

#

iirc turning off and on again doesnt reauth you unless it Knows something is wrong

turbid hatch
#

ah

#

yes that is slightly bad

#

it should blitz your auth token if you click it, even if it isnt valid anymore

rugged spire
#

the resulting problem: user has to go into devtools to nuke token trol

turbid hatch
#

yip

rugged spire
#

i would try to reproduce but cba setting back up on other clients as I said shiddohwell

charred monolithBOT
crude hearth
#

would that be safe

swift fjord
#

whats the point

crude hearth
#

because it will still send desktop super props and stuff

swift fjord
#

what benefit would that provide

crude hearth
somber thorn
#

what privacy does making yourself appear to be on mobile give

swift fjord
#

good sign

somber thorn
#

yes, some do

#

idk I sign commits because I can

swift fjord
#

no im pointing out that they made the commit from github web

crude hearth
#

bro used github web

swift fjord
#

i can

crude hearth
#

tbf it is easier

charred monolithBOT
somber thorn
#

doesn't discord send you modules based on UA

woeful sable
swift fjord
#

the plugin doesn't change super props

woeful sable
#

the connection data

swift fjord
#

meaning request and gateway device info won't match

rugged spire
swift fjord
#

idk

rugged spire
#

real

#

discord gateway should be bombed fr blobcatcozy

swift fjord
#

discord doesn't care about every mismatch

#

only some

somber thorn
somber thorn
#

kinda true

swift fjord
somber thorn
# rugged spire to be less cursed

when I was looking through discord I was kinda confused why discord was only receiving data through ws and not sending, like messages and stuff ยฏ_(ใƒ„)_/ยฏ

woeful sable
#

my friends been using it for well over a year

#

but if too many people do use it, then maybe they will

swift fjord
#

regardless its not a plugin that vc needs

woeful sable
#

yeah its relatively pointless

#
  • raises some issues
#

if u spoof to phone you still get notifs sent to ur phone while active on pc

crude hearth
#

wing would love to get notifications

woeful sable
#

its very fun when ur in the channel

#

you receive message, sends notif to phone then u acknowledge the message so it removes notif on phone

#

and repeats

rugged spire
#

insane

rugged spire
median rapids
median rapids
#

that doesnt make sense

woeful sable
#

happens to me

median rapids
#

by that logic using discord on a different phone would have the same effect

woeful sable
#

ye ik its weird, but its what happened to me when i used it and for my friend

#

i mean u can test it ig

limber skiff
#

@austere talon can you let me know when you are in the computer so I can test my fix for ignore activities?

median rapids
#

in the computer fear

austere talon
#

can't get in there

limber skiff
#

๐Ÿ˜“๐Ÿ˜ญ

median rapids
limber skiff
#

idk what you are talking about I can get inside mine easily

median rapids
#

your ports are loose

limber skiff
#

(I'm a puppy)

#

KFKDJDJS

#

maybe you are right dolfies

median rapids
#

๐Ÿ˜จ

#

i hate how most north american outlets are so loose

bold orchid
#

Hello

median rapids
#

the design is genuinely just bad

limber skiff
#

i have no idea what you are saying

#

๐Ÿ™‚

frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

limber skiff
#

what's cooking

verbal pumice
#

why is everything working

limber skiff
#

extension got approved to 1.9.1

austere talon
#

ye

limber skiff
#

but don't release new version yet

#

platform indicators is not working?

austere talon
#

it is

charred monolithBOT
limber skiff
#

oh

#

I changed to branch to dev and it was still not working

#

I just reloaded too quickly

#

of course it's broken in my other branch

rugged spire
austere talon
#

why did my git pull become so slow

crude hearth
#

backdoor

limber skiff
#

okay vee

#

AAA

cerulean helm
#

so like i cant think of a better way to do this so is this okay ? this is for messsage logger to ignore X if its in the content ignoreWords.split(",").some(word => message.content.toLowerCase().includes(word.trim().toLowerCase()))

limber skiff
#

HOW MANY TIMES IM GONNA CRASH MY ROBLOX BECAUSE OF X64DBG VENCOR

austere talon
#

GUHHHHHHHH DISCORD

limber skiff
#

does it show me playing roblox in the member list activity card?

cerulean helm
limber skiff
#

okay good

#

let me apply the fix now

#

what about now

#

13x Streak ๐Ÿ˜จ

austere talon
limber skiff
#

I reloaded to quickly

#

okay one more try

#

what about now

charred monolithBOT
austere talon
limber skiff
#

what

austere talon
#

this is so funny cause it doesnt even show it in ur profile

#

discord moment

limber skiff
#

yes it uses a completely different thing

austere talon
#

try to close it and wait a minute and then open again

limber skiff
#

ye

#

okay I am not playing it now

#

it should stop saying that

austere talon
#

no it didnt

limber skiff
#

lmaoo

austere talon
#

did you
have roblox open > apply fix > reload discord > close roblox

limber skiff
#

I closed without the fix

austere talon
#

maybe it works afterall so it can never send game closed

#

oh

#

try to open again without the fix and roblox closed

limber skiff
#

open what

#

discord or roblox

austere talon
#

discord

limber skiff
#

does it show me listening to spotify

austere talon
#

it still shows roblox

#

let me reload

#

yes

limber skiff
#

oh

#

okay lets try again

#

will apply the fix and start playing

#

I guess you need to reload your discord

charred monolithBOT
austere talon
limber skiff
#

try now

#

I'm playing

austere talon
#

seems to work ig

#

let me reload again

limber skiff
#

lets do the definitive test

austere talon
#

spotify gone too now

limber skiff
#

I will remove the fix and start playing, then stop and you see if it's saying I stopped

limber skiff
#

okay should say I'm playing now

#

well if it says im playing now we know for sure it worked already

austere talon
limber skiff
#

haha

#

nice

charred monolithBOT
cerulean helm
limber skiff
#

you can bump now if you want

austere talon
cerulean helm
crude hearth
#

@austere talon how many days of stream do I have on my summer car

limber skiff
#

that's so funny they use a endpoint to track those activities

#

I really wonder why they didnt just use the gateway as they always do?

#

specially because it's still used for the spotify one showing there

#

but not for games

#

also vee maybe you wanted to know the experiment name, it's content feed

austere talon
#

i dont think so

limber skiff
#

content inventory ones are related too

austere talon
#

still have it

limber skiff
#

I'm not sure if you can disable that with the experiment

#

but the name is content feed and content inventory

crude hearth
#

8 day streak

#

love

austere talon
#

oh nvm i think it worked, just had to reload

limber skiff
#

oh nice

charred monolithBOT
#

Putting this up for review. Please disregard any missing strings in the translation, they will be done eventually. Reviews should be primarily focused on the implementation of translation itself. We will be moving translation files to .asar files eventually, so do not worry about the ESBuild plugin or anything relating to the retrieval of translations.

turbid hatch
#

@austere talon ^^ just so u know

median rapids
limber skiff
austere talon
#

nloncatcozy

cerulean helm
limber skiff
cerulean helm
turbid hatch
#

what are we actually packing into asar again @austere talon

#

is it just translations

austere talon
#

you

turbid hatch
#

i dont wanna be asar :(

rugged spire
#

good morning say hi to multiple day old small home icon(wtf discord)

jagged reef
#

goddamn it

#

ig I can match both?

#

won't be fun, but they're not much different

turbid hatch
#

you could check for stuff before it too

#

if it actually matters

rugged spire
#

git is a god damned piece of shit

#

i forgot to commit and push before i left home and now I am stuck committing and pushing over sshfs

#

reason: commit signing horrors

rugged spire
#

i give up on that im just gonna scp -r the stuff I hadn't committed

charred monolithBOT
median rapids
#

git is fine if yk what you're doing lol

#

(i still can barely do complicated things in git without googling them)

rugged spire
#

i gave up on it anyway trol

rugged spire
median rapids
#

i love git blobcatcozy

silk cypress
austere talon
#

because git reset is way more useful this way

#

since it allows you to input any form of identifier

#

a commit hash, a branch, etc

#

HEAD~4 just gives u commit 4 commits ago

silk cypress
#

fair enough, git rollback could be an alias for that on the same branch though

austere talon
#

why

#

also there are multiple ways to revert

#

reset, revert, etc

charred monolithBOT
charred monolithBOT
jagged reef
#

ncie

nimble plaza
#

stop asking to bump things

#

it makes vee not want to review it

#

be patient

median rapids
austere talon
#

i think them unironically using ai for this says enough about why they need it

frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

cerulean helm
#

did discord update? why did the reporter run lol

glass jasper
#

or you could automatically make it run

jagged reef
#

the new boldness of the app badges is kinda strange

#

it's just out of place

frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

swift fjord
cerulean helm
median rapids
#

chatgpt cli plugin could lowkey be fire

sterile oak
glass jasper
dusk blaze
#

@still wasp make

still wasp
#

I literally already fucking have

#

I shit you not

#

yo, peep this, it's the plugin i whipped up :P

#

Yup it's still cursed

fiery jungle
#

is datastore synced to vencloud

dusk blaze
#

nop

fiery jungle
#

hm
how do i store user tz overwrites then so it will get synced to cloud

#

OptionType.COMPONENT with IPluginOptionComponentProps.setValue probably

#

this will be so horror

dusk blaze
#

make custom cloud

#

for timezonedb

fiery jungle
#

already did

dusk blaze
#

betterdiscord husk

fiery jungle
#

i should update the desc

charred monolithBOT
charred monolithBOT
fiery jungle
charred monolithBOT
charred monolithBOT
#

It would be nice to have a toggle to make a regex case insensitive, since that's not possible to do just by changing the string passed to the Regex constructor afaik

unless i dont understand what you mean, you can literally just have it match lowercase or uppercase for each of the things.

Strings aren't necessarily exclusively lower or uppercase, so no. To emulate case insensitivity without adding it in the second parameter of the constructor the user would have to add every pos...

#
cerulean helm
#

@fallen vale what would be better if a word does have , i think this would be a edge case however since no words generally contain , in the english dictionary

fallen vale
charred monolithBOT
cerulean helm
fallen vale
#

could do smth similar to textreplace, although idk if that would get too complex too fast

#

(could someone please make LIST an option type ๐Ÿฅบ)

cerulean helm
glass jasper
#

bro tired adverting his discord

cerulean helm
charred monolithBOT
charred monolithBOT
verbal pumice
#

manti will never recover from this

fiery jungle
#

manti loves

charred monolithBOT
hollow cloak
#

Broo i wish i can have vencord on my mobile device:(

grizzled halo
median rapids
silk cypress
#

it won't be, that's a good feature which we know discord can't implement

verbal pumice
#

i wouldn't say you're wrong to dolfies if i were you

silk cypress
#

uhhh... wrong dm sorry?

charred monolithBOT
fallen vale
misty raptor
#

i tried to rename it to knbranch

#

becuse i made a new branch called cwbranch for my new plugin

#

and that backfired badly

woeful sable
#

can someone get vesktop packager role by packaging a fork of vesktop?

fallen vale
#

plugin-keyword-notify
plugin-content-warning

charred monolithBOT
misty raptor
#

renaming breaks prs

crude hearth
austere talon
charred monolithBOT
long stream
#

what's wrong with them..?

austere talon
charred monolithBOT
austere talon
#

fear

fallen vale
# charred monolith

holy shit guys- they commited- BUT FIRST!โ€ฝโ€ฝโ€ฝโ€ฝโ€ฝ?1/1/โ€ฝโ€ฝโ€ฝ?1/1/1/????โ€ฝโ€ฝ?โ€ฝ?/!!!!!!!1

charred monolithBOT
dawn coyote
#

holy shit docs

long stream
charred monolithBOT
shell shuttle
charred monolithBOT
nimble plaza
#

look mom, im on tv!!!

icy quest
#

im looking to actually contribute to vec nord but im new to client mods and working w discord. is there anywhere u can recommend me to go for learning stuff

#

i know how to code but i dont know anything about the vencord repo

nimble plaza
austere talon
#

docs soon

nimble plaza
#

other plugins are your docs

#

react devtools is your friend

nimble plaza
#

:D

icy quest
#

ok im gonna go to le sleep and imagine things

#

goodnight

#

tomorrow i will recreate vecnord in my sleep

charred monolithBOT
silk cypress
#

omg vencord docs

charred monolithBOT
silk cypress
#

who's that guy

austere talon
#

@verbal pumice ^ you should contribute :D

verbal pumice
#

soon

fallen vale
#

soon โ„ข๏ธ

jagged cloak
#

u lovooove

charred monolithBOT
#

Just going to add to this thread since it seems that I might have downloaded Vencord from this website in the past. Upon re-downloading the installer today, I noticed both .dev and .app in my history for Vencord and did some investigating.

I quickly checked all of the installer binaries that I have, including matching them to each website via date of download and the website actually links to the official Vencord/Installer Github repo on all of the occasions I've used it. I can't be sure i...

fallen vale
#

Whats with the recent surge in people bumping posts from the beginning of the year lol

shell shuttle
jagged cloak
#

ppl think itll do anything lol

fallen vale
#

it enables 1 thing afaik, and thats watching and auto building?

#

okay message gone

silk cypress
#

I didn't realise that building --dev includes that as well, was just going off of the pinned message lol

charred monolithBOT
nimble plaza
#

patch helper is op

charred monolithBOT
fallen vale
nimble plaza
#

pnpm build --watch

#

idrm if pnpm watch exists

#

they might be the same thing idk

dawn coyote
#

"watch": "pnpm build --watch"

#

aka it's the same

nimble plaza
#

ah oki

#

then yes

charred monolithBOT
turbid hatch
#

speedrun on chores

charred monolithBOT
desert cosmos
#

Starlight my beloved

desert cosmos
charred monolithBOT
odd heath
#

is it a bug that you get joined into vc immediately when you click the link to a voice channel that has been linked in an event with the double click plugin on

#

probably just non considered scenario but well i dont think this should happen xd

austere talon
#

not considered

odd heath
#

ic

turbid hatch
#

preload.ts

#

asar loader

charred monolithBOT
odd heath
#

like server events

#

yea same

charred monolithBOT
cerulean helm
#

FORKKKKKK

hexed star
#

I won't update my discord until I die...

charred monolithBOT
rugged spire
charred monolithBOT
charred monolithBOT
jagged cloak
glass jasper
spark pivot
#

@austere talon i assume docs are open to contributions at this time?

austere talon
glass jasper
#

idk just had to leave that comment

silk cypress
#

lol

glass jasper
#

im done with that, its a NTTS kid looking to get that contributor badge

silk cypress
#

can I get a contributor if I fix a small typo in an obscure area?

charred monolithBOT
glass jasper
#

ok im done there

charred monolithBOT
rugged spire
#

it is not for those who collect badge

#

if you want The Badge make something

#

you can fix but that doesnt automatically mean low effort badge

glass jasper
#

I think they where making fun of NTTS kids, whom open line prs to try to get the badge*(case in point: the pr above us)*

rugged spire
austere talon
#

there is no reason for one to assume they were doing it for the badge

glass jasper
#

Your right, thats my bad, sorry
but that's not a bad idea for having multiple customs

cerulean helm
#

โ€ฆ

stray knot
cerulean helm
charred monolithBOT
stray knot
charred monolithBOT
thick kestrel
#

after months, I return

charred monolithBOT
jagged reef
charred monolithBOT
frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

cerulean helm
rugged spire
#

seems like a change I would make

desert cosmos
#

Vee

rugged spire
#

commit?

charred monolithBOT
weary cave
#

yo @austere talon would you accept a PR to migrate to the ESLint 9.0.0 flat config? just asking to know if I should even work on it

charred monolithBOT
#

It's supposed to only be present in the chat. In the member list I think having the role color be present is more valuable (like the role dot).

Maybe have an option for it? In my client (hexchat) the members list is colored the same as the chat names, and to the left of the name is a colored dot to indicate a user's status (blue for voice, cyan for halfop, green for op, and so on)

charred monolithBOT
cerulean helm
#

@fallen vale i seen you merged into your version of vencord are you using the blacklisted words thing aswell ?

silk cypress
#

nice nickname

livid stirrup
#

you would have to use an alpha version of typescript-eslint

charred monolithBOT
charred monolithBOT
charred monolithBOT
charred monolithBOT
weary cave
charred monolithBOT
#

Maybe have an option for it? In my client (hexchat) the members list is colored the same as the chat names, and to the left of the name is a colored dot to indicate a user's status (blue for voice, cyan for halfop, green for op, and so on)

Did not know this was a feature in HexChat (after checking, it's also present in WeeChat as irc.look.color_nicks_in_nicklist), will do it for the sake of feature parity lol.

fallen vale
charred monolithBOT
cerulean helm
fallen vale
#

โ€ฝโ€ฝโ€ฝ

charred monolithBOT
charred monolithBOT
charred monolithBOT
charred monolithBOT
#

Is there some reason to not support an array of string matches? I feel like it allows for easy matching when a simple string match is hard to figure out and probably performs better compared to a RegExp. It also doesn't take much code to support.

Keeping the old patches is quite brilliant, no idea why I didn't think of that. Though, would probably need an almost duplicate component as the new layout required quite different styles and writing that as conditionals would be way too messy to ...

charred monolithBOT
kindred estuary
#

tbh sorry if the patch sucks, never really wrote any

thick kestrel
#

I found yet another odd issue

#

when I build with pnpm buildWeb --watch, then install the resulting Userscript, the CSS is all bugged out

#

when I build with just pnpm buildWeb --dev, it works

thick kestrel
#

also turns out I like it, so I left it on lol

#

is this normal

#

why is there Clyde, did I break something

kindred estuary
#

clyde is there

thick kestrel
#

how

kindred estuary
#

how not

thick kestrel
#

Clyde isn't a normal bot, it isn't a member, thus it doesn't normally appear in member lists...

long stream
#

it is a member (technically) meowlien

#

there was a bug that allowed you to make it join any server by banning it and then unbanning it

median rapids
median rapids
#

funnily enough

#

the bot is not actually online

#

it's hardcoded in the client AND in the api to display as online

thick kestrel
#

lmao Discord jank

#

I gathered that it's more of a webhook than a bot when it was around

#

but it also had some bot-like qualities

median rapids
#

nah it's not rly a hook either

#

it's very jank

thick kestrel
#

they hardcoded a single "user" to be everywhere on the platform ๐Ÿ˜ญ

livid stirrup
crude hearth
median rapids
crude hearth
#

yep

#

but gray bubble

median rapids
#

yea thats the api hardcoded part

#

they hardcoded it in the online group but didnt hardcode a presence

#

the presence is client side

crude hearth
#

dolfies when new clyde invite bug

kindred estuary
#

iโ€™m surprised that discord never deletes old source which isnโ€™t used anymore, like clyde

#

their source must be a mess

#

(I know that the bundles sure are)

crude hearth
#

I assume they organize properly

#

so doubt their code is horrible

kindred estuary
#

considering how they patched clyde in

charred monolithBOT
austere talon
#

uwu(แด—_แด—)

#

uwu (โ•ฏยฐโ–กยฐ)โ•ฏ๏ธต โ”ปโ”โ”ป

charred monolithBOT
fallen vale
#

quickest merge ever

kindred estuary
#

didnโ€™t know that was a thing

charred monolithBOT
#

This PR migrates the ESLint config away from .eslintrc.json to eslint.config.mjs

  • Updated ESLint related packages (including the patch for no-useless-escape)

I tried to keep changes minimal, but some things probably should be checked.

  • Unsure if path-alias/no-relative rule is working. I think the plugin needs to be updated. (Upstream is as ~v2) However, this was another patched package, and I do not have an adequate understanding of patches to re-patch it (Upstream has been...
cerulean helm
#

guess ven really likes

#

ยฏ_(ใƒ„)_/ยฏ

limber skiff
austere talon
#

discord axed the old profiles

#

o7

kindred estuary
#

badges are a bit broken..

frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

austere talon
#

works correctly

limber skiff
#

dang they did

frail skyBOT
#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/

Bad Webpack Finds
findComponentByCode(""ProfileCustomizationPreview"")
Bad Starts

None

Discord Errors

None

kindred estuary
#

see the outline

#

I assume that discord creates a new outline thing for each row

#

but it kinda doesn't if you have 1000 vencord badges

#

well not that it's rly important to fix

austere talon
#

unless our badge css is wrong

kindred estuary
#

probably

#

or discord is drunk

austere talon
#

nah our css is right

kindred estuary
#

or the vencord badges are like 1px bigger than the discord ones and so it doesn't calculate correctly when to go into a new row

#

idk I'll try to see whats wrong tmr

#

kinda weird how discord even makes two boxes

limber skiff
#

I really like the look of the simplified profiles

austere talon
#

oh nah it isn't

#

hmm idk

kindred estuary
#

lol

median rapids
#

why are there two now

kindred estuary
austere talon
#

found the culprit

kindred estuary
#

awesome

austere talon
#

for some reason there's padding: 1px on it

#

which causes it to grow by 2px

limber skiff
#

vee is thinking of chomik

austere talon
# frail sky

findComponentByCode(""ProfileCustomizationPreview"")

#

rip in peace

#

also lmao nuckyz our stringify is silly

limber skiff
#

yep

austere talon
#

double quote

limber skiff
#

I fixed that already

austere talon
#

well it doesnt matter

frail skyBOT
#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/

Bad Webpack Finds
findComponentByCode("\"ProfileCustomizationPreview\"")
Bad Starts

None

Discord Errors

None

limber skiff
#

mid fix but I just used JSON.stringify for array support too

cerulean helm
#

lol

#

seems like new profiles might of been fully rolled out in the latest update

austere talon
#

it's how vencord users spell update

limber skiff
#

๐Ÿ˜ญ

#

vencord pdate

cerulean helm
#

welp what all needs a update to the new plates

median rapids
#

lmao is the update now button hardcoded to all msgs in that channel

austere talon
#

if they contain the word update

median rapids
#

lmao

#

amazing

austere talon
#

somehow updating is the biggest challenge for vencord users

charred monolithBOT
charred monolithBOT
fallow ember
#

my beloved

jagged cloak
#

i love do

woeful hinge
#

how i can get same badge?

spark pivot
#

sponsor vendicated on github

woeful hinge
austere talon
woeful hinge
glass jasper
frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/

Bad Webpack Finds
findComponentByCode(""ProfileCustomizationPreview"")
Bad Starts

None

Discord Errors

None

charred monolithBOT
weary cave
#

you love patching minified code

sterile oak
#

is requesting a review for a two line pr; will delay my pr erm

fallow ember
#

mention every single maintainer

sterile oak
cerulean helm
cerulean helm
charred monolithBOT
#

Content

Problem:

After installing Vencord through the interactive terminal program, discord fails to start, I don't even get a loading splash.
Running discord through the terminal yields the following error:

Error

$ discord
[A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module '/home/xelph/.config/Vencord/dist/patcher.js'
Require stack:
- /opt/discord/resources/app.asar/index.js
-
    at Module._resolveFilename (node:int...
#

Content

My issue was wrongfully closed. I did go through the support channel, we tried repairing with the installer, deleting the Vencord files, reinstalling discord after deleting all of its files. Nothing is working

I got a (relucant) go-ahead to post the issue, as nobody could figure out my issue.

Request Agreement

  • [X] I have read the requirements for opening an issue above
#

Content

My issue #2628 was wrongfully closed. I did go through the support channel, we tried repairing with the installer, deleting the Vencord files, reinstalling discord after deleting all of its files. Nothing is working

I got a (relucant) go-ahead to post the issue, as nobody could figure out my issue.

Request Agreement

* [x]  I have read the requirements for opening an issue above
desert cosmos
#

most sane github user

charred monolithBOT
charred monolithBOT
charred monolithBOT
rugged spire
#

yap

charred monolithBOT
crude hearth
#

but still ggggggggggggggggggggg need to add it into profiles

#

why did discord made these profiles so small I hate that

fallen vale
lofty helm
#

experiment GONE in canary

austere talon
crude hearth
#

my lazyness cant make me act

fallen vale
#

canary problems

crude hearth
#

its on stable

#

I think its rolled to most people at this point

fallen vale
crude hearth
#

well I didnt say all

fallen vale
crude hearth
#

that wont be there forever probably

fallen vale
#

probably โ„ข๏ธ

lofty helm
#

it's already gone in canary

#

the theme i use will never support new profiles husk

austere talon
#

wait did ShowConnections explode

#

it worked before

frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/

Bad Webpack Finds
findComponentByCode(""ProfileCustomizationPreview"")
Bad Starts

None

Discord Errors

None

lofty helm
#

bot profiles still use old profiles tho, so there is nothing a plugin can't solve

crude hearth
#

btw what happened to showpermissions plugin

#

it is broken too right

austere talon
#

y

#

e

crude hearth
#

you should fix

austere talon
#

we hate

charred monolithBOT
austere talon
charred monolithBOT
kindred estuary
#

@austere talon for the readme, does it support tables?

austere talon
#

no

kindred estuary
#

sad

austere talon
#

is this good? for PermissionViewer

austere talon
#

and it can show a popout like this

#

with the permission bits

austere talon
#

bleh

hexed star
austere talon
#

really no better wayto "keep" old behaviour than this

icy quest
charred monolithBOT
#
[Vendicated/Vencord] New branch created: permviewer-simplified-profiles
austere talon
#

popup is cooler

#

why is the emoji picker broken in the modal ๐Ÿ˜ญ

#

it just insta closes

charred monolithBOT
shy veldt
#

permviewer
looks inside
reviewdb

austere talon
#

simplified profiles
look inside
still large wires

kindred estuary
#

I'd swap the permission viewer with the +

#

in terms of order

austere talon
#

AAAAAAAAHHHHHH

#

it's considered one badge ๐Ÿ˜ญ

#

so the thing explodes

kindred estuary
#

lmao what

dusty finch
austere talon
#

when will nuckyz wake up

#

11:36

dusty finch
#

mine is super small PoroSad can barely see my kebab cat

austere talon
dusty finch
#

nevermind

#

it's normal size

#

weird

teal aspen
dusty finch
#

Canary:

dusty finch
#

PTB: Stable actually:

#

why are they making the emotes smaller

#

ughhh discord

charred monolithBOT
woeful sleet
austere talon
charred monolithBOT
limber skiff
#

oh I see the video now

#

that's very nice I like it

#

@austere talon view icons broken on new profile iirc

austere talon
#

nah

odd heath
#

is this known

limber skiff
#

I tried clicking the pfp yesterday and it didn't work

odd heath
limber skiff
#

unless something changed between yesterday and today

odd heath
#

and im on canary

limber skiff
#

huh odd

charred monolithBOT
glass jasper
charred monolithBOT
verbal pumice
#

not agaIN

austere talon
verbal pumice
#

oh yeah all prs opened about 2 weeks ago or more are cooked cause of the like 5 force pushes

limber skiff
#

why?

#

they are only cooked if they merged between them

charred monolithBOT
austere talon
frail skyBOT
#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/


**__MutualGroupDMs (had no effect):__**
ID: `185457`
Match: ```
/(?<=onItemSelect:\i,children:)(\i)\.map/

MutualGroupDMs (had no effect):
ID: 185457
Match: ```
/(0,\i.jsx)(\i,{items:\i,section:(\i)/


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
"BiteSizeProfileBody"
Bad Webpack Finds
findComponentByCode(""ProfileCustomizationPreview"")
Bad Starts

None

Discord Errors

None

#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/


**__MutualGroupDMs (had no effect):__**
ID: `185457`
Match: ```
/(?<=onItemSelect:\i,children:)(\i)\.map/

MutualGroupDMs (had no effect):
ID: 185457
Match: ```
/(0,\i.jsx)(\i,{items:\i,section:(\i)/


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
"BiteSizeProfileBody"
Bad Webpack Finds
findComponentByCode(""ProfileCustomizationPreview"")
Bad Starts

None

Discord Errors

None

austere talon
#

did they nuke simplified profiles on stable too

#

how did they alr break ShowCOnnections again

#

kys

#

BRO

#

IMPOSSIBLE TO FIND

#

DISCORD STOP COPY PASTING CODE CHALLENGE

#

LEARN HOW TO USE BOOLEANS

charred monolithBOT
frail skyBOT
#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

charred monolithBOT
odd heath
#

did u fix the other thing

#

i sent

austere talon
#

yes

odd heath
#

oki

desert cosmos
#

probably could try to use the about me component instead which doesnt have the gif picker included

#

its silly

austere talon
#

nope

charred monolithBOT
#
[Vencord/Installer] New branch created: dependabot/go_modules/golang.org/x/image-0.18.0
#

Bumps golang.org/x/image from 0.14.0 to 0.18.0.

Commits

3bbf4a6 tiff: Validate palette indices when parsing palette-color images
6c5fa46 go.mod: update golang.org/x dependencies
55c4ab6 go.mod: update golang.org/x dependencies
0057a93 tiff: fix function name in comment
9e190ae webp: disallow multiple VP8X chunks
See full diff in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependenc...

charred monolithBOT
jagged reef
#

lmao bot

fallen vale
glass jasper
# charred monolith

Wouldnโ€™t this make more sense being a part of โ€œshowhiddenthingsโ€ instead of its own plugin

median rapids
glass jasper
# median rapids yopp

ok was hoping someone agreed with me. Other than in my opinion prolly being a safety concern, doesnโ€™t really make sense being itโ€™s own plugin

#

not a bad idea tho

vivid garden
#

i was debating that

#

to me it doesn't "fit in" with the other options in showhiddenthings

glass jasper
#

it literally does tho, it does exactly what the plugins description is

vivid garden
#

if general consensus on the pr if it gets reviewed is that it should be merged i'd be happy to though

glass jasper
vivid garden
#

that was just my thought process at the time ยฏ_(ใƒ„)_/ยฏ

#

again, i'm not against merging them

glass jasper
#

it shows a hidden thing

#

it fits that plugin perfectly

vivid garden
#

yea i'm down to do that

#

i was mostly debating on PermissionsFreeWill too

#

was between a making its own and those 2

glass jasper
#

nah show hidden makes more sense

vivid garden
#

i didnt notice ShowHiddenThings' description was so broad

glass jasper
median rapids
#

yeah this was the entire point lol

glass jasper
#

You see the "totally" real discord staff agrees

vivid garden
#

i am.. not good at making smart decisions when it comes to things like this lmfao

jagged reef
glass jasper
jagged reef
#

Gonna make a PR to fix the horrible grammar I used in my plugin description ๐Ÿ”ฅ

glass jasper
jagged reef
#

noo

#

please don't

#

It's good now, we just gotta wait for Vee

glass jasper
frail skyBOT
#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/

Bad Webpack Finds
findComponentByCode("isTryItOutFlow:", "pendingThemeColors:", "avatarDecorationOverride:", ".CUSTOM_STATUS")
Bad Starts

None

Discord Errors

None

#
Bad Patches

UserVoiceShow (had no effect):
ID: 192133
Match: ```
/applicationId:\i.id}),(?=.{0,50}setNote:\i)/

Bad Webpack Finds
findComponentByCode("isTryItOutFlow:", "pendingThemeColors:", "avatarDecorationOverride:", ".CUSTOM_STATUS")
Bad Starts

None

Discord Errors

None

glass jasper
limber skiff
#

venbot changed pfp so now reporter icon expired

#

thinking of turning show hidden channels into ShowHiddenThings feature

limber skiff
#

but of course only after a rewrite of it

#

why horror

glass jasper
#

ohhh "feature", ig not horror if it can be turned on and off with a toggle

limber skiff
#

yes obviously

glass jasper
#

mb i miss read

charred monolithBOT
#

Hello! Lucky I followed the chain all the way here from potentially suggesting a duplicate extension. I have just one suggestion for this: my name is a pretty common english word. I would love it if there was a guild blacklist (or whitelist for that matter) that would filter out whenever the word is mentioned in chat. A cursory look through the diff doesn't seem to show that? Unless I'm blind?

glass jasper
vivid garden
charred monolithBOT
glass jasper
vivid garden
vivid garden
#

kewl ^-^

limber skiff
#

this plugin sends a lot of invalid api requests to channels you can't see right

sterile oak
fossil inlet
#

do you need any permissions to see this page, or is it only open to server moderators

median rapids
#

hm

lost smelt
#

i got them back

charred monolithBOT
austere talon
#

why broken again

limber skiff
#

honestly

limber skiff
#

I'm gonna remove the ability to destructure proxies

rugged spire
#

Source: I have tried to make this available to non-mods before

limber skiff
#

it's too hacky and any different environment already causes problems (firefox)

rugged spire
#

can I drop an issue on the vencord repo

austere talon
#

nah its useful

limber skiff
#

yes I know

#

but at the same time it's not super needed

#

and as I said, why too hacky

#

however I'm still keeping a way to do it kinda (only for single destructures though)

#

old example but:

- const { useStatefromStores } = findByProps("useStatefromStores ");
+ const useStatefromStores = find(filters.byProps("useStatefromStores"), m => m.useStatefromStores)
limber skiff
#

or even better I could adjust the api and allow

const useStatefromStores = findByProps("useStatefromStores", m => m.useStatefromStores)
rugged spire
#

can we get a findAndExtractProp("propName") or something like that instead?

limber skiff
#

that's another idea yeah

#

we already have findExportedComponent

rugged spire
#

findExportedComponent is insane to me

#

me dum brain me dont understand why it needs to be its own thing nyabom

limber skiff
#

because webpack found components are wrapped in a noop

rugged spire
#

explain like i'm 5 what this means in reality

limber skiff
rugged spire
#

ah

limber skiff
#

to avoid trying to render undefined

#

you instead render () => null

rugged spire
#

Makes sense

#

also

limber skiff
rugged spire
#

I hate .github they should make it keyed based on repo name like entirely blobcatcozy

rugged spire
#

what

tulip radish
#

couldn't we implement this on the client side with a mod

tulip radish
#

actually no

#

bc then people who don't have it yet won't see it

#

or people who's install is broken

limber skiff
#

we could do some crazy and pin it in the bottom of the chat with client mod

#

but it's a lot of work for something small

rugged spire
#

you know how theres that popup if you try to ping everyone in a large server

#

hack over that

#

explicitly provide an API for other plugins to do it too

limber skiff
#

okay anyways let me merge into my branch and do what I need

austere talon
#

idk what nuckyz is yapping, the reason for findExportedComponent is that proxyLazy breaks some components