#👾-core-development
1 messages · Page 39 of 1
pls build faster github
i dont have that in my bio sorry
:(
i am that but without the 🏳️⚧️ in bio
damn

🤯
programmer socks

should i spoof Vencord Desktop's user agent or no
ven doesnt follow me on wetdry since when
if it works without spoofing
currently it sends electron useragent mentioning "VencordDesktop" LOL
then i guess it doesnt matter
lmfao
I dont think we are big enough/cause enough trouble to be under discords radar so
yeah true
tru
and it's not like loading Discord in your own electron app is against tos (i think)
yeah nah im on the VencordDesktop internet browser 
its like loading thru a browser
yeah
so doesnt matter
discord will simply ban anyone accessing the app through chromium
can u check ~/.config
and let me know if it's ~/.config/vencorddesktop or what it is
vencord
good job you made it worse!!
ok big
Had to delete because email
why do u use megufont as system font lmaooo
idk why that is there
omg
i didnt even notice that
FUCKING HURRY
ubuntu moment
I genuinely really like megufont
kinda based
:c
@umbral hedge fix accented letters on megufont :3
id root my samsung just to use megufont

time to put vencord desktop on aur soon
where can i suggest goodies to add to vencord desktop
"pls add stereo mic to megufont"
why
okay whos gonna donate 100 bucks to ven
I have 12 euro on my card
Me if Im allowed to add {REDACTED} voice
i have more than 100 but i know how to spend my money better
it would go to apple
oh wait
im already donating to ven so hush
i will never buy crapple license
have u ever checked who owns the vencord chrome extension
no?
not you i assume
because that shit costs 5 bucks and I'd rather buy a Döner than a chrome store license
TRUE
lol
time to put vencord mobile to google play
BASED
there are no döner shops in alaska I am going through withdrawals
we could actually
snap flatpak and nix flake when 
Snap 🤢
im gonna make one that just uses the tar gz probably
You sure?
manual updating
Flatpak is ok if you like android perms for your linux desktop
AppImage, flatpak, snap, deb, rpm, freebsd, pacman, p5p, apk, 7z, zip, tar.xz, tar.lz, tar.gz, tar.bz2, dir.
huge
i will do every format
as soon as voice engine is implemented Ill switch to vencord desktop permanentlt
where crapple format 
also fix this ven
Do you have arch?
can electron builder auto deploy to aur
no
never ever using vencord desktop
i think I need to manually maintain aur pkg
dont think electron builder can auto pub
I think you can autodeploy with github actions
yes
You can make a -git version that builds from the repo
ven backdooring my mac
and you can make a -bin that downloads the latest compiled version from releases and installs it
but just think so
huh i didnt get that
my firewall settings are stricter than default
oh fair
mastodon plugin when
I just made an initial release if you're interested, you can grab it over at https://github.com/Vencord/Desktop/releases . It reads its settings from ~/.config/vencorddesktop/VencordDesktop/settings/settings.json
It works but isn't very polished yet! Will work on it further in the coming few days
(somehow the firewall settings are extremely lax by default when literally every other privacy setting on mac is absurdly and annoyingly uptight)
oh uh ven
I'm aware! I made multiple aur packages
i see
I can fix that soon
truuee
token lagger real
wait wtf is Vencord Desktop Helper.app
????
probably something electron does for copium on mac
ill still be here on phone but yknow
mfw
motherfucker has so many badges
and oh god this thing does not like having 2 discord instances running
yes because vencord desktop is counted as the browser (duh)
yeah ik
I just made an initial release if you're interested, you can grab it over at https://github.com/Vencord/Desktop/releases . It reads its settings from ~/.config/vencorddesktop/VencordDesktop/settings/settings.json
It works but isn't very polished yet! Will work on it further in the coming few days
Thanks, i will keep an eye on it.
If this ever becomes a finished thing, i will most likely switch to it from Armcord, since the only reason i use armcord is the focus on Linux support ...
how they know that
Successfully deployed to the following URLs:
vencord-website – ./
vencord-website-vendicated.vercel.app
vencord-website.vercel.app
vencord-website-git-main-vendicated.vercel.app
www.vencord.dev
vencord.dev
you promised me GREAT AMAZING mobile support @turbid hatch
but
the header is like weird on mobile
it has no room to breathe
(im just messinbg :3 thanks so much lewi)
Anyway vencord is broken on canary
yes
cool
ill wait until its fixed
I just cant use vencord settings or right click servers
(but also yeah it is broken)
hop on stable in 2 business milliseconds
crazy how fast vencord desktop loads
and how it's 1000 times faster than discord desktop
Opens pretty slow
where downl on
add global slash command : aka "/upload"
upload file
run that file through a host that has api
delete the uploaded file on discord
paste the link into textbox
profit
i see ServerListIndicator doesnt have this "display twice" issue and it use ServerListRenderPosition.Above, so i change this to above too to make read all button doesnt display twice
then what's the css change for?
oh to hide the NEW, I see! I'm sorry, I was confused because I thought you for some reason changed both the css and the position
looks good but please fix lint!
the red "new" bar
it doesnt do anything in BetterFolder
d931790 BetterFolders: Fix unread indicator & read all ... - AutumnVN
This plugin is really funny but I really don't want people randomly mentioning random people on the Vencord server so I'll have to pass :P
@honest geyser did u see my feedback on ur pr?
anything you want me to fix ven?
there's some issues with the css in cozy (non compact)
where?
anywhere lol
I'm gonna fix the classes issue on game activity toggle rn
so if you want me to fix something else too
ye
Yes, thank you for the feedback, I need to fix it, maybe changing the way the div is inserted will be necessary
I can't give you an exact time of when I'll fix it though
don't worry absolutely no rush
just asking because you haven't replied back yet so I wasn't sure if you noticed
take ur time
I think the issue is just that the pronoun container is higher than the name so once it shows the ui shifts slightly
I'm fairly certain that already happens when the pronouns are loaded in after a sec
So the fix would be to make sure the pronouns container has the exact same height as the name
Yeah this fix should not be too hard, I was talking about the issue that there is no animation after the hover
@Danicchi what vencord version are you using
ohhh
yesterday too
I never bothered to check it ehehe
ye
this too
no stable would have broken too mm
I moved the file
correct https://github.com/Vendicated/Vencord/blob/main/.github/workflows/reportBrokenPlugins.yml#L39
wrong
https://github.com/Vendicated/Vencord/blob/main/.github/workflows/reportBrokenPlugins.yml#L53
**reportBrokenPlugins.yml: **Line 39
esbuild scripts/generateReport.ts > dist/report.mjs
**reportBrokenPlugins.yml: **Line 53
esbuild test/generateReport.ts > dist/report.mjs
So fix the second one
done
this seems whatever
just fix the canary line I sent u and it should work again
not sure about the timeout
that's stable that timed out?
ye
Well
see the error
it's the error u caused
made vencord explode
it times out because it waits for a signal that's only logged after test finished, if vencord fails to load it will never send the signal
@Danicchi what vencord version are you using
using tthe latest version
oh web is kill
huge
I didn't bother to test web
it's easy fix tho lolz
okay
but don't do that now
I gotta edit some stuff anyway tmrw for vencord desktop
actually
just
here
**buildWeb.mjs: **Line 48
IS_DEV: JSON.stringify(watch)
add js IS_DISCORD_DESKTOP: false, IS_VENCORD_DESKTOP: false
aight
@Kathund
@Danicchi what vencord version are you using
using the latest version
Ight i will do some testing when i get a chance
@Kathund
@Danicchi what vencord version are you using
using the latest version
lmao @uneven yacht we really need a better description / about for the fake profile themes plugin
everyone asking
@austere talon how about make it doesnt work in vencord
(or maybe make it doesnt work in any server >100 members)
😵💫
is that a different icon than the webpack commons one @limber skiff
button, yeah
it's the one they use here and some other places
you should remove all newlines from the source code
**devCompanion.dev.tsx: **Line 164
let src = String(mod.original ?? mod);
.replaceAll("\n", "")
aight
maybe also add this
**patchWebpack.ts: **Lines 65-68
// but, unnamed toplevel functions aren't valid. However 0, function() makes it a statement
if (code.startsWith("function(")) {
code = "0," + code;
}
ye
ok done
looks good probably
Is there someone to talk to about adding a certain plugin?
a friend of mine says that a friend of his coded a plugin that will look for keywords and notify you. Im not much of a coder but it looks plagiarized from better discords KEYWORDTRACKER
what
A friend of a friend coded what he claims is a code to have keywords set off a notification.
there's already an open keyword notifier pr
Whats it called??
KeywordsAlert
who's making it again
It doesnt show up on my plugins in settings...
A friend of a friend lol
Just was hoping someone can look at the code and see if its actually plausible
not talking to u lmao
oh
Why doesnt that show up in my plugins??
Lame...
not done yet
damn... I was using BD but their logger is busted so i switched to here
wrong repo + check announcements channel on discord
Already mentioned in there but ty!
Adds a small (and much needed) usage guide in the plugin's settings.

Discord Account
! Trish !#3049
What happens when the bug or crash occurs?
.
What is the expected behaviour?
I just open my Discord PTB then i saw this error, i cant even access the whole vencord, but the themes and other functions, seems to be working.

How do you recreate this bug or crash?
i didn't recreate it the bug, its just like when i update the d...
canary and ptb are broken, you need to use stable. if you tried using stable, you would have known that -- don't lie and tick the agreement next time
okay, gotta try that, thx for the tip
Discord Account
Botond0207#1935
What happens when the bug or crash occurs?
Everyday i get a vencord update (i don't know if it's normal), i install it and restart discord. After this i can't talk in vc's, it's like i'm muted or my mic isn't recognized. I have to unplug my headset and plug it back in every single day to make it work. For the rest of the day i can restart my pc as many times i want and my mic will be fine so i think it's a problem related to vencord updates. I also h...
Hey, the daily updates are normal, they actually happen more often than daily but whatever. These updates shouldn't interfere with your mic setup, and neither should VolumeBooster. Try posting your crash log though
Hello, thanks for the quick reply. I tried to avoid CTRL+SHIFT+I because there are some sketchy stuff over there and i don't want to share it by accident, but if it's an error on my side and looking for console errors is necesarry i'll look for one.
Hey, the daily updates are normal, they actually happen more often than daily but whatever. These updates shouldn't interfere with your mic setup, and neither should VolumeBooster. Try looking for any errors that are related in CTRL+SHIFT+I
I found one that says vencord at the end, here it is.
`Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC282...
discord issue. Just fully close discord instead of soft restarting
Discord Account
No response
What is it that you'd like to see?
Adding ability to add a profile banner with profile themes would be awesome!
Request Agreement
- [X] This is not a plugin request
a
(USRBG)
VencordForker lol
do not
Discord Account
O5ANGE#7161
What happens when the bug or crash occurs?

The errors show canary but this also happens on stable
What is the expected behaviour?
I expect discord to open the page and allow me to manage the plugins and themes
How do you recreate this bug or crash?
It happens every time. probaly a me problem or conflicting plugins.
Errors
would be really cool to see this on web too
the main issue being that web doesn't use this UI, instead skips it and goes into navigator.mediaDevices.getDisplayMedia and calls it with hardcoded 720p 30fps, regardless of what the video quality manager specifies so you'd need to do something along the lines of:
const gdm = navigator.mediaDevices.getDisplayMedia
navigator.mediaDevices.getDisplayMedia = () => {
return gdm.call(navigator.mediaDevices, yourQualityOptions)
}
...
i did pr, but it didnt get merged due to it supporting only gofile and file.io. There are some issues because some users want to use, for example, catbox or whatever and its pretty hard to appease everyone all at the same time. Same issue with the fxTwitter plugin
you should keep working on it, i wanna see something like this implemented into vencord
Through URL I guess? should be limited to discord cdn though
There is zero reason to work on it, will just wait till user plugins are officially added
There is already a CSS snippet to implement user banners, I'll look for it when home
ye
(i am not reloading to double check this)
I just got the same after trying to load a CSS that worked years ago on BetterDiscord. After that I restarted the Discord client and went back into Vencord and just got this (but .js files have a different name).
I was in fact using Canary but after seeing this issue I stable and get pretty much the same:

looks like it considering it's just the menus that are broken :p
unless it uncovers another error
yes just wait for the fix lmao
Discord Account
No response
What happens when the bug or crash occurs?
Vencord is successfully installed however none of the menus work. OpenASAR, on the other hand, remains working. I have tried reinstalling both Discord and Vencord many times.
What is the expected behaviour?
The menus should work
How do you recreate this bug or crash?
- Install Vencord using VencordInstaller on macOS
- Open Discord and navigate to the settings menu
- Go to one of the Vencor...
Known issue, will be fixed asap
xD happens to everyone right (well hopefully not if they are in the discord)?
oh, and people should search github issues
🙇 ➡️

what a great emote clones
i somehow didn't work out how the clone plugin works, maybe it was broken
Discord Account
No response
What happens when the bug or crash occurs?
The bug happens when I try to access to any of the Vencord Pages.
What is the expected behaviour?
I except Vencord/Discord to open any of the pages under the Vencord section.
How do you recreate this bug or crash?
- Go to settings
- Scroll down until you find the Vencord section
- Click on any of the pages related to Vencord
- See
TypeError: Reflect.get called on non-object
Errors
``...
bruh
This is a known issue! I'd suggest closing it :P. otherwise it will be anyway
This is a known issue! I'd suggest closing it :P. otherwise it will be anyway
Oh.
Devs, this is going to keep happening each time you close and lock other reports of this (it's very easy to see), you may as well leave it open until it's addressed

Maybe at least one issue should be kept open? :P
probably what most repos would do
Just make one issue, pin it and lock it. but that won't stop anyone since client mod users don't use their brain
Discord Account
[Sinking ship]#7765
What happens when the bug or crash occurs?
If I try to enter any of the Vencord settings (plugins, themes, etc.) It says "Oh no!"
What is the expected behaviour?
I want to be able to enable a plugin so I expect the settings to work
How do you recreate this bug or crash?
- Open settings
- Go to any of the Vencord settings such as plugins or themes
Errors
More than one error appears but the one that appears both in Discord and...
but heres the kicker
tbf if you see an issue that's closed it looks like the issue may have come back or something
does the average person there even know how to press the closed issues button
noppp
vencord users rushing to open the 5th duplicate issue instead of reading for 2 milliseconds
Vencord users scroll up the #🏥-vencord-support-🏥 challenge to see if anyone is having the same error with stable channel (impossible)
GUYS WHY NO WORKING PLS HELP ME I NEED VENCORD LIKE RN PLS HELP NOW LIKE RN RN
@ven eat faster >:(
cooked tea??
Tell us all about it.

Request Agreement
- [X] This is not a support or plugin request
i will nuke issues
the fucking pfp
:P there's a lot of duplicates

that was quick :p
Oh, can't find it! How would that even work?
Discord Account
No response
What happens when the bug or crash occurs?
I updated the vencord client and this error came up
What is the expected behaviour?
I'd expect it to open plugins or an other vencord tab
How do you recreate this bug or crash?
- Update on Linux (console)
- Open Vencord tab
- Error
Errors
Oh no!
An error occurred while rendering this Component. More info can be found below and in your console.
TypeError: Reflect.get called on...
lopl
:eyes_rolling:
Can confirm I'm getting the same error on Linux, with Discord stable.
it seems it did stop them from opening a new issue though!
so maybe it should be kept open
Discord implemented a "UI theme" for nitro user
bro went crazy on bluring stuff

oh that's nice!
how do we update without being able to get to the updater page? Or will it do it automatically
I'm confused whats broken?
nothing now
What was it
hm, usually the api doesn't work when you are ratelimited
menus
(obvious though :p)
How you patched menus?
i don't know if that's the correct status code
:p
Oh
hm...
This was happening on Windows as well, but it updated just as I went to write this and now it's working. But I did update, and reinstalled both Discord and Vencord and was still getting it until now
ratelimit
figures
@limber skiff
contextMenuApi slightly broke
pain
its cause it's in some diff func
i think
toasts dont work either apparently
true
it seems like we can simplify ContextMenu shenanigans
Similar to https://github.com/asportnoy/tone-indicators for Replugged, a plugin that adds a tooltip (as well as a different display) for tone indicators showing what they are, and (optionally) adding a menu in the "upload button" showing a list of tone indicators and can paste them in.
how
i fixed
export default definePlugin({
name: "ContextMenuAPI",
description: "API for adding/removing items to/from context menus.",
authors: [Devs.Nuckyz, Devs.Ven],
patches: [
{
find: "♫ (つ。◕‿‿◕。)つ ♪",
replacement: {
match: /(?<=function \i\((\i)\){)(?=var \i,\i=\i\.navId)/,
replace: (_, props) => `Vencord.Api.ContextMenu._patchContextMenu(${props});`
}
},
{
find: ".Menu,{",
all: true,
replacement: {
match: /(?<=\.jsxs?\)\(\i\.Menu,)\{/,
replace: "{contextMenuApiArguments:typeof arguments!=='undefined'?arguments:[],"
}
}
]
});
this works fine @limber skiff
Discord renamed the Menu to a normal name so we no longer have to match it
what about performance
no?
look at the code, it only matches createElement(a.Menu,{
checks*
actually it only matches the {
not matches*
checks how
but yeah ^
omg the new patch helper is soo good!!
(not new :P)
but i recommend u to use https://marketplace.visualstudio.com/items?itemName=Vendicated.vencord-companion
strange how the old one wasnt working still
the extension is good but doesn't give you the code
i like things writing code for me :>
why what wasn't working?
That is why we couldn't find anything in the new module yeah
because they had longer names
the old context menu patch
i plan to integrate it into vscode soon
ah, nice
a popup that is the same as patchhelper
i ran patch tester workflow btw
looks like some patches are also broken
None
None
JSHandle@error
😱
thats a desktop only patch
maybe we can automate testing with vencord desktop
Test automation is an efficient way of validating that your application code works as intended. While Electron doesn't actively maintain its own testing solution, this guide will go over a couple ways you can run end-to-end automated tests on your Electron app.
will have to look into it
None
None
JSHandle@error
I don't think this is easily doable because to do this you need to start an entirely new browser session which won't have access to any of the components or state
context menu api still a bit broken
cuz the patch had to be global
I will fix later with volume booster
token lagger
whats a vencord role @vagrant girder
?
OHH
i see
true
like the regex needs to be global
real i forgot
people would keep opening new issues talking about the same thing
what
you're telling us to keep open spammy, low quality issues
No
i am the worst at patches :p
yop we will have real playwright tests
yes! don't ask what this is, it was just the only banner i had without spelling errors (if you consider it a real word)!
i think parts of the code are disagreeing about the banner's presence
could you hide information in avatars outside of the visible circle?
steganography expert makes vencord plugin
steganography moment
None
None
JSHandle@error
None
None
JSHandle@error
JSHandle@error
Changes links to tracks from Spotify, Apple Music, Deezer, and TIDAL into SongLinks
like said many times before, specific text replace plugins are no longer accepted
thanks for the effort though!
676bc61 VencordDesktop: Include web plugins & use prope... - Vendicated
816ba5d Make it possible to reopen app after close to tray - Vendicated
🤨
"by tricking the client into thinking you are the owner of every guild" that sounds like a really bad idea
it work doe
and so does this https://github.com/Vendicated/Vencord/pull/477
now click on roles, app directory & members
their plugin is (View any server as role)
doesnt look like it
it work doe
ive been using this for over a year with other clients
i decided to port it to work with yours
if i fix the bad requests will it get accepted
@austere talon
idk maybe
whats even the use case
why would u want to view some other persons server as a role
that's what this plugin does but you never question it?
thats what mine does
hmm
ig thats pretty neat but doesnt cover channels like the other pr and bad requests are always bad
your plugin allows for a billion bad requests
someone can try changing those permissions
we could merge them assuming bad requests are fixed
this does show channels
he'll never do it its impossible
fair but there are sosososo many buttons that will cause bad requests
the average user is dumb and will click all of them
(fixing the bad quests will make you need a billion more patches)
dude that's not hard to fix
which will make your plugin super complicated
beamed by discord
ideally those buttons should be disabled
you might not have gotten banned for it but you also probably dont click those buttons, the avrage user will click EVERY button
trust me
the idea is neat but its kinda risky
the average user can do many dumb things
to get themselves banned
But to get banned you need to try
like really try
why is our icon so scuffed in the nsis installer
also there are legitimate cases where these apis can get called and error
that's not really a very strong argument for deliberately adding a feature that will cause many bad api requests
aight volume booster fixed
noice
ven can you look into merging https://github.com/Vendicated/Vencord/pull/683 today?
how does that improve it
it matches Menu first
r u sure thats relevant
way more uncommon than jsx bla bla
ig
well I want to be sure that patch is fast
what this mean
so that's why I made it match Menu first
i was like "most stable nookies pr" for a second but u just didnt update that branch xd
I always have the dumbest errors which I never catch
ok doesnt crash
I dont know how I had just updated it
oh
oh nice
blahaj
i think that might be css
description too big?
god
normal discord feels so slow
i got used to vencordd esktop
vc desktop is my daily driver now
yes
u need to manually update
theres no updating for now
windows will auto update, mac & linux will show notif
there
usual vencord app
oh lol
with the release of soundboard discord made the remote audio settings the default
so now they are always synced
worked nice
need to find a solution to this
how do we repair ourselves if vencord explodes
it doesnt work im gonna explode
delete user computer
wait it does
it doesnt work on thius for some reason
it does for some things only lol
but works on this
ok we ball
u can contribute to it if u want 😛
im gonna daily drive
ewww why did it convert my smiley
ew
should we enable this by default
vencord desktop promoting discord desktop
ig
did you bait me
could impl
ven so close to merging all my prs
fix?
chrome extension?
yep
btw
there's notifications on web but they're disabled by default unlike desktop
should we change that behaviour to enable them by default
Discord Account
lazuee#4070
What happens when the bug or crash occurs?
Vencord settings/plugins menu shows error box containing


Last time, it's working properly... Before changing the user.js
What is ...
You disabled the Notification and speechsynthesis apis, of course use of them is gonna error. Just enable them again
??
disable browser features
complain that they are no longer usable
I'm just confused
Is there a fix for this issue?
^
and then rebuild?
rebuild what
eyy,. yeah,. I already fix the vencord settings,. but on plugins,. still get this speechsynthesis error,.
because u disabled speech synthesis
@limber skiff do you have any idea how we could have a safety mechanism for updating vencord install in vencord desktop if it crashes or updater broken
as in how to do that with the ui
maybe in the tray context menu
ialready enable it,.
maybe
just need some good intuitive place to put it
I don't think so, otherwise it wouldn't be undefined
**user.js: **Line 19
user_pref("media.webspeech.synth.enabled", false);
why did you even disable all these
I highly doubt disabling notifications or speech synthesis offers any benefits
yes,. ialready remove it
hmm,. gonna try to remove apis related user_pref
I swear I spend 1 hour reverse engineering and 10 mins making the actual thing
yes
so it still works with old themes
it's how discord is doing it too
they are still using background-color
but
I mean
background: red;
background-color: blue;```
you should remove one of them
let me see if I can remove it
thanks - that did it.
okay I can
this is so confusing
how does it even work
--bg-overlay-chat isnt defined
var(--varname, fallback)
ohh
the second value is fallback value of the variable isn't defined
so it's that??
I thought it was used for the color
lmao
makes so much more sense now
I'm pretty sure it's related to your settings in some way. Maybe try using Firefox with default settings and see if it works fine there
yeah,. it's working fine,.
Make it so that we can test notifications, alerts and notices to see how they look and act in the client.
@austere talon k, fixed the network errors
there are a few cases where it will send requests but you have to intentionally try to
could be fixed of course but i dont think ill be adding those
is there a nice way to read sources outside of devtools?
not really
i think having a banner only viewable by mod users is maybe not a good idea!
if you tell server staff about a banner which they can't see they won't be able to take action
put something at top right corner of banner to tell it is from plugin
nitro banner have nitro icon there
xD i had the idea of a badly drawn nitro logo to represent fakenitro, still not the best for moderation :p
btw how did you do this
Discord Account
No response
What happens when the bug or crash occurs?

This is the error I'm getting after I open discord in the browser. I don't know if this is the same behavior on the client/app side but this won't error occurs when you open vencord settings in the browser.Discord
What is the expected behaviour?
The Vencord settings should be opened with the...
dwag wa da hell is the vencord just a error and i cant get the invite aswell bruv fix it fast
modify getBannerURL
or something like that
:P
yes
then i made it so that if the banner id starts with https:// it uses that is the url
💀
can i see the code :p
{
find: "getBannerURL=",
replacement: {
match: /banner\:(this\.banner)/,
replace: "banner:$self.bannerHook($1,this)"
}
},
{
find: "getBannerURL=",
replacement: {
match: /userId,banner\:(this\.banner)/,
replace: "userId,banner:$self.bannerHook($1,this)"
}
},
{
find: "concat(window.GLOBAL_ENV.API_ENDPOINT).concat(e)",
replacement: {
match: /var \i=e.id,\i=e.banner,\i=e.canAnimate/,
replace: "if(e.banner?.startsWith(\"https://\"))return e.banner;$&"
}
}
missed this :P
just checked my emails
yes but their css database use old classname,
there is json database which probably require a plugin to work
If you are using BetterDiscord, you MUST have a plugin by DevilBro running, as USRBG requires his library for certain important data attributes.
**build.js: **Line 20
const createRule = (uids, rules) => `${uids.map(uid => `.userPopout-2j1gM4[data-user-id=\"${uid}\"],.root-g14mjS[data-user-id=\"${uid}\"]`).join()}{${rules.join("")}}`
looks like we need to add this data-user-id attribute
uh but there is json file,
could we somehow look up user id in that massive array, get img url and use toad's patch above?
time to see my name
yes but the css is nicer imo
cause it doesn't require js
buttt that all is old class name 💀
r u sure
Time to think of some random Command or smth
i mean userPopout-2j1gM4 and root-g14mjS
then how does the css work on other mods
just overlay UwU on an avatar! (i doubt this would be accepted)
betterdiscord (the new one) use json
**USRBG.plugin.js: **Lines 172-173
const USRBG_URL =
"https://raw.githubusercontent.com/Discord-Custom-Covers/usrbg/master/dist/usrbg.json";
hii
hiya
Double click a Discord message to quickly edit it
(Like betterdiscord's version: https://betterdiscord.app/plugin/Double Click To Edit)
Do we not already have that with MessageClickActions
right? ^^
do people really not check the plugin list for more than 2 seconds before making a request 😂
apologies i just found it
Sent from myMail for iOS
Wednesday, 5 April 2023 at 2:32 pm +0100 from @.*** @.***>:
yea we already have that
—
Reply to this email directly, view it on GitHub , or unsubscribe .
You are receiving this because you authored the thread. Message ID: @ github . com>
amazing pr, would be really cool to see this on web too as currently web has 0 screenshare options
the main issue being that web doesn't use this UI, instead skips it and goes into
navigator.mediaDevices.getDisplayMediaand calls it with hardcoded 720p 30fps, regardless of what the video quality manager specifies so you'd need to do something along the lines of:const gdm = navigator.mediaDevices.getDisplayMedia navigator.mediaDevices.getDisplayMedia = () => ...
Discord Account
TeraBytes#5555
What happens when the bug or crash occurs?
The better folders sidebar gets stuck open
What is the expected behaviour?
It should just close
How do you recreate this bug or crash?
- Make a folder with 2 servers or more but 2 is easier
- Open the folder in the sidebar
- Remove all the servers by dragging all of them to the main bar without the folders
- Done the menu stay open without any serversthem
Errors
No errors
Request...
Streaming is unavailable for some reason
vencord downloads the latest version of openasar within its installer, right?
yes
coolio
(it cant download old version anyway
)
i added this now
wait im confused
for some reason this still works on windows
oh its macos only
@turbid hatch vencord desktop is now website viewer
i like that
can you make a switch
i beg
446419
Ye(dt, ne.kVF.DOWNLOAD_NAG, {
predicate: function() {
return !Ue.FB && !st(ne.kVF.DOWNLOAD_NAG)
}
}),
how do u get that to show
click on something that requires the app i assume
since pnpm inject now seems to download and run the graphical installer, does that inject local code or does the graphical installer bundle code from the venord repo?
okay cool ty
to avoid a finder that is broken on canary and not fixable on stable setting everything on fire once it breaks on stable too, what about having a function that conditionally finds a certain module based on the branch of discord? so compatibility can be kept for both versions and #🏥-vencord-support-🏥 doesnt become hell when discord decides to change something
with a warning for when it can be removed
i dont like that
im very against implementing things targetting specific branches
people should just use stable if canary is broken imo
the idea behind canary/ptb is that they're testing versions that may have bugs or not work correctly, so by using them you willingly take that risk. Why would we guarantee stability on them?
Just my opinion :P
point is when it eventually gets pushed to stable the client isnt left broken for everyone as it uses the then-canary patch
maybe
venbrowser
did badge api break
ye
no
yop







