#👾-core-development

1 messages · Page 207 of 1

limber skiff
#

I use this

grizzled stream
#

before i submitted the fix it had a different find

limber skiff
#

yeah your fix is correctly regardless

fossil inlet
still wasp
#

Is this a continuation of the site patcher thing

charred monolithBOT
charred monolithBOT
gritty canyon
#

am i the only one who doesnt get the point for this plugin...?

#

like its just commands for a discord feature thats already there

#

and has a full ui

#

also this fails checks anyway so wdym ready for review

#

but yeah for me this is just way to niche

glass jasper
#

That’s not the point of the plug-in. The plug-in is meant to be a manager. Discohook just makes them.

#

Kind of like

charred monolithBOT
shell shuttle
#

so

#

why not make a general manager for discord itself

#

would benefit some

#

could even make it into an ntts video bleh

#

also the info command is really nice

gritty canyon
#

thats just my thoughts on it

glass jasper
gritty canyon
#

eh...

#

maybe extend the current in client manager then?

shell shuttle
glass jasper
#

I mean, that’s definitely better than what discord gives you. It could look better, but it’s better.

shell shuttle
#

but that's because sending webhooks isn't the primary function

gritty canyon
#

whats the primary function then

shell shuttle
#

in an earlier edit you were able to get the creator's profile (using an external profile thing)

gritty canyon
#

well i mean the detailed information is nice i guess just pretty useless like you said it could help with scam webhooks but you just get the server id and thats a really really rare use case anyway

gritty canyon
#

its a cool plugin but just kinda very very niche

gritty canyon
#

more so asking what are you gonna do with those ids

glass jasper
gritty canyon
#

though i honestly think friendcodemanager deserves to replace the current friend invite plugin

fallen vale
#

chat spam my beloved

#

github webhook pisses me off sometimes

austere talon
#

jesus christ stop

#

all these things were already said and you don't need to be this aggressive

fallen vale
charred monolithBOT
fallen vale
desert cosmos
fallen vale
gritty canyon
#

ironically, that entire comment was unnecessary itself

fallen vale
austere talon
#

and you're phrasing them rudely

charred monolithBOT
fallen vale
#

is that better?/genq

gritty canyon
#

the best action would be to just... not reply anymore

#

actually

fallen vale
#

im tryna not come across rudely, i dont think the best action is to "shut up" its to reply without being rude, no?

gritty canyon
#

if you REALLY want to help delete that comment and help this person through github

dusk blaze
hexed star
#

recently find in patches started to support regex but it's missing in vscode vencord companion and patch helper, it will be added to there?

limber skiff
#

patch helper supports

hexed star
limber skiff
#

oh hmm

#

I forgot to replace \i with the proper thing

#

change it to like .{1,2} and it should work

hexed star
#

I just tried to use \w and seems it works, I forgot to try smth else but \i

#

yea, only \i not working but regex fine by itself, thx

frail skyBOT
#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findComponentByCode(".lastSection", "children:")
findByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findComponentByCode(".lastSection", "children:")
findByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

gritty canyon
#

grimacing

#

😬

grizzled stream
#

@fallen vale thanks for the emails

grizzled stream
austere talon
#

remove old profiles

grizzled stream
#

oh

charred monolithBOT
#

Adds a button to copy the contents of a text file (even if the text isn't in the tiny preview).
After clicking, the copy icon will turn into a checkmark (like in large codeblocks), and the text will be copied to your clipboard.
For files over 50kb (50 thousand characters) that don't fully show in the "View whole file" preview, it shows "File too large to copy". I made a version that fetches files that are large, but I don't think that's necessary for 99% of users, and it could lead to probl...

dusk blaze
# frail sky

when i saw this i was like “doomsday part 2 its so over”

#

then I remembered profiles potOfGreed

hexed star
limber skiff
#

reminder to myself to fix permissions viewer

dapper tiger
#

who pingedm e

dapper tiger
opaque silo
fossil inlet
#

does anyone know whats spamming these logs?

glass jasper
#

!remind 12hours @limber skiff fix permission viewer

shut vineBOT
#

Alright @glass jasper, in 12 hours: @Nuckyz fix permission viewer

limber skiff
#

lmao

still wasp
#

Well that worked well

dapper tiger
opaque silo
dapper tiger
fossil inlet
dapper tiger
#

seems like theyre just images

austere talon
#

discord stuff

charred monolithBOT
limber skiff
#

@fossil inlet here you go

fossil inlet
#

tysm

charred monolithBOT
limber skiff
#

@fossil inlet here you go too

#

let me just push this to dev after tests pass

charred monolithBOT
dusk blaze
#

rini jumpscare

charred monolithBOT
#

I gave this a quick shot like you requested, I like the concept of this plugin a lot! However, setting the plugin to paste "Only when clicking on a text box" still pastes when I'm autoscrolling the chat view, even with the text entry field unfocused. Is this intentional?

The time delay on the other hand works as I expected it to. Autoscrolling for any amount of time less than 1s with the delay set to 1s does indeed prevent it from pasting.

Cheers for making this.

fossil inlet
#

!remind 9am add diff to companion

shut vineBOT
#

Alright @fossil inlet, in 8 hours, 11 minutes and 15 seconds: add diff to companion

fossil inlet
#

this cant be that hard blueless

rugged spire
limber skiff
#

ye

rugged spire
#

is there anything productive I can do in terms of making plugins that I haven't already considered

#

or is it "Look at the pile of unfinished prototypes again"

glass jasper
rugged spire
still wasp
#

Not much to do except
- dumb/niche/memey plugin idea
- look at plugin requests for 10 seconds
- maintain broken third party things
- look through the idea archive

glass jasper
rugged spire
#

wtf happened

rugged spire
still wasp
glass jasper
rugged spire
#

my soul is exploding rn

#

jumpscare (i forgot to add -t to my rsync command when copying my home dir so this happened while I am fixing it shiddohwell)

charred monolithBOT
glass jasper
still wasp
#

Beefing with air

#

1 line of code changed (only 1 line of code needed to be changed)

limber skiff
#

he better wait for my pr that changes 2k lines

opaque silo
limber skiff
#

already cooked long time ago

still wasp
#

723

#

HOLY

limber skiff
#

lots of merge commits but yeah

opaque silo
limber skiff
#

who wants to review blobcatcozy

fallen vale
limber skiff
#

yep

fallen vale
#

JESUS FUCKING CHRIST WHAT

limber skiff
#

LMAOOO

shut vineBOT
#

Alright @fallen vale, in 9 hours: Review whatever the everliving frickity frick frack nuckyz did

limber skiff
#

do a nitpick, test if all the plugins work, do whatever

#

I have confirmed pretty much everything is functional but a review would be nice

leaden furnace
#

oh my

crude raptor
#

what da hell

limber skiff
#

more reviewers?

brazen bone
limber skiff
#

fire idea

#

you are the first kyuu

brazen bone
#

Hm.

#

Leopard face moment

leaden furnace
#

i’ll review it

charred monolithBOT
charred monolithBOT
still wasp
#

The extra the

#

WAIT IT'S REAL

shut vineBOT
#

@fossil inlet, <t:1723956525:R>: add diff to companion

shut vineBOT
#

@glass jasper, <t:1723946183:R>: @Nuckyz fix permission viewer

shut vineBOT
#

@fallen vale, <t:1723966657:R>: Review whatever the everliving frickity frick frack nuckyz did

charred monolithBOT
fallen vale
#

😭

leaden furnace
#

Most the other plugins have the long version ¯_(ツ)_/¯

#

Just asking why they changed it from the one that was already there

fallen vale
leaden furnace
#

Ah I see

fallen vale
leaden furnace
#

Alright my bad

gritty iris
dusk blaze
#

both licenses are whitelisted in linter

#

i think

#

and both are valid

fallen vale
#

everytime ive edited a file with the longer one, it tells me to fix the header

austere talon
#

please for the love of god stop arguing and being rude

#

there is no reason to change the header

fallen vale
#

...

#

no one is arguing, or being rude

austere talon
#

if you aren't 100% sure about something, do not comment at all

fallen vale
#

lint yells at me all the time for it.
also, it just kinda clogs up the file, if youre editing the file anyways, why not change it?

austere talon
dusk blaze
#

ur mostly complaining about non issues

fallen vale
fallen vale
austere talon
#

wrong answer

leaden furnace
#

My bad I was just wondering why they changed it

austere talon
#

no you were right there is no reason to change it

charred monolithBOT
#

i dont really know how to use github (i mainly just code on my own) so sorry abt the pr thing, should i make a new one (and if so how 😭)?

Just undo the changes and commit to this branch, then (on another branch) commit those changes.

If you need help with anything specific lmk, also, going forward, dont make prs from your main branch, make another branch with your changes and pr from there.
[here is some more info on branches.](https://docs.github.com/en/pull-requests/collaborating-w...

#

thanks @Vendicated i dont really know how to use github (i mainly just code on my own) so sorry abt the pr thing, should i make a new one (and if so how 😭)? kk abt the 2nd and 3rd thing ill fix those

Helping is a bit difficult here on Github so, if you aren't in already, you can join the Vencord Discord server and we would be very happy to help! https://discord.gg/vencord and after joining in the "programming" channel (https://discord.com/channels/1015060230222131221/1223973149222375536)

austere talon
#

meh

#

overcomplicates the plugin

#

and makes little sense considering everything else isnt configurable either

#

if anything it should be configurable by a future potential sound changer plugin

#

not this one

fossil inlet
#

isnt there a sound plugin for that anyway

leaden furnace
#

I thought i've seen a plugin before that lets you modify stock sounds

fossil inlet
#

iirc there was a pr for something like it

#

dont think it ever got merged

leaden furnace
leaden furnace
#

Still open

charred monolithBOT
limber skiff
#

im being stupidd

charred monolithBOT
fallen vale
charred monolithBOT
limber skiff
#

@fallen vale thanks for the review blobwob

frail skyBOT
#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findComponentByCode(".lastSection", "children:")
findByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findComponentByCode(".lastSection", "children:")
findByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

leaden furnace
#

I was going to post a review to help them get it done but I noticed they left

fallen vale
# frail sky

do these patches just have to get removed? @austere talon

fallen vale
#

ahh

fallen vale
#

I get it ;-;

charred monolithBOT
fallen vale
#

they're learning! my child is learning

fallen vale
#

oh okay

charred monolithBOT
spice python
rugged spire
charred monolithBOT
dusk blaze
# charred monolith

WHY is there Vendicated/AliucordPlugin in core development something like Ven’s Corner will be made

verbal pumice
#

you love AliucordPlugins

charred monolithBOT
haughty otter
#

issue is on my local install i got a userplugins folder & idk if branches are possible without separate full folders

charred monolithBOT
charred monolithBOT
charred monolithBOT
austere talon
#

why did bro post an imgur link

leaden furnace
#

real

fossil inlet
#

should this be true or false by default?

fallen vale
#

true

glass jasper
leaden furnace
#

yes

fallen vale
charred monolithBOT
limber skiff
#

o/

limber skiff
#

peak discord styling

#

actually maybe not my icon is kinda wrong too

#

nvm it was my fault!

frail skyBOT
#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findComponentByCode(".lastSection", "children:")
findByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findComponentByCode(".lastSection", "children:")
findByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

fallen vale
#

i think i did that correctly

charred monolithBOT
fallen vale
#

:(

dusk blaze
#

RIP Tobleronecord

opaque silo
#

gootbye chocolate cord

fossil inlet
#

@limber skiff there seems to be some bug with $$vencordPatchedSource

limber skiff
#

huh

#

I literally dont see how its possible but I will look into it

fossil inlet
#

the second one is a patched module with no source

limber skiff
#

ye

fossil inlet
#

i can send the patches used for this example if you want

limber skiff
#

I get it

#

is it reproducible?

fossil inlet
#

reloaded discord a few times, dont know whats causing it

limber skiff
#

break point this and debug it

fossil inlet
#

was just about to do that blobcatcozy

#

logpoints my beloved

#

with this logpoint, i get this as an output

#

and this still returns undefined while other modules work

#

@limber skiff dont know if this matters, but it looks like there are two modules with the same number

limber skiff
#

does wreq.m[number] have .original?

fossil inlet
#

yes

limber skiff
#

ik whats happening

#

will explain later

fossil inlet
#

is it some webpack fuckery?

limber skiff
#

wdym?

fossil inlet
#

is this caused by some webpack fuckery

limber skiff
#

and wdym by fuckery?

fossil inlet
#

weird things going on

limber skiff
#

not really

#

okay so I can see why webpack would put two of the same module in differents chunks

#

(doesnt make sense to load a whole chunk just for a module in common)

#

however vencord only patches them once

#

so first one is loaded, patched, and required

#

then another is loaded, not patched cuz the patches are gone from the patch list but also not required

#

though that second one replaces the one in wreq.m

#

which causes the issue of it not having the patched source

#

@fossil inlet what's the patch that does it?

fossil inlet
#
        {
            find: ".SETTINGS_NOTICE_MESSAGE",
            replacement: {
                match: /onSave:(\i).*?children:\[/,
                replace: "$&$self.KeyListener($1),"
            }
        
limber skiff
#

what if I told you it doesnt only happen once

fossil inlet
limber skiff
#

ye

fossil inlet
#

do they not reuse the save component 😭

#

this thing

limber skiff
#

I'm fixing but it will only be in my other branch

charred monolithBOT
limber skiff
#

hmmm

#

I dont quite like that actually

charred monolithBOT
limber skiff
#

okay whatever I will fix in dev

charred monolithBOT
limber skiff
#

@fossil inlet ^^

charred monolithBOT
fossil inlet
charred monolithBOT
desert cosmos
charred monolithBOT
rugged spire
dusk blaze
spark pivot
fallen vale
austere talon
austere talon
opaque silo
fossil inlet
fossil inlet
#

This sounds maybe a bit not worth it, but what if it was possible to run the reporter from VS Code and view a formatted output?

#

rate that idea

rugged spire
opaque silo
fossil inlet
#

looking at the reporter, how does it tell if a module is found, but the patch didnt apply

scenic brook
#

It's a bit rough around the edges but I've been working on porting the companion extension to IntelliJ too since I don't use vscode (hopefully you don't mind)

fossil inlet
scenic brook
#

It's not awful but it's hard to find anything outside of jetbrains's specific examples in their plugin sdk docs lol

fossil inlet
#

let me know if you have any ideas or run into any issues

scenic brook
#

When you do the diff, are you getting the patched content from the extension side or from the vencord plugin?

#

As in are you patching it yourself in the extension when you receive the module data?

fossil inlet
#

oh did i not push the diff code yet

scenic brook
#

lol

#

I've been patching on the extension side for the moment and it's kinda rough since java has a slightly different regex engine

fossil inlet
hexed star
# fossil inlet New Feature!

if u've also fixed that it will work when find is regex (currently we can only test it via patch helper or just build it) I'll marry u

fossil inlet
hexed star
fossil inlet
#

yea ill try my best to add that feature

hexed star
#

anyway awesome work

fossil inlet
#

ty sillycat

fossil inlet
hexed star
fossil inlet
#

!remind 2hr settings settings AST

shut vineBOT
#

Alright @fossil inlet, in 2 hours: settings settings AST

charred monolithBOT
glass jasper
limber skiff
#

also reporter requires a different build soblobcatcozy

opaque silo
nimble plaza
#

338345

#
    if (E.isPlatformEmbedded)
        return (0,
        n.jsx)(o.FormSwitch, {
            value: s,
            onChange: e=>g("autoToggle", e),
            note: T.Z.Messages.AUTO_TOGGLE_STREAMER_MODE_DESCRIPTION,
            children: T.Z.Messages.AUTO_TOGGLE_STREAMER_MODE_LABEL
        })
}```
opaque silo
#

howd you do that

nimble plaza
#

searched for Automatically Enable/Disable to find the i18n key for it

#

then searched for the key to see where it was used

opaque silo
fossil inlet
limber skiff
#

pupeteer side

#

it just listens for console messages

#

generateReport.ts

#

oh and for the build

#

buildReporter or buildReporterDesktop

#

it handles force enabling everything and loading all chunks automatically

fossil inlet
#

yea i found that part, ty

frail skyBOT
#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findByProps("roles", "rolePill", "rolePillBorder")
findComponentByCode(".lastSection", "children:")
findComponentByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findByProps("roles", "rolePill", "rolePillBorder")
findComponentByCode(".lastSection", "children:")
findComponentByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

fossil inlet
#

is it just me, or is this more than last time

limber skiff
#

unsure

charred monolithBOT
frail skyBOT
#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findByProps("roles", "rolePill", "rolePillBorder")
findComponentByCode(".lastSection", "children:")
findComponentByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findByProps("roles", "rolePill", "rolePillBorder")
findComponentByCode(".lastSection", "children:")
findComponentByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

glass jasper
#

Thats more then last time

opaque silo
#

why not explode all these old profile patches

limber skiff
#

wtf is this

#

s

#

lets see if its more

frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

limber skiff
#

doesnt seem like it

frail skyBOT
#
Bad Patches

AutomodContext (had no effect):
ID: 33803
Match: ```
/.Messages.ACTIONS.+?})(?=,((0.{0,40}.dot.*?})),)/

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

fossil inlet
#

huh

glass jasper
#

so there was one new one

#

Technically, it was more than the last time

limber skiff
#

peak discord error

limber skiff
glass jasper
#

forgot that

charred monolithBOT
limber skiff
charred monolithBOT
shut vineBOT
#

@fossil inlet, <t:1724177384:R>: settings settings AST

fossil inlet
#

reporter first

#

!remind 24hr settings settings ast

shut vineBOT
#

Alright @fossil inlet, in 1 day: settings settings ast

frail skyBOT
#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findComponentByCode(".lastSection", "children:")
findByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

#
Bad Patches

BetterNotesBox (had no effect):
ID: 777887
Match: ```
/lastSection:(!?\i)}),/


**__PermissionsViewer (had no effect):__**
ID: `777887`
Match: ```
/showBorder:(.{0,60})}\),(?<=guild:(\i),guildMember:(\i),.+?)/

UserVoiceShow (had no effect):
ID: 777887
Match: ```
/(?<=,)(?=!\i&&!\i&&.{0,50}setNote:)/


**__BadgeAPI (found no module):__**
ID: `-`
Match: ```
id:"premium",

FriendsSince (found no module):
ID: -
Match: ```
.USER_PROFILE}};return


**__FriendsSince (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

FriendsSince (found no module):
ID: -
Match: ```
.userInfoSectionHeader,


**__MoreUserTags (found no module):__**
ID: `-`
Match: ```
copyMetaData:"User Tag"

MutualGroupDMs (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__MutualGroupDMs (found no module):__**
ID: `-`
Match: ```
.USER_INFO_CONNECTIONS:case

NoProfileThemes (found no module):
ID: -
Match: ```
.avatarPositionPremiumNoBanner,default:


**__PronounDB (found no module):__**
ID: `-`
Match: ```
.pronouns,children

PronounDB (found no module):
ID: -
Match: ```
.nameTagSmall)


**__ReviewDB (found no module):__**
ID: `-`
Match: ```
showBorder:null

ShowConnections (found no module):
ID: -
Match: ```
{isUsingGuildBio:null!==(


**__ShowConnections (found no module):__**
ID: `-`
Match: ```
.PROFILE_PANEL,

UserVoiceShow (found no module):
ID: -
Match: ```
.Messages.MUTUAL_GUILDS_WITH_END_COUNT


**__ViewIcons (found no module):__**
ID: `-`
Match: ```
.MODAL,hasProfileEffect

ViewIcons (found no module):
ID: -
Match: ```
.avatarPositionPanel

Bad Webpack Finds
findByProps("section", "lastSection")
findByProps("lastSection")
findComponentByCode(".lastSection", "children:")
findByCode(".lastSection", "children:")
Bad Starts

None

Discord Errors

None

fallen vale
#

is it just me or does it keep getting bigger

still wasp
#

Ruh roh

fallen vale
#

LOOLLLL

#

wait what were you trying to do

still wasp
#

Delete tobleronecord

#

But i forgot it was connected to prs wires

glass jasper
still wasp
#

That is not the POINT

#

Rip jumptostart

fallen vale
#

not sure what changed since i merged it but

glass jasper
fossil inlet
#

yea but those were mid anyway

#

/j

fallen vale
glass jasper
glass jasper
fallen vale
dusk blaze
#

kill*

glass jasper
dusk blaze
fallen vale
fallen vale
glass jasper
#

@still wasp I hope you realize the day Tobleronecord was murdered, will not be forgotten nor forgiven /hj

fallen vale
opaque silo
opaque silo
#

yeah git fetch origin pull/2574/head:JumpToStart then publish the branch to ur fork and the pr should be repoen-able

#

u have to revive cheesesamwich/Tobleronecord repo to have the pr auto link again HomuNeko

jolly egret
#

good thing about github (i guess) is that changes like that still exist even if the HEAD is deleted

opaque silo
#

mhm thats what the fetch is pulling from

still wasp
#

The fork is public again but the branches are gone

opaque silo
#

do the git fetch

#

then push the branch to the fork

still wasp
#

couldn't find remote ref pull/2574/head

opaque silo
#

horror it works locally hhh

#

oh u dont have the repo attached to vendicated/vencord

fossil inlet
opaque silo
#

then push the branch to remote

glass jasper
fossil inlet
#

just need to add a gui to it

opaque silo
limber skiff
#

that's sick I wanna see how you did it

fossil inlet
grave mangoBOT
rugged spire
charred monolithBOT
still wasp
#

Can we get a vns command on github

charred monolithBOT
shut vineBOT
#

@fossil inlet, <t:1724184605:R>: settings settings ast

desert cosmos
hallow kestrel
#

we're gonna be left with TextReplace by 2026

fallen vale
charred monolithBOT
median rapids
#

this should be an option no

charred monolithBOT
charred monolithBOT
fossil inlet
glass jasper
fossil inlet
glass jasper
opaque silo
opaque silo
glass jasper
fossil inlet
scenic brook
charred monolithBOT
austere talon
#

why not merge? @limber skiff

limber skiff
#

voice user show dead

#

pronoundb partially

austere talon
#

but also in main no?

limber skiff
#

search for @TODO

#

ye

austere talon
#

so lets merge

limber skiff
#

aight feel free

charred monolithBOT
#
[Vendicated/Vencord] branch deleted: old-profile-patches
austere talon
#

try to make commit messages more user friendly

limber skiff
#

i was gonna pr

austere talon
#

the hell is this

limber skiff
#

oh

#

but that's stuff for devs

austere talon
#

i know what it is but

limber skiff
charred monolithBOT
limber skiff
#

how would you do in this case

charred monolithBOT
austere talon
#

TypeError: Cannot read properties of undefined (reading 'editHistory')
at definePlugin.renderEdits.ErrorBoundary_default.wrap.noop (index.tsx:173:26)

dusk blaze
#

vee on the pr review grind 🔥

#

@crude hearth maybe timedones will see the light of day

dusk blaze
#

rusher did make timedones 2

crude hearth
#

its all @austere talon fault

#

ven caused me major depression

#

due to timedones not getting merged

charred monolithBOT
glass jasper
limber skiff
#

@austere talon do you want me to rebase and change the name of these commits?

#

I see your point since commits are kinda our changelog

charred monolithBOT
austere talon
#

eh it whatever

charred monolithBOT
fallen vale
#

whats the point of dev2

limber skiff
charred monolithBOT
austere talon
#

ViewIcons kinda broke

#

banner

rugged spire
#

there should be a dedicated timestamp component

#

because calling Parser.parse("<t:0>") all the time sucks

#

and it leaves a background element

limber skiff
#

cant you webpack find it?

austere talon
#

there literally is

austere talon
rugged spire
#

oh what?

#

would still be useful as a dedicated component though

#

let me look into it

austere talon
#

once again there literally is a dedicated component

rugged spire
#

what

#

INSANE

grave mangoBOT
austere talon
#

you will explode

rugged spire
#

nop

#

you will document

#

OH

#

is that all the options

austere talon
#

it is typed

limber skiff
rugged spire
#

where all these options for Timestamp component

limber skiff
#

cool

rugged spire
#

do they exist?

limber skiff
#

the fuck happened now

rugged spire
#

285063

limber skiff
#

oh cool

limber skiff
#

I have no idea what this was supposed to do

rugged spire
#

Absolutely all of these have something to do with profile banners

limber skiff
#

is NoProfileThemes meant to remove banners too?

rugged spire
#

Yes?

limber skiff
#

ah

rugged spire
#

Do note I do not actually use the plugin

#

but it makes sense that it would considering it is a nitro feature

limber skiff
#

view icons is patching even here now 😭

charred monolithBOT
limber skiff
#

god this is annoying

#

when they dont duplicate code and now it's a pain to separate where you want something to apply or not
blobwob

charred monolithBOT
charred monolithBOT
limber skiff
#

unsure if this is correct

charred monolithBOT
rugged spire
#

is it safe to use action_type query param in get guild audit log on user accounts

#

i am adding a feature to a plugin that uses this

limber skiff
#

nice it doesnt work for all cases!

rugged spire
limber skiff
#

what about this

limber skiff
#

good enough

charred monolithBOT
fossil inlet
#

has the reporter run recently?

limber skiff
#

it errored

fossil inlet
#

that seems bad

limber skiff
#

fixed already

fossil inlet
frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

limber skiff
#

silly issue with a fix I did some time ago

frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

limber skiff
#

I really wonder where chunk 40390 is used

#

it's the only chunk that I cant find the code that loads it

charred monolithBOT
limber skiff
# limber skiff

Currently this only happens with the language packs which are loaded differently

I lied cuz it also contains this one, but I have no idea why it even exists

#

this regex is so maintainable

canonicalizeMatch(/(?:(?:Promise\.all\(\[)?(\i\.e\("?[^)]+?"?\)[^\]]*?)(?:\]\))?)\.then\(\i(?:\.\i)?\.bind\(\i,"?([^)]+?)"?(?:,[^)]+?)?\)\)/g);

fossil inlet
#

i am going to lose my mind

limber skiff
#

where did it go trolley

fossil inlet
#

those are console logs right before the data is send over ws and right after it is recived

limber skiff
#

beautiful

fossil inlet
rugged spire
#

are you faking a fetch response

rugged spire
fossil inlet
# rugged spire VeryGoodPlugin
import { Devs } from "@utils/constants";
import definePlugin from "@utils/types";

export default definePlugin({
    name: "VeryGoodPlugin",
    authors: [Devs.sadan],
    description: "this is a very good plugin with great features and no bugs",
    patches: [
        // find no modules
        {
            find: "kjasdlkjasdlkj2190312",
            replacement: {
                match: "",
                replace: ""
            }
        },
        // error patch
        {
            find: "colorBrand,BRAND",
            replacement: {
                match: /./,
                replace: ""
            }
        },
        // no-effect
        {
            find: "{onBreadcrumbClick:",
            replacement: {
                match: /./,
                replace: "$&"
            }
        }
    ]
});

rugged spire
#

WHAT IS THAT

#

insane

fossil inlet
#

GUHHHH

#

WHY DOES JSON.parse(JSON.stringify(x)) not do the same thing as x
everything should be serializable

brazen bone
#

How do you serialize for example a promise

fossil inlet
brazen bone
#

Well that'd be because js hates you wouldn't it

fossil inlet
#

WHY DOES MY CODE RANDOMLY WORK WHEN I ADD A LOGPOINT

#

Schrödinger's code

#

guhhh i love race conditions

#

!remind 10am how the fuck do i fix this

shut vineBOT
#

Alright @fossil inlet, in 6 hours, 40 minutes and 6 seconds: how the fuck do i fix this

jagged cloak
#

and now u know why i dont touch discord/vencord code anymore

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

charred monolithBOT
limber skiff
#

I love it when everything just works

#

I dont regret any choice I made on that pr

rugged spire
charred monolithBOT
charred monolithBOT
still wasp
#

Sqaaakoi misinformation speedrun today blobcatcozy

shut vineBOT
#

@fossil inlet, <t:1724397594:R>: how the fuck do i fix this

rugged spire
#

oh

#

maybe it should be an option shiddohwell

#

wtf does "nitro themes" refer to then anyway

still wasp
#

Profile colours

rugged spire
opaque silo
leaden furnace
#

merge mine for big cookie

charred monolithBOT
charred monolithBOT
fallen vale
austere talon
#

what the hell is that

fallen vale
#

is it just me, or is that match INSANE

fossil inlet
#

@keen knoll get the programming role so you can talk here

fallen vale
#

they have it

keen knoll
#

i just got it

#

lol

keen knoll
austere talon
#

it's not about the svg..

keen knoll
#

what is it then?

gritty canyon
#

ternary operator on the ternary operator 😵‍💫

austere talon
#
  1. use newlines
  2. don't nest ternaries
  3. you don't need to fetch anything GuildStore.getRole(guildId, roleId).icon
gritty canyon
#

also 2 new lines at the end

brazen bone
#

Nothing wrong with chained ternaries else-if style

keen knoll
#

lmao

austere talon
#

also why is it a separate plugin

#

just merge into the existing one

keen knoll
#

which one

#

i didnt know there was a plugin for that?

gritty canyon
fallen vale
#

its just a slightly nicher version of the show users in pings plugin, whatever they called it

gritty canyon
keen knoll
austere talon
keen knoll
#

i mean its a different purpose..?

#

ill see first i wanna fix this one if you dont mind

gritty canyon
austere talon
#

it's the exact same purpose

#

showing icon in mentions

#

one for users, one for roles

fallen vale
#

next is channels /s

gritty canyon
keen knoll
keen knoll
#

okay

#

do you want me to open a new pr or continue on the current one

austere talon
#

this isn't bd where you have no control over other people's plugins

anyone can contribute to all plugins

#

ofc if the original author or most people dislike your change it probably won't be accepted, but other than that yeah

#

much nicer that way

austere talon
#

no more Foo v2, BetterFoo or Foo Redux

#

so confusing on BD 😭

keen knoll
#

true 😭

austere talon
#

some plugins have like 10 authors

#

vp FakeNitro

nimble pendantBOT
# austere talon vp FakeNitro

Allows you to stream in nitro quality, send fake emojis/stickers, use client themes and custom Discord notifications.

Authors

ArjixWasTaken, D3SOX, Vee, fawn, Captain, Nuckyz, AutumnVN

keen knoll
#

damn

#

by the way i once opened a pr for custom profile effects plugin and i read the comments here but i didnt exactly get what you meant

austere talon
#

no external apis allowed

keen knoll
#

hmm okay

austere talon
#

you could track people, collect ips, display malicious images, add effects to people without their consent, etc

charred monolithBOT
austere talon
#

not accusing you of these things but vencord has hundreds of thousands of users so I can't take this responsibility

keen knoll
#

ah

austere talon
#

hence why external apis are only allowed if they are well trusted

keen knoll
#

eventho its hosted on github?

austere talon
#

that means nothing

#

you can still put external images in the json

keen knoll
#

oh

#

got it, but is there anything i can do for it?

austere talon
#

no

#

convince jack to add it to decor

keen knoll
#

lol okay

#

should i keep the role icons on the right or move it to the left like mentionavatars

fossil inlet
#

just add an setting for it

keen knoll
#

sure

#

im also adding a setting to view or hide the @ for role mentions

fallen vale
#

thats not a thing?

fossil inlet
#

it should act like mention avatars where if its on the left, it replaces the @

keen knoll
#

hm okay

keen knoll
#

i didnt add that on the current code on the pr lol

fossil inlet
#

okay, you dont have to ping me about it

#

also @keen knoll run eslint to format your code

keen knoll
#

got it

fossil inlet
#

what editor do you use?

keen knoll
#

vsc

fossil inlet
#

install the eslint extension

keen knoll
#

i already have it

limber skiff
#

and also remove profile effects

shell shuttle
austere talon
#

thats bad

limber skiff
#

what about effects

austere talon
#

point of the plugin is to disable profile effects and nothing more

limber skiff
#

you mean colors

austere talon
#

not effects

#

themes

#

yes

limber skiff
#

alright

austere talon
#

anything else can be done with css

#

so it shouldnt be

austere talon
#

@limber skiff u were testing VolumeBooster web right?

charred monolithBOT
limber skiff
austere talon
#

ohhhhh

limber skiff
#

also pronoundb api is very scuffed rn

limber skiff
#

we keep hitting rate limit

#

like constantly

charred monolithBOT
limber skiff
#

eh

#

bad commit msg

charred monolithBOT
austere talon
limber skiff
fallen vale
#

is it even useful?

fossil inlet
#

is there even a need for api now that discord has pronouns in bio

glass jasper
#

I think the only good part about pronoundb is how if you have a account and pronouns then it’ll show them in the chat next to your name

#

so if you could somehow keep that feature by turning it into its own plug-in then…

charred monolithBOT
fossil inlet
charred monolithBOT
frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

fossil inlet
frail skyBOT
#
Bad Patches

None

Bad Webpack Finds

None

Bad Starts

None

Discord Errors

None

austere talon
limber skiff
#

someone made a pr to add one so I ended up doing all

austere talon
#

and a lot of maintenance with that many filters

#

but ya sure

limber skiff
#

they are unlikely to break honestly

glass jasper
austere talon
#

the pronoundb api part is kinda useless tbh

#

cause u can just put discord pronouns

#

if anything it's likely that people have outdated pronouns on pronoundb

fossil inlet
#

yea, it should just be moved into a show pronouns in chat thing

austere talon
#

cause they forgot about it

#

anyway the issue with that is that fetching profile of every user in chat might not be viable

glass jasper
#

agreed, also that feature would need to somehow include Discord pronouns because it doesn’t already

austere talon
#

stupid discord not putting pronouns in user object but only profile

#

cause they think it's the end of ur world if bots see ur pronouns husk

fossil inlet
charred monolithBOT
austere talon
glass jasper
still wasp
#

I really wish discord would just add pronoun filtering

#

So people would stop putting stupid shit

fossil inlet
#
div:has(img[src*="avatars/455435762981273630"])>h3>span[class^="timestampInline_"]{
  display: none;
}
#

ive had that in my css for quite a while

charred monolithBOT
limber skiff
#

i finally got a server with this

austere talon
#

lmao

#

should we merge main

limber skiff
#

yeah

austere talon
#

and browser release

#

havent made in ages