#👾-core-development
1 messages · Page 266 of 1
send the module id
619307
filters.componentByCode('="filled",', ".select,", '"Escape"===')
check if this is enough
export const SearchableSelect = waitForComponent<t.SearchableSelect>("SearchableSelect", filters.componentByCode(".setSelectionRange\(", ".multi]:"));

I do kinda wonder what happened to the style
variant: v="filled" isnt there
bruh
what about ="bottom",
what protocol does screenshare use
and what protocol does voice use
does anyone know
depends on if you're using discord desktop app or web
Web uses plain webrtc
desktop uses webrtc too
they just use a different capture method
no?
well it's rtsp over webrtc but yeah
@austere talon until you get a patch in you might wanna make a #1257025907625951423 post
already have a pr :)
isn't there already a pr for that
oh
im even blinder than you
what did you do 😭
not see your message right above mine 😭

damn
I was just trying to sleep right now
ill do it tomorrow once I wake up before I leave
~8 hours
they wont bump stable for now

vtest dev
Now testing! 
Seems like everything is working fine (for now) 
Seems like everything is working fine (for now) 
This plugin adds a slash command (/firstmessage) that jumps the user to the first message of whatever channel it was used in. I know that the contributing guidelines say "No simple slash command plugins" but I think this is something that could be useful to many people.
This is pretty easy to do stock, just ctrl+f in the channel and switch order to oldest first
<img width="624" height="357" alt="image" src="https://github.com/user-attachments/assets/2beb8d3f-1eb1-4e15-a0c4-75cea2ea544e" />
This is pretty easy to do stock, just ctrl+f in the channel and switch order to oldest first
<img alt="image" width="624" height="357" src="https://private-user-images.githubusercontent.com/70031311/483038971-2beb8d3f-1eb1-4e15-a0c4-75cea2ea544e.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTYzNjg4MjMsIm5iZiI6MTc1NjM2ODUyMywicGF0aCI6Ii83MDAzMTMxMS80ODMwMzg5NzEtMmJlYjhkM2YtMWViMS00ZTE1L...
You're right, looks like you can't ctrl+f in those channels but you can just type in:"voice chat" and do the same that way unfortunately
<img width="625" height="328" alt="image" src="https://github.com/user-attachments/assets/accbb890-f9cf-4a9c-80c0-3fb7d9622a53" />
I am the killjoy today
You're right, looks like you can't ctrl+f in those channels but you can just type
in:"voice chat"and do the same that way unfortunately<img alt="image" width="625" height="328" src="https://private-user-images.githubusercontent.com/70031311/483043638-accbb890-f9cf-4a9c-80c0-3fb7d9622a53.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTYzNjkzNTksIm5iZiI6MTc1NjM2OTA1OSwicGF0aCI6Ii83MDA...
<img width="857" height="451" alt="image" src="https://github.com/user-attachments/assets/3d61bb6a-2279-4da7-a23c-0968d1e8eea4" />
added friend rollouts, needs more testing prob
Trying to sneak in other plugins smh
figured a non capture was the best root, for the find not sure if its good or not but seemed to be the best
@honest gulch didn’t you already make this but not a slash command
Is that for stable compat
find: ".tabBarPanel,{[",
match: /\.tabBarPanel,.+?children:(?=.+?section:(\i))/,
this doesnt work on stable
the non capture group is
the find more or less is only like that because stable is .tabBarPanel,children canary is .tabBarPanel,{[ like above
it's fine

we'll push once they bump stable
I normally see is it stable compatible so I just do it 
or instead
?
just commited it
yeah but the find got worse because of it
I know 😭
im suprised WIDGETS isnt on the bot modal yet I mean it has everything else
thanks react
wheres that folder if im using vesktop i have no clue
and i dont wanna search
Just go back one level
Is this likely to get fixed automatically through Vencord or will I have to manually download a fix? This has been a frustrating issue for a while now.
Is this likely to get fixed automatically through Vencord or will I have to manually download a fix? This has been a frustrating issue for a while now.
You can crudely fix it with this CSS, or disable the experiment with the experiments plugin.
.align-chat-input .inner_e131a9, .align-chat-input .rtcConnectionStatus__06d62 {
height: fit-content
}
Is this likely to get fixed automatically through Vencord or will I have to manually download a fix? This has been a frustrating issue for a while now.
You can crudely fix it with this CSS, or disable the experiment with the experiments plugin.
.align-chat-input .inner_e131a9, .align-chat-input .rtcConnectionStatus__06d62 {
height: fit-content
}
That worked for a temporary fix, thank you!
need to wait for them to merge into stable
boiii ts lwk tuff 😎 🔥 67
vtest
Now testing! 
Seems like everything is working fine (for now) 
Seems like everything is working fine (for now) 
my eslint is cooked

does ur eslint work @fossil inlet
okay I fixed it
I have to add typescriptreact here
weirdly enough I always had it like this and it never caused issues before
Yeah
insane
Am I really (again) the only one that uses it? 
weird, i can't find document in the current module or an old one i have from 2 months ago
function h() {
return document.hasFocus()
}
...
let I = i.memo(function(e) {
let {dotRadius: t, dotPosition: n, fill: a="currentColor", spacing: o=2.5} = e, c = i.useRef(h()), u = i.useRef(!0);
let I = i.memo(function(e) {
let {dotRadius: t, dotPosition: n, fill: a="currentColor", spacing: o=2.5} = e, {focused: u} = (0, c.vP)(), d = i.useRef(!0);
changed from top to bottom
i know how to fix it but i'm wondering how my old archives of discords modules don't have document.hasFocus in it
idk what u is tho

bad archiver ig
no lol
wait a minute
i'm really stupid
why did the old version not have document.hasFocus in it
I was trying to see how realistic it would be to crack the hashes by brute force but I got stuck at the base64 decoding part cuz it kept returning slightly incorrect results 
did you see what @elder plinth made?
I didnt
oh shit they changed their implementation of hashing recently didnt they
is that why it failed for me the other day
not in the client
I tried cracking a new hash and it failed
How do you crack a hash with like 50 collisions just at 7 character strings
so you mean the ones theyve already generated wont be changed
50 collisions?
Yeah, I have no idea how to remove those collisions (even if I only use uppercase characters and _)
idk what that means
Holdon I'll show u some of my output
do you use a wordlist with common english words and discord code names?
like barely any of these make sense 😭
im just using the existing list and splitting by underscore and then adding any words I feel like might be in the new key
Oh I see, that's smart
kinda impossible for long keys though
each additional word ups the number of possibilities
above 4 or 5 and 
They also sometimes misspell words 
you have to be kidding me
aint no way
thats such an ugly fucking key
never in a million years would I have guessed that
it's like they tried their hardest to make it 7 words long too
so it would take billions of attempts ||(number there is wrong, thanks sonnet)||
How long did that take to run
yeah guess so
not that long actually cause I removed all the keys not about quests. this ^ one though I kept them all out of curiosity hwo long it would take
1 hour 15 min not that bad tbh though it is obviously a collision lmao
why the fuck do so many people have dns/hosts file that rewrites github to dns.google.com (dns blocked github) #🏥-vencord-support-🏥 message
there's probably some stupid "privacy" list that do that
if you get some user to give u the exact domains it rewrites from and to you could probably reverse search it
Currently this points to github but will soon point to a proper landing page due to the readme not being understandable for idiots
krystal insane
this is real i get too many "how do i download"
yeaaaa???????
didn't you know
vee will fix her workflow
nothing to fix
real?
yop
release
soon
immediately
i love microsoft
huh is that a react wrapper class
sadan virus
Woah this is great
Thank you broskito
I've fallen ages behind on the intellij version smh
You'd prefer to click on the tweets in 1 second instead of replacing with fxtwitter spending 3 seconds to see the same thing
Honestly, i prefer to have that directly inside of discord, would take more time to open twitter, and me personally i don't even have an account there, So this definitely is a cool feature.
I forgot I was supposed to re-look into making that automatic
Kinda
What you see is the actual impl
It’s something like React.currentRenderingJsxNode.useState
(Why you can only use hooks in function components)
does the hook get replaced at runtime?
tbh I have no idea how they check for that
It’s set with a function when you start rendering a jsx node and replaced with the error that tells you you can only use hooks in function components
insane
Tbh I'll prob have an LSP version of it sometime soon™️
The parsers just got moved to their own package not dependent on vscode
@limber skiff just found a bug in chromes devtools pretty printer 
what is it?
becomes
i found this because i tried to require every discord module concatonated with , in node
and got a syntax error
😭
looks like nobody has reported it either
guh
Hi! I developed a plugin for complete discord quests easy nwn, inspired on amia's original script
wumpus himself comes over to kill this person with hammers
sorry but no
- Including this in Vencord will just make Discord more likely to patch it
- This code is owned by aamia. This PR is copyright infringement
- Your code does not follow our plugin rules / best practices
I credited who the code came from bruh, it was fair use, also the code is refactored, that's why it says I was inspired by it, in any case thanks for the answer, I understand the other 2 points
that is not how fair use works
all he was missing is the gpl header for it i think
it's fair use bruh
actually I'm mistaken, seems like aamia released the code under GPL3.0. so yes, you're right, the first point is not true
Disclaimer: This can violate Discord's Terms of Service. Use at your own risk. For educational purposes only.
i mean so does vencord i guess
For educational purposes only.
dude is this readme ai
yeah
it's always funny when people put educational in the readme
i highly doubt that makes a difference
it's like "in minecraft"
it can't be just educational if you're also making it easy to run
either way very bad idea 
used for printing their own name to the console
just like how i like it
wait
who's feddo?
yeah their name is aqualunem, i think this is just a variable of the love of the game
Loveeee
Seems fairly minor to put yourself in devs for
My mistake
ven will merge asap :trollface: 
ven will NOT merge asap :trollface: 
ven will NOT merge asap :trollface:
I genuinely hope you suffer, screaming in horrible pain and agony, experiencing the burn of a thousand suns, begging for the merciful release of death. You fucking plead for your sensory tissue to finally be released from such a miserable state of immersive disgrace, no longer forcefully exposed to torture. But it will not happen. Death comes for all of us; just not for you, nor will the loss of consciousness. Instead...
Reporting to github
kill all snitches
☹️
you will genuinely get banned from github over that
what did you expect
perhaps we should try to match the way Discord handles friend nicknames. afaik they show them only in dms, not servers
we could maybe merge both these settings and make this a dropdown with options:
- show friend nickname in dms only [default]
- prefer server nick
- prefer friend nick
did you deliberately add a second entry in devs? @bitter parcel
do u not wanna updatet he old one
oh yeah I forgot there was an old one 😭
true
iiiiiidiottttttt
be kind.
yea sorry wife
github projects is like trello right
should we use it to track things to do in vencord
couldn't hurt to try
buy slot @dusk blaze
did u ditch Codeberg
how do you interact with it
it's like a way to manage issues
you still make issues for everything but then can you can organise them in the project
i gave u access
when u go create an issue u can add it to the project
u can probably make the issue template do it by default
anyway we could track issues + project in a separate repo maybe so we dont get so many dummies creating issues
like https://github.com/Vencord/projects or smth
Alright @fossil inlet, in 4 hours: RCE and message logger
?remind 4hr whoreacted tooltip
Alright @fossil inlet, in 4 hours: whoreacted tooltip
what about it
DONT ADD RCE
should just be removed
many issues
ill open pr with example later
- stock feature lol
Can you make whoreacted actually update when people react
?remind 4h fix the bug that will destroy vee's reputation if not fixed. like its a bug SO BAD that everyone will hate vee for it if it isn't fixed in like, 2 days
Alright @pine topaz, in 4 hours: fix the bug that will destroy vee's reputation if not fixed. like its a bug SO BAD that everyone will hate vee for it if it isn't fixed in like, 2 days
💡 Did you know you can set your timezone with "?timezone set"?
Our tooltip is of lower quality compared to the stock one, overlaps with it, and has no size limit. There is no reason to keep it when the stock tooltip exists.
See below image
look at the image lol
i did the requested changes + fixed that in a single commit btw
is that aight
no your house will explode
i will squash you with the commit
evil
^
what do u think about this tho
we can limit who can create issues on that repo
a public but more hidden one?
@fossil inlet, <t:1756749893:R>: RCE and message logger
@fossil inlet, <t:1756749905:R>: whoreacted tooltip
@pine topaz, <t:1756751758:R>: fix the bug that will destroy vee's reputation if not fixed. like its a bug SO BAD that everyone will hate vee for it if it isn't fixed in like, 2 days
it should
wdym
Basically this, it doesn't display the other 3 until you open the modal and pull the users
It's fine if the reactions are already there when you open the channel/scroll to the message but doesn't update in realtime, I assume if the user isn't cached
@opaque silo reptv announced through core dev reminder
alwaysanimate still isnt animating nameplates
is that intentional


@odd heath
vtest dev
Now testing! 
Seems like everything is working fine (for now) 
NoTypingAnimation (had no effect):
ID: 438784
Match: ```
/focused:(\i)/g
FriendsSince (took 6.1ms):
ID: 384816
Match: ```
/#{intl::USER_PROFILE_MEMBER_SINCE}),.{0,100}userId:(\i.id),.{0,100}})}),/
tyy
ill merge to main once it reaches stable
nuckyz lying
SHHH
can't believe you're stealing sadan's fix and committing it as your own...
is this powercord
I should have made it less obvious
so hey I've been working on a new dev companion, this is my PR https://github.com/Vendicated/Vencord/pull/2791
merge as soon as possible
hey your github avatar is looking a bit different than usual... did you change it?
dont merge into main yet
I wont
@Vendicated is there an up-to-date list of major websites to test against to build a generalized case? I am thinking this can be solved by diffing the header order and count before and after sanitization, all are sent from the client of he who generated and is sending the URL so I think this may not be a privacy compromise. and they'll be HEAD or OPTIONS requests so not much of a bandwidth penalty.
From my initial probing with google calendar, discord and spotify, I think header order seems ...
I dont think header order is a good idea
honestly no clue what you just said but optimally we would just adapt this plugin to use ClearURLs list
min.json
look inside
not minified
https://gitlab.com/ClearURLs/rules/-/blob/master/data.min.json
@Vendicated
honestly no clue what you just said but optimally we would just adapt this plugin to use ClearURLs list
The idea is to ditch maintaining a Rules list directly and instead work on a generalized method, as it's impossible to realistically keep track of all the domains and the non-standard tracking parameters used (many websites also change their tracking param names from time to time to thwart the "dumb" rule lists), while also avoiding over...
9b0ae0f Translate: support automod & forwarded messages... - jamesbt365
ven pls
wouldn't be vencord if a pr wasn't stalled for half a year
ven pls
ven pls
wouldn't be vencord if a pr wasn't stalled for half a year
i think i've resolved it all
LBTM
be professional... police your tone...
lmao what
nina must act right
one day we'll stop making a mockery of pr comments... one day
Never
Use a proper channel type instead of just typing the "type"
Add an option to not use friend nicknames
This enum belongs to discord-types and not the plugin itself
I'm not very familiar with the structure but I hope my approach was the correct one.
Opposite of a contributor smh
Ik some people whom use it
least insane pr
what in the powercord is this
lgtm
wake up bae new replugged update
lock the ability to comment on prs behind 5+ merged prs
the same number of my prs would be merged in that case as now
😭
yeah forgor name

they paid me for it
step 1 to getting merged, don't be me apparently
and kidnapped me too
step 2 is bribe and kidnap nookies
bribe didnt work so u kidnapped
at the same time
bro u gotta be kidding me
bribe you with not being kidnapped a second time
huh wonder who YourNameHere is I bet they're really chill
love
Can I kidnap you to review my PRs?
hurry up and go under anesthesia already
good luck on not getting dry socket

u good?
Got my wisdom teeth removed
sounds fun
I feel dead because I was already sick
@limber skiff they reverted mutualdroupdms's .tabBarPanel,{[
should I try to find a better find or what
sure
find: ".tabListScroller,fade",?
what are the options unrelated to tab in general
kinda thinking I should to this for the match match: /\.tabBarPanel,.{0,50}children:(?=.+?section:(\i))/,
becuase the they just shortened it again but what if they redo it yk
661462 module id
nah the match is fine
.*? breaks it?
we do similar approaches in a lot of patches
what did u change
match from 1 to infinity
* matches from 0 to infinity
you tryna check out my prs nookies :)
added fileupload fix for find
nina joining the skids in opening insane prs 😭
waiter there's gradle in my vencord
@limber skiff applied it
vtest
Now testing! 

Lol
Seems like everything is working fine (for now) 
ContextMenuAPI (took 5.4ms):
ID: 955280
Match: ```
/navId:(?=.+?([,}].*?)))/g
@limber skiff the never use friend nicknames setting doesn't work and honestly i dont get the point
just dont use friend nicknames if you dont want them to show up
the default setting is just the default how discord does it too
with the never setting friend nicknames would never show up which defeats the point of using them in the first place
@fossil inlet can just remove renderMoreUsers entirely
i will
pushed
wtf is the handleClickAvatar for
clicking the avatar is supposed to open user profile
but no workey
this is the problem
but why
did discord break their own code
i tried breakpoint render but it wouldn't run??
omg they did
love
if popoutUserId is null then it doesnt use the popout component so the ref never gets populated
what are they cooking
yop
i saw merge to branch main from dev i pred without reading
didn’t notice repo ykyk
wow UserVoiceShow code is shitcode
why are there commented out patches 😭
why show deaf but not muted?
just makes sense
deaf = more likely to be afk
but it wouldn't hurt to have both ig
honestly don't really get the point, just use the Copy Text button or ViewRaw
and why would you even need it from a message
this is probably very hacky to fix, have to yoink their setState
not a fan of the name... maybe NoFollowForwards?
also maybe add a switch / checkbox here
<img width="644" height="818" alt="image" src="https://github.com/user-attachments/assets/f9866b95-a08e-45e8-b73f-8ed3c6be7f37" />
sorry but I don't want to merge this. we shouldn't try to work around broken scrobblers by also being broken ourselves
I don't think there is much demand for this plugin
don't think this is particularly useful if it's manual (which is the only option we have, I know). at that point, you can just use a user app (right click > apps > [action])
Discord seems to now remember your last choice, so this plugin is obsolete
65c85a5 CallTimer: fix overflow when using aligned chat... - Vendicated
fixed via https://github.com/Vendicated/Vencord/commit/65c85a522202bdd090f9fcf7bd7702b2c5eba165
not released to the masses yet but will be soon.
yeah indeed
@austere talon wdym co authored by god
Now testing! 
is the new find on stable yet?
Seems like everything is working fine (for now) 
Seems like everything is working fine (for now) 
dont really see a reason not to
17b90be add context menu options to vencord badges - Vendicated
8ebfd9a NoTypingAnimation: Fix not working due to broke... - Nuckyz
f0f75aa AlwaysAnimate: Add nameplates support (#3641) - sadan4
9b0ae0f Translate: support automod & forwarded messages... - jamesbt365
75a2506 ViewRaw: Adjust icon size to match other icons... - EtorixDev
huge
because it was only decided to use the API later and it's a bit different from using the patches so I figured I would keep it
It's explained in the comment
This pull request adds a new plugin called AutoReactions which automatically adds emoji reactions to messages containing certain keywords.
Features
- Reacts to messages containing configured keywords with a user-defined emoji.
- Supports multiple languages (Arabic and English) in the default configuration.
- Uses Vencord's Flux dispatcher and MessageActions to inject reactions natively.
- Simple to configure additional keyword → emoji rules by editing the
TRIGGERSarray in the ...
Nice AI readme
selfapp 
gone were the days of selfbot, for now it is selfapp
@north knoll stop constantly bumping your pr you’re emailing 13 people everytime
just makes people want to ignore it further ykyk
ty
https://github.com/Vendicated/Vencord/pull/3534 should still be good but haven't tested it
very easy to unfollow the PR so you don't get notifications if you don't want them 👍
close conversation 
@limber skiff please review this pr when you have time
your expertise
will do
@fossil inlet did u see my comment on SendAndForgetti
yeah
alr
@austere talon were u fr when u said uservoiceshow is shit code lol
Hi, I think this is too niche (and abandoned :p), but thank you nevertheless for making this pr!
yeah
theres a lot of code like this
what if it didnt
then anything like this
that one is bad yeah
role={props.onClick && "button"}
I changed already
same thing
idk what I was smoking
oh u wrote that
this should be typed, not on one line
what should be typed
voiceStates is any
I mean it doesnt really matter
It's normal for us to use any for things we dont wanna type
i prefer everything being typed
line being too big I agree tho
either way the plugin isn't shit code, you are just mentioning small things right now
well it's not that bad lmao
shitcode was an overstatement
i just saw some things that annoyed me
:P
tbf I dont get why I even put this inside the icons
I commited to that pr and moved it outside the icons
and it makes way more sense
i'm closing this pr due to being long abandoned and not being up to our quality standards
but thank you for your effort!
honestly I don't think this really solves the issue it's trying to solve. timestamp name is still as generic as unknown.png. it'd be better to just name files properly yourself. this is also quite niche anyway
thank you anyway
this has been implemented a while ago
I'll get ahead of this being closed for the same reason as https://github.com/Vendicated/Vencord/pull/3591
sorry for the inactivity on this pr. this is a cool concept but this could just be implemented with an app that adds context menu commands. that'd be much better since this plugin is essentially a selfbot. what if there are 200 people in a vc?
i'll be closing this, but thank you anyway!
honestly this one is more appropriate to be in vencord but it still seems pretty niche
maybe just post it in #1256395889354997771
this plugin has been removed a long time ago. I added pronoun editing to #2657, still gotta finish that pr one day...
closing as users should just use css for this
honestly I don't really wanna have to maintain css for obscuring ui elements
you can just convert this to a theme and disable/enable it on demand
you can now ignore users so this is obsolete
@Vendicated is this too niche in your opinion?
yes, but thank you for your efforts anyway
you still working on this? you dismissed a lot of the feedback but haven't pushed anything new
gonna close this for now (or else I'll forget to ever close this)
just reply if you wanna finish this, and we can reopen
not really
that one is a manual fix for the occasional not embedded link
the other one is an automatic replace that a user would expect to just work without user input
Yeah fair
if only vscode git ui didn't suck
lazygit 
@austere talon hop on lazygit
if you ain't doin cli, then you're silli
I manually copy and paste each file before and after my edits into chatgpt and ask it to generate a commit message
I use git in intellij almost exclusively tbh
who tf uses bing bro Vendicated/Vencord#2793
Only place I use cli is setting remote for userplugin folders because intellij doesn't get that I wanna init git in the folder because vencord overall is already in git
tbh i've heard of it more than the others on this list
i use only jetbrains products i get this pain
how
well yeah bing is famous cause microsoft
what the fuck is SauceNAO, IQDB or ImgOps
the hell is saucenao
saucenao is anime sauce finder
iqdb searches boorus
imgops is a meta search engine
yandex image search is better than bing what they talking about
seems like saucenao also does boorus
i use yandex
yeah
imgops is like a search engine index
lmao what is this warning
never seen that in my life
is that for a POST over http?
yea
looks like my website after i forgot to update the cert
letsencrypt 
this plugin isn't needed. users can just disable this in their entire system:
- X11 (and apps running in XWayland): XMousePasteBlock
- Wayland: your DE should have an option for this (e.g. Gnome tweaks)
closing as this is not useful
./run
console.log((false && 2, 3))
Here is your js(18.15.0) output @fossil inlet
3
comma operator my beloved
@austere talon this has been the reason why i still have the plugin disabled despite really liking it
yeah, ill clean it up soon:tm:
why
it's good
yeah, i just really disliked how role icons were implemented
hold on, let me enable it
I don't remember why I did that
well if it's at the start it conflicts with the colour dot if u have that on fwiw
yeah, i also really don't like the default icon
Wouldn't this technically be the default role icon?
i just don't like how it looks
that looks even worse lol
Looks like an admin badge or something though
why dont people just mute their phone Vendicated/Vencord#2880
this looks like shit bro
???????
nah thats not whats happening lmaoo
it's reassigning the variable lol
let child = "hi";
return null != child && (child = <div>{child}</div>);
bundler gore
oh yeah
i dont want to have 3 million micro plugins Vendicated/Vencord#2780
we really need a DiscordTweaks plugin that just contains a bunch of minor objective improvements like this
or a different section for it
Didn't Nuckyz start that already
Does discord not do this already, or is it only for streams
only streams presumably
reading all of these and making a plugin derived from all of them might not be a bad idea, but idk the ratio of actual readable code vs. shitcode
idk i dont talk to anyone who uses their cam lol
oh y es please
after some time it'll just boot you to RTC and if ur already in a vc it won't tell you (it still says connected despite it) and clips don't clip either
even ctrl r'int discord doesn't fix it
because it hangs
you have to directly reboot discord by killing it
!! yes
here's another example Vendicated/Vencord#3346
would it be too bloaty if vencord had a plugins and tweaks tab?
just throwing ideas
why is that plugin so many patches
more patches = better plugin
3 month review wait per patch
questify has like 15 and it's the best plugin
hi! please do not use AI for writing pull requests. this pull request is closed!
similar to the settings menu but tweaks would have a designated settings button
vencord has a few patches
(these are just the ones that i can parse and run statically)
It'll just be a filter on this I assume https://github.com/Vendicated/Vencord/pull/3553
flameshot sooo broken
wayland?
yes
it used to work fine until like a few days ago
now it's soooo fucked
idk what happned
did you get the new major?
what version are you running
on the top should i add new views for:
- bugs
- new plugin features
- new plugins
- tweaks
then we split up issues into those categories
it's different pages
like in google sheets
❯ flameshot --version
Flameshot v13.0.1 (-)
Compiled with Qt 6.9.1
the new major in question
Flameshot Version flameshot-12.1.0 (amd64) Installation Type Nix Operating System type and version NixOS with KDE 5.25.3 on Wayland Description Since some recent upgrade region capture is not reall...
having this issue
peak
and this too flameshot-org/flameshot#4116
flameshot has more bugs than vencord 🔥
i need to try this https://github.com/gabm/Satty
can take ss with gnome ss and then pipe into satty
GUHHHH
tbh what if someone forked spectacle and made it good
(it might already be able to be made good with config tbh, never looked into it)
hop on
oh god i'm about to make the most cursed patch ever
CLIPPYYYY
okay satty is peak
but there's no way to invoke the gnome screenshot tool from terminal 🥴
really glad i made this, so handy
slide 
thank you
now do it the other way round
also please disable that horrid custom curesor
^ please disable it
ok
😔
for when a patch contains intl:: but u wanna search it in devtools
ill make a generic canonicalizepatch tool instead
were u around when powercord existed
no
NOPE
hop on vencord companion
it gives you hover intellisense for it
could you update this pr please? and it would be good to add all styles, even ones added by plugins and managed styles
renderPlaybackSpeedComponent: ErrorBoundary.wrap(({ mediaRef }: { mediaRef: MediaRef }) => {
<path d="M418-340q24 24 62 23.5t56-27.5l224-336-336 224q-27 18-28.5 55t22.5 61zm62-460q59 0 113.5 16.5T696-734l-76 48q-33-17-68.5-25.5T480-720q-133 0-226.5 93.5T160-400q0 42 11.5 83t32.5 77h552q23-38 33.5-79t10.5-85q0-36-8.5-70T766-540l48-76q30 47 47.5 100T880-406q1 57-13 109t-41 99q-11 18-30 28t-40 10H204q-21 0-40-10t-30-28q-26-45-40-95.5T80-400q0-83 31.5-155.5t86-127Q252-737 325-768.5T480-800zm7 313z" />
const cl = classNameFactory("vc-mediaPlaybackSpeed-");
replace: "$&$self.renderPlaybackSpeedComponent({ mediaRef: this?.props?.mediaRef }),"
const media = mediaRef?.current;
if (!media) return;
I renamed the plugin to No Follow Forwards and added a feature where you can hold shift when clicking the forward button to still jump to it
i created more projects to separate by type @limber skiff @fossil inlet
for the tweaks one, just read the description
basically plugins like this Vendicated/Vencord#2889
way too niche to make these official plugins
but we can just add them as tweak
enabled by default
what's the difference bewteen a new plugin todo and a new plugin in progress
well idk lol
todo = new pr
in progress = on reviewing etc
idk

it's just the default
how would this work with nameplates
handy search for nothing in a project
-project:vendicated/2 -project:vendicated/5 -project:vendicated/4 -project:vendicated/3
thanks for the addition! here's some more feedback before we can get this merged
please extract this svg into a component
why is this called block if it's a flexbox?
display: flex;
align-items: center;
gap: 5px 10px;
return Object.values(voiceStates)
if (!voiceStates || isObjectEmpty(voiceStates)) return 0;
I would appreciate if you could
- add this to our webpack commons similar to other stores
- typed this in the discord-types package similar to other stores
- migrated all plugins using this store (just search for VoiceStateStore) to use this new common
this description is kind of ambiguous for a boolean setting
Also misspelled
😭
Besides this feedback, the settings order is so derpy
it should be in this order:
- Show @
- Enable for Users
- Enable for Roles
- Show Role default icon
description: "Whether the the @ symbol should be displayed in mentions",
description: "Show avatars in user mentions",
description: "If a role has no icon, display a default icon instead of nothing",
over a year old i think
can u show a screenshot of ur new svg btw
no rush just whenever u do the changes add a screenshot to the pr
description: "Completely ignores (recent) incoming messages from blocked users (locally)",
predicate: () => settings.store.ignoreBlockedMessages,
description: "Hides replies to blocked messages",
replace: (_, props) => `if($self.isBlocked(${props}?.message)||$self.isReplyToBlocked(${props}?.message))return;`
try changing this patch to not use the .*?, it's kinda meh
yeah i like this
makes it easier to find already reviewed stuff again
maybe we can make ci auto move it
CI auto moves it to done, it's probably possible to move to in review on comment or such,
wonder if you can get some auto stale thing to move it back to not reviewed
or maybe some stale group
maybe we should just get stale bot for prs
@austere talon maybe close this
https://github.com/Vendicated/Vencord/pull/3612


