d56e656 [chore] Update DisableDMCallIdle description (#... - Commandtechno
#πΎ-core-development
1 messages Β· Page 72 of 1
Bad Patches
OpenInApp (had no effect):
ID: 967783
Match: /(?<=href:[A-Za-z_$][\w$]*,onClick:function\(\)\{)(?=return [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.type,.{0,50}CONNECTED_ACCOUNT_VIEWED)/
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
Bad Patches
OpenInApp (had no effect):
ID: 967783
Match: /(?<=href:[A-Za-z_$][\w$]*,onClick:function\(\)\{)(?=return [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.type,.{0,50}CONNECTED_ACCOUNT_VIEWED)/
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
Just like the betterdiscord plugin AssignBadges (which is broken now because of discord's codebase update)
Seems pretty simple, feel free to correct me if I'm wrong :\
you can just use this snippet: #π-js-snippets message
well the plugin seems dead rip i wouldnt mind replacing sounds like call with something else
well the plugin seems dead rip i wouldnt mind replacing sounds like call with something else
just a plugin (or setting) that makes discord always on top. i would find it very useful and helpful to a lot of people!
btw
voice chat double click
broke at some point
lol
in case you dont believe me
i dont think anyone noticed cause i didnt until i misclicked a vc π
yeah ik
trol
anyone know what this is?
Discords developer Tools..?
is that plugin or code?
i am bout to be robophobic

funny
bot badge for devs when
nevermind im tired

beep boop
idk what you mean
but i didn't finish that
hopefully i will before i die :3
Feature to hide server side bar
I think its css code
oh
it was a while ago but i think i used js and css
i was wondering whether it'd be possible with just css but having a toggle is nice :3
Hopefully you can finish that
Oh yeah its nice with toggle
i've been programming other stuff(s)
discord is pain to work with
you need to be motivated to work against a platform which hates you xd
Does the same thing as mutual servers on a user, but instead of showing servers, show users in that server.
It is possible with just a toggle in toolbox
I tried something with my dev build that works I think
But for channel sidebar i realize not server sidebar. I'd imagine both would be possible tho? I think the best would be with a keybind but that would definitely require a plugin
yes probably possible
In the toolbox plugin you can add buttons that run js snippets
I wrote a js snippet that finds a certain line in my quickcss and changes the width to 0px or 224px depending on if the toggle is true or false
So click the button and the sidebar vanishes. Click it again and it reappears
hey can anyone give me starter info on the plugins
Oh that didn't
Huhh
Why did that work but the previous one not work
discordapp instead of discord domain probably
Thx π
I copied the -> original message link in the starboard message lol
oh lol
Works too yes, but if you have a lot of custom emojis in a messages it will have to send a lot of messages and may hit ratelimits
I'd use something like Windows Powertools. it has this feature in as a replacement until its implemented if the devs decide to do so
Bumping this because this is an underrated suggestion. This would be useful for longer posts and the like where such a counter would allow one to see how many characters they have left long before Discord displays it natively.
Discord Account
Sssnipercat1
What is it that you'd like to see?
It has come up in one of the servers I am in that they strictly prohibit message logging using modded clients, and so it would be really nice to be able to exclude certain servers from the logger.
Request Agreement
- [X] This is not a plugin request
@rustic nova @jagged cloak please dont talk in #1032200195582197831 
but yeah if a pr gets pushed down its easy for me to forget
so much to keep track off im sorry..
Oops
i meant to make thread but too late xdd
Bad Patches
OpenInApp (had no effect):
ID: 967783
Match: /(?<=href:[A-Za-z_$][\w$]*,onClick:function\(\)\{)(?=return [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.type,.{0,50}CONNECTED_ACCOUNT_VIEWED)/
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
Bad Patches
OpenInApp (had no effect):
ID: 967783
Match: /(?<=href:[A-Za-z_$][\w$]*,onClick:function\(\)\{)(?=return [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.type,.{0,50}CONNECTED_ACCOUNT_VIEWED)/
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```

It would be really nice to have this in Vencord https://github.com/ImTheSquid/SplitLargeFiles

pointless if it requires the receiver to have bd
just dont use discord for a large file perchance
use better compression smh
This was already done in #1420 and will likely come with the next release.
Discord Account
who.is.thiss
What happens when the bug or crash occurs?
Whenever I open some servers, for example, the Vencord server, Discord crashes with no explanation.
What is the expected behaviour?
The server should open normally.
How do you recreate this bug or crash?
- Open the Vencord server
Errors
These are the only red errors I found:
86ca33085ef24bfc900a.js:10160 TypeError: Reflect.get called on non-object
at Reflect.get ()
at Kr. [as...
no. this is really pointless and impractical, just use something like https://litterbox.catbox.moe/
(having no idea how to make workflows) I made my first one that syncs my fork with Vendicated/Vencord every midnight. when I was looking into syncing it only when Vencord was pushed to, it seemed like i need to listen to a repository_dispatch event by the main repo, Ven do you have anything like that set up?
midnight is probably frequent enough but now I'm curious how the dispatch thing works
not really cos you need to stitch the files back together
not possible
you can only get these if you have control over the original repo
gotcha
or make an app to watch the pixels a discord client is rendering with this channel open

as in, i would have to set up a workflow in the original repo
just use cron
i'm surprised github doesn't have native syncing
i don't think it does? maybe it does i only looked into workflow creation
yee im surprised too
it was cool to learn about workflows tho
haven't needed it 'till now
just run a cronjob on your machine to fetch upstream, pull from upstream, and push to your fork tbh
^^^
yeeeee i did thattttt
i'm using this guy's https://github.com/dabreadman/sync-upstream-repo
because it seemed like this one was from the main repo -> forks
but i wanted from fork <- main repo
uh
u can write it urself super easily
but i guess using someone else's action also works
π
yeah i was trying to write my own but i was getting really tired of committing 30x with useless commits of me muddling about
and then i found dabreadman's and it does exactly what i wanted 
https://betterdiscord.app/plugin/WriteUppercase
This is missing for some reason idk
Whats new this update?
the only form of changelog are the commit messages shown in the updater tab or https://github.com/Vendicated/Vencord/commits/main
what now
Quite self explanatory, but that was very useful for me, since i use gnome which doesn't have a decent tray and i'm not a fan of the plugins, so i used the menubar a lot
Please inform me if there is another way to open it that i don't know of
This can be done, but I personally don't find the menu bar to be very useful so I'm curious what your use case for it is. Maybe there is a better way to incorporate whatever functionality you're missing.
i'm not a fan of the plugins
what do you mean by that? Vencord plugins? How does the menubar help with that?
Also, which functions of the menu bar do you find useful specifically? I mostly fully disabled since most of what it offers either has a keybind or is somewhat obsolete
No i meant Gnome plugins to add a Windows-like tray for GNOME
And i used it basically for doing what you'd do with the tray on Windows: Close the app (Not minimize it to the tray), Relaunch, etc..
Just like the main Discord app, you're able to turn notifications down lower via the volume mixer so they don't blow your ears off. Adding this would probably add more years without having hearing issues.
ehat
and so can you on vesktop??
true
Hello! I'm using vencord desktop on Linux Mint 21.1 Cinnamon, Cinnamon version 5.6.8, Kernel 5.15.0.76-generic.
Vencord version is f785aa1
As I've been using the program I've noticed that every time I try to send a message I get bombarded with several "Verify you're a human" prompts, and most recently a "verify your email/phone #" prompt. I'd prefer not to lose my discord account so I'm just wondering what's going on with that.
Discord modifies the images submitted as emojis to be resized to a 32x32 size, regardless if the image is 8x8 or 1Kx1K. I propose a plugin that doesn't let Discord resize the image of the emoji, and leaves it at it's original size, reduced with image upload rules. Or at least drastically reduce it and allow emojis to be as big as stickers for example, which themselves are resized to 160x160, 5 times the size of emojis
Here I used image upload to represent what unmodified emoji sizes could ...
i'd imagine it'd be abused a bunch already if it was done client-side
emojis arent 32x32 tho
48x48
but i mean this is the max
yea
i am a bit tired
oh idk where they even got the 32x32 from then
.emoji.jumboable {
width: 96px;
height: 96px;
}
works (the image used has ?size=96)
also th where are the class hashes
@drifting prism #π¨-css-snippets message
oop, didn't expect it to be that easy lols, but to clarify, I simply looked up the size of discord emojis, and what I got is that discord resizes the image to a max of 218x218 in file size, then it's reduced once again visually to a 32x32 pixel space
try sending an emoji, click it for the preview, right click the image in the preview (You'll get the regular right click menu instead of Discord's right click menu), and download the image, you'll find that the image is reduced drastically, but it's not necessarily 32x32
Like this
the maximum you can get is this
128px
but the emoji element is actually 96px
ooh, I see
i think its 32px instead of 48px for you because your font size is smaller
so this simple search is incorrect then??? '>w<`
what does it do?
i thought you measured it
its 48px for me
google quick answers are horrible anyway
it's 48x48 or 22x22 when inside a message with text
I don't even know how to be able to access that preview there qwq
but I see my mistake there now 'uwu`
so, can the second size reduction to 48x48 (not necessarily 22x22) be ignored and allow the emoji images to be sent as 96x96-128x128???
only with css
dang qwq
i think they mean notif stream is separate
so you can specifically turn down notifs
Not related to Vencord / Vesktop. Discord for some reason thinks you're suspicious. Make sure you're not using tor or a bad vpn
ah
Basically detecting if a game exe is running. Idk if this is possible at all tbh
average Discord user
I don't know how to use tor or a vpn so I can safely rule those out (especially since I don't use them). Any other suggestions? Maybe a plugin was causing issues? Or maybe a way I can discover what the issue actually was?
vesktop no longer sends VencordDesktop/x.x.x in the user agent right?
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
allows you to automatically disable reply mentions
- automatically disable reply mentions for everyone
- allow you to choose who to disable reply mentions for
a plugin similiar to this one has already been made on better discord
@left kindle ?
this, yes, but more of lets you customize what person to disable it for
this should be on by default π§
nuh uh
oh
reply pings are useless
also nuh uh


..i can't delete it.
can someone delete it?
you can just close it i guess
also, thanks, i definitely have not stolen it from someone
@teal halo 
cant close discussions
oop

a maintainer will have to lock it, or delete it
yes but that will still show up in listing
delete the discussion please, i have not checked the plugin list for an already existing plugin
i guess a maintainer will come by one day and delete the discussion

just close as duplicate
Favorite Media plugin would be a cool addition. It works the same way as a favorite GIFs but for pictures and videos. It already exists on betterdiscord but It's broken and doesn't show media properly or at all.
if i had $1k every time someone mentions a tharki plugin
i would be able to buy a lot of things
YEAHHHH πͺπͺπͺ
Maybe join the Discord. this isn't for support.
1 request per post
Discord Account
scuglat
What happens when the bug or crash occurs?
On my Windows 10 PC, whenever I use the Custom RPC plugin in Vencord, it will show up just fine on my end but no one else is able to see it, even if they themselves have Vencord installed. It works just fine on my other devices, and I do not have any idea why it is occurring. I've tried to reinstall Vencord and disable all my other plugins, but to no avail.
What is the expected behaviour?
I expect the a Custom...
that means you have an invalid configuration. Make sure all your images have tooltips and your timestamps are valid and in the proper order. If you need further help, use our support channel
it is
btw its posible to use soundboard with fakenitro?
Bad Patches
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
Bad Patches
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
Ah, I forgot to mention, I made the server running and everything asked to make arRPC running through node. Presence is detected with the right application within the powershell prompt of arRPC but Vesktop still fails to connect.
dont run arrpc separately. it's included
Integrates SponsorBlock into Watch Together. With it, if you are the host of a Watch Together activity, your selected categories like a Sponsor or Self-Promotion will be skipped. If the remote is being shared, then others with the plugin can also skip as well. The plugin would have a toggle to turn it on or off quickly while in a Watch Together activity.
Hey! This cant be done, as Watch Together runs on iFrames, so we cant really touch it
iframes can actually be touched with electron apis. the bigger question is whether loading extensions is possibly - likely not. I'll have to experiment with it, been meaning to for a while
I can't seem to get it working on the latest build though, could you maybe take a look?
I've added the transparency config values I have on my vencord installation into /home/kidofcubes/.config/VencordDesktop/VencordDesktop/settings.json and /home/kidofcubes/.config/VencordDesktop/VencordDesktop/settings/settings.json, and it still has a white background
at vencord fix pls
ababababababababababababababbaba
@austere talon is it possible to patch discord css files?
whats the css code i can use to hide the folder
no + why would you ever need that
funny idea to theme discord
quick css exists....
they keep hardcoding background values in some places so I thought of replacing all those occurrences automatically with the value I want
I said funny idea
of course I know quick css exists
I'm not asking for no reason
It would be super powerful for themes that only change colors
I think some kind of framework that dynamically fetches the class names through some syntax would be a better idea
the sticker isnt a real sticker, its a gif, so it'll show you the link of said gif
Adds several Utilities for Images/Videos (Gallery, Download, Reverse Search, Zoom, Copy, etc.)
Image/Video Utilities, details chat, gallery viewer and zoom lens
Link :
https://github.com/mwittrien/BetterDiscordAddons/tree/master/Plugins/ImageUtilities
all features exist as separate plugins
A very early version of the plugin, until I port the UIs and more features from the BD version.

What the
Just changed readme, added an import, changed version to "7", and changed package.json license to gpl 1
new client mod just dropped
So true
I'm sure it definitely works considering they also changed like 3 different dependency package names for no reason
π
they're gonna come in #π₯-vencord-support-π₯ 3 days later "help why my vencord no work"
that's a license violation
(the change to gpl 1, that is)
any contributor can DMCA because that's how copyright works
this kid also forked Vencord/Installer and rebranded it to Uninstaller 
on latest vendetta canary, some plugin is causing discord to crash on holding message error is "expected string, got class" or smth like that
and this is the support channel, let alone the vendetta server?
this is peak comedy
these are also peak comedy https://github.com/botlabs-gg/yagpdb/pulls?q=is%3Apr+is%3Aclosed+update+swearwords.go
the hell even is this
skill issue from kids who can't read properly
what made him think that this pr would pass
I have no idea π
They enable basic automod with banned words, use the inbuilt list and see that it blocks naughty words (unacceptable!!!)
then they click this link here and edit said file, PRing it thinking "oh wow now I changed it", not being aware that this change is for all guilds.
These kids also overlook this neat section here. (second screenshot)
it's so dumb it became funny again
These kids are dumber than me when I try writing react
yup
you do realise that github account is a joke account right
Oh, it was quite literally a joke
The Better Discord Plugin allowing the User Volume bar to be used with Number Input Field. Especially for those with OCD like me, the bar is a hassle.
this is really pointless
not sure I agree with that sentiment tbf
it is really hard to control and adjust with OCD tho
that is what i said
yup
you can just go 1 by 1 if you use arrow keys so it's kinda useless
slider with numeral input next to it
thatβs super slow
instantly merge all pr's
nope wait until 2026
disagree
vim keybindings when
how so
everything uses sliders for volume
not my setup π
my condolences
nah i prefer it like this
slider for volume makes sense when there's at most like 15 steps
if you have precision as high as discord you should add a number input tbh
why do you need such precise volume
OCD.
Most Apps offer precise adjustments in right click menus
they fucking shit up
Lmao
ven should merge
I have friends who use PluralKit and whether through an inaccessible UI or the feature not existing I can't specify for it to not log messages deleted by it, adding this / making it more clear how to do this would improve the mod.
how do people have this much time
the last time I looked it was 18 commits.. it's now 49
deleted by certain users
not possible.
however the plugin has a feature to ignore users by id, just open plugin settings
probably some random script
A plugin that would make my life a lot easier would be one that notifies my XSOverlay (SteamVR Application) whenever I get a Discord message. BetterDiscord has one of those plugins, but I prefer Vencord.
Hi V-V-Vencowd,
I h-hope this emaiw UwU finds you weww.
I'm wwiting t-to you today t-to ask you t-to mewge the x3 puww starts twerking wequest I submitted fow the x3 [puww blushes wequest titwe]. This puww starts twerking wequest contains a nyumbew of changes that I b-bewieve wiww impwuv ;;w;; the x3 codebase, incwuding:
- A nyew featuwe that a-a-awwows usews t-to [featuwe descwiption].
- A nyumbew of bug fixes that wiww impwuv ;;w;; the x3 stabiwity of the x3 c-codebase.
- S...
stop
is it not self explanatory
it pauses javascript execution. You can check that out on any website by pressing f12, then go to the Sources tab, then press f8 or click the pause button
@austere talon merge without testing
I filed a report with GitHub
mean
i just meant the thing behind it like how tomfool explained it π
This could be really useful
fair enough
if you don't understand a plugin, don't enable it

brooo that's why i asked π
the about section explains it in the simplest terms, it just pauses the client when you press f8 with devtools open
This plugin adds the ability to copy profile themes from the context menu, and then output the result via Clyde. Was requested to do it by someone so I decided to add it as it makes it easier than running via console.
All files were linted prior to commit, and any feedback or changes are welcome.
In Guild:
In DM's / Group Chats:

oh thats a trivial fix probably
hey Ven, regarding the comment in my PR about not needing manual closing for my UpdaterModal in the VencordToolbox
why does notifcationLogModal have a manual close?
(this is the code i was copying so i am curious)
how can I make clyde embed links when sending them as a slash command response
code from before i realised you can just use props.onClose
it's obsolete in 99% of cases
current behavior
k
o7 cool cool, should i change it there as well in my PR?
worked ty
This opt-in option makes Clyde send the article URL and embed instead of the fancy embed Clyde sends. This makes it far easier to copy the article link and send it in chat.


Bad Patches
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
Bad Patches
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
DISCORD_TANUKI???
- Fix so no blank tooltip shows over large image when hovered.
->
The cursor is hovering over the images when the screenshots were taken, it just didn't show up. - The small image's tooltip doesn't exhibit this behavior to begin with, so there was no need to add extra code.

OH GOD I ACCIDENTALLY MIXED VENDETTA AND VENCORD SERVER SORRY
Great idea, still waiting
Well, I tried to run it separatly because the included version doesn't work somehow, even with a fresh installation.
Would changing the fakeProfileThemes plugin to allow it to take the profile color from the pronouns field be worth a PR? Or is that a useless "feature"/tweak?
Granted, the pronouns field is very limited in length, but if someone just wants to squeeze it there and put more details in the bio, this will be useful. The hidden 3y3 text takes up double its length in decoded form.
I can just give you the changes directly instead if you want.
One more tweak: the plugin takes input in this format:
[#FFFFFF,#FFFFFF]
I also experimented with removing the square brackets and the # as well to save space.
In other words, new suggested format:
FFFFFF,FFFFFF
This would save 8 characters.
(FFFFFFFF is placeholder for color hex code.)
Discord Account
stpdg
What is it that you'd like to see?
Being able to use the desktop version of Discord in the Vencord application. A slider for the zoom level would be awesome too (ctrl + , -)
Requesting this because both discord mobile sucks and the web mobile version also sucks on an android tablet.
Something like this:
![Screensh...
it was done that way as it was ported and made to be compatible with the vendetta plugin that had the original idea
I can't figure out how to submit a request in the Vencord Android repo so I'm going to reopen this thread.
I can't figure out how to submit a request in the Vencord Android repo
You can't
lol
I see, but the problem is that it takes up double its decoded length, hence it would be easier, and still compatible with the old format.
The original code already ignores the sqaure brackets. XD
const colors = parsed
.substring(1, parsed.length - 1)
.split(",")
.map(x => parseInt(x.replace("#", "0x"), 16));
Second line here, it starts from the second character and skips the character before last.
itll never match wo the brackets
Actually no the new version won't work if the # exist, but that can be built into the code as backwards compatibility.
ltrlly 8 chars
how do i add custom plugins except those that are already in the discord vencord section
Pins in #1032200195582197831.
Yes, but the idea is to be able to put it in the pronouns section.
Since as a whole it takes 34 characters in the bio.
Also, the pronouns field is very very limited.
Can't use plugins of other mods
You can only add plugins in that channel or plugins not yet merged in the GitHub
Hence these 8 characters actually make a world of a difference in the pronouns section/field.
Turns out the pronouns field takes up to 40 characters, and since the original 3y3 format takes up 34 characters, it is pretty tight.
You can type 6 characters only.
But if we add 8, it goes up to 14, enough for most pronouns, thankfully.
Also I didn't suggest removing support for the one in the bio, but add support for the pronoun field. Can also add backwards compatibility.
So, is it worth a PR? Or should I scrap it?
Same, btw is there a limit for the display name as well? Might as well support it too. XD
it's very low
The display name is where people put weird characters anyway.
like 32 i think
OUCH.
Alright, lemme just add the backwards compatibility thing in a better way and then make the PR.
you can have more pronounce than name.....this is the society we live in
Lovely society indeed.
why do you even want to change the format
i would rather not
Um, I already explained.
this is a thing that exists on lots of mods
if you change it it breaks compatibility with their plugins
^
Yes, so I will add backwards compatibility.
So nothing will break.
Just keep it in the bio where you have the most freedom to type in
Again, it takes up a lot of space.
And the bio has a lot of space
that is not possible
do you have any guarantee that other mods indeed ignore the [ ]
Challenge accepted.
The other 2 fields you're proposing have very limited space in comparison so it doesn't really make sense to limit them even more
stop having long bios π€
why would the brackets exist if they are not used at all
I posted the original code, V.
just don't change it
V, lemme post the code again.
const colors = parsed
.substring(1, parsed.length - 1)
.split(",")
.map(x => parseInt(x.replace("#", "0x"), 16));
Second line here, it starts from the second character and skips the character before last.
just don't change it
// Courtesy of Cynthia.
function decode(bio: string): Array<number> | null {
if (bio == null) return null;
const colorString = bio.match(
/\u{e005b}\u{e0023}([\u{e0061}-\u{e0066}\u{e0041}-\u{e0046}\u{e0030}-\u{e0039}]+?)\u{e002c}\u{e0023}([\u{e0061}-\u{e0066}\u{e0041}-\u{e0046}\u{e0030}-\u{e0039}]+?)\u{e005d}/u,
);
if (colorString != null) {
const parsed = [...colorString[0]]
.map(x => String.fromCodePoint(x.codePointAt(0)! - 0xe0000))
.join("");
const colors = parsed
.substring(1, parsed.length - 1)
.split(",")
.map(x => parseInt(x.replace("#", "0x"), 16));
return colors;
} else {
return null;
}
}```
I think it makes sense to put them there so it doesn't take up char count in bio
This is the full snippet with the regex in case you need it.
Tell me I am wrong that the brackets are ignored.
???? yeah what do you want them to do
the code still matches them
The brackets are not in the regex at all.
not true
Actually only the [ is there.
the regex matches the brackets too
Also, I will test anyway and make sure it works with the old format, don't worry.
I am not dumb.
string.match returns the substring that the regex matched. this substring is later sliced to remove the [ ]
conclusion: the regex matches the []
just don't change it
stop wasting your time
If it doesn't, I will drop it.
idk why it's so hard to accept a no
Why? If it works, why should I give up?
I am not doing this for a PR, I just want my characters in my bio. XD
i already told you the reasons
Repeat them, please.
Because I already addressed your concerns.
I will first test it and make sure the old and new formats work at the same time.
yes
Well, then you give up easily.
Too late, already added the backwards compatibility, but since nobody wants it, I'll just go the extra mile of manually pulling every time instead.
It was an easy tweak tbh.
cool
Also lemme show you my edits to the regex.
function decode(bio: string): Array<number> | null {
if (bio == null) return null;
const colorString = bio.match(
/(\u{e0023})?([\u{e0061}-\u{e0066}\u{e0041}-\u{e0046}\u{e0030}-\u{e0039}]{6})\u{e002c}(\u{e0023})?([\u{e0061}-\u{e0066}\u{e0041}-\u{e0046}\u{e0030}-\u{e0039}]{6})/u,
);
if (colorString != null) {
const parsed = [...colorString[0]]
.map(x => String.fromCodePoint(x.codePointAt(0)! - 0xe0000))
.join("");
const colors = parsed
.substring(0, parsed.length)
.split(",")
.map(x => parseInt(x.replace("#", "0x"), 16));
console.error("Colors parsed: " + [...colorString[0]].map(x => String.fromCodePoint(x.codePointAt(0)! - 0xe0000)).join("").substring(0, parsed.length).split(","));
return colors;
} else {
return null;
}
}
some people think no means yes 
May I ask for permission to defend myself politely and only once?
I promise to take the no.
π€«
*
No need to be extreme since I shut up already. I was asking for a chance to defend myself, and respected his decision.

Discord Account
floppaonsnow
What happens when the bug or crash occurs?
The Spotify embed's seem to disappear as soon as you install vencord, dont know if this is on my side or vencord's.
What is the expected behaviour?
Spotify embeds appear like normal.
How do you recreate this bug or crash?
Install vencord.
Errors
Content Security Policy of your site blocks some resources.
This was the only one I could find.
:
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
Bad Patches
IgnoreActivities (had no effect):
ID: 146345
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/
Bad Starts
None
Discord Errors
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file ```
Wanna work on my PR
But now job is coding job
Who knew having a 9-5 was exhausting
Go figure
Ok I'm stuck against a wall here, for some message.embeds.length is always 0
any ideas?
if anyone wants to see the rest of it for context
its working for embeds that dont have images
oddly enough
and now it works for both

you didn't full restart
oh i see
if you modify main you gotta full restart
i switched branch thats why xdd
husk
not that it was important i dont even have the thing its sending to open kek
anyways brb

(someone) correct me if im going absolutely insane:
- stuff like
if (message.stickers)will always be true because the field is always present even if its empty - you can just do
message.somearray.lengthand it'll return true if the array has more than 0 items in it
The Vencord Installer doen't auto detect or manually detect my Discord Installation on Ubuntu 22.04LTS!
In terminal it says:
Checking if /snap/bin/discord/resources exists: No
Checking if /snap/bin/discord/app.asar exists: No
Tried to parse invalid Location: /snap/bin/discord
I tried snap/bin/ as folder and /snap/ but nothing seem's to work
could rework the moyai emoji plugin to play any sound you want when any emoji you want is posted tbh
Plays the Discord Secret Ring Tone everytime someone DM calls you
A similar plugin exists for BetterDiscord:
https://betterdiscord.app/plugin/SecretRingTone
Source:
https://github.com/jaimeadf/BetterDiscordPlugins/blob/404df430e17ab759ff9944eeed9cf6cd7ee6afb3/SecretRingTone/dist/SecretRingTone.plugin.js
webpack jumpscare
why are u using github mobil
cause browser is worse and i didnt look for i dont know about any other apps
guthib mobil

57a3661 Bump word-wrap from 1.2.3 to 1.2.4 - dependabot[bot]
Bumps word-wrap from 1.2.3 to 1.2.4.
Release notes
Sourced from word-wrap's releases.
1.2.4
What's Changed
Remove default indent by @βmohd-akram in jonschlinkert/word-wrap#24
πfix: CVE 2023 26115 (2) by @βOlafConijn in jonschlinkert/word-wrap#41
:lock: fix: CVE-2023-26115 by @βaashutoshrathi in jonschlinkert/word-wrap#33
chore: publish workflow by @βOlafConijn in jonschlinkert/word-wrap#42
New Contributors
@βmohd-akram made their first contri...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.
me when dependabot
sometimes I hate this webhook
such empty much color
make it so you can add custom plugins to vencord extension
like you could decompile vencord extension
then build the plugin you want
then recompile and add with developer mode
I also get the error only when Vencord is installed, works well until I install it.
hello
I have it too
does reinstalling spotify affect you at all
dude idk that's what someone said in #π₯-vencord-support-π₯ cuz they had the same problem
and ven just says to reinstall discord and that hasn't been fixing it
why would that do anything
spotify being spotify
I'm not uninstalling spotify
not even to test .. ? ?
π
this person smoking some shit
ig so
oh L
i mean i don't think they were the only one
why isn't it PRd
i think two people reported that uninstalling spotify fixed their embed issues
Β―_(γ)_/Β―
because he was tired of waiting for ven
yop
but it's so good 
3p plugins has like 3 or 4 new plugins in the last week
trol
git install users winning
my git build was extremely outdated that's how I knew
mine was from august 24th
well ive had it since ven told me about it xP

yeah I joined late because the invite was only shown on the repo
join join join join join join join join join join join join join join join join join join join join
yeah
joining,.,.,..,.
venchorus
Is there any way to disable hovering over images/videos from zooming in? I'm unable to put videos to fullscreen because the video player's UI gets cut when hovering mouse over video.
It was getting pronouns from the currently focused channel's server if you opened someone's global profile from within a server.
oh its called boolean not bool lol
yes haha
function getDiscordPronouns(id: string, useGlobalProfile: boolean = false) {
i assume they didn't have typescript checking configured
My bad, I'm not so familiar with TypeScript, it compiled so I was like π€·ββοΈ
yeah all good it was just funny to see u use bool from rust xD
you have some other instances of the same error, please fix them as well!

typescript bad!!! just use a real typed language
I didn't even learn Rust yet lol, but I might sometime.
Should be all fixed now.
AliucordPlugins 

I end up having a large amount of RPC activities from various different sources when I'm using my machine. It would be really nice to have the ability to select which one to have appear as the activity shown on the user popout.
This could also be developed as an improvement to the Game Activity Toggler, allowing you to toggle on and off specific RPC activities.
@ActuallyTheSun this is insane, when will this be finished?
@Syncxv why was this closed?
I tried it on my iPad and it doesnβt work.
safari is not supported, use chromium/firefox
Discord Account
glitchydoodles
What is it that you'd like to see?
I think it would be cool if we could load themes from both Github and from our PCs. That would be a nice feature.
Request Agreement
- [X] This is not a plugin request
It opens multiple instances by pressing a hotkey.
Used to log on multiple accounts at the same time.
Link :
https://github.com/Inve1951/BetterDiscordStuff/blob/master/plugins/MultiInstance.plugin.js
OpenAsar already supports this as an experimental feature (according to
the last time I checked it).
The Vencord Installer makes it quite easy to install OpenAsar, so I don't
think a dedicated plugin for this would be necessary.
so you mean "load themes locally"
Discord Account
coolesding (real)
What is it that you'd like to see?
I would like to have a theme configurator when importing a theme through vencord, for example when you paste in the theme link you get a little configurator symbol where you can then edit all the variables easily so you don't have to put them into quickcss or edit it on github(because:).
for example something like this and when you click the gear you open a little window that lets you scroll through the variab...
new pr idea: if vencord cannot find the version specified, the install wil install it (cli slient install only. too lazy to code for gui)
basicaly if they provide a branch that is not installed on thir computer, the installer will instal it for them
thats a bad idea
out of scope and not really possible in a cross platform way
ok, which repo should it pull from though? upstream? your own fork? someone else's fork? a branch X can exist anywhere
he means it should install discord
ah
well that's still no good, you should use either your package manager or the installer discord gives you π§
whats Added fake sites warning card
on the installers 1.3.0 release?
why are you asking me
exactly what it says
oh vencord passed bdfdb in stars π
so you mean "load themes locally"
Yeah, Whenever I install new themes and restart vencord. The github link for my theme stops working.
You should update the script then as it currently says its compatible
https://github.com/Vencord/builds/tree/main/Vencord.user.js#L16
I had the exact same suggestion.
Discord Account
@villainsrule_
What happens when the bug or crash occurs?
This is a two part bug.
Part I:
Mentions, when embedded, always show @deleted-role.
Part II:
Headers (using newer markdown changes), don't show up.
What is the expected behaviour?
I "expect" Vencord to show the proper role mention. I understand not having the big text for sizing issues, but it'd be a good setting for the plugin.
How do you recreate this bug or crash?
- Put a...
Already available in a theme and request system like USRBG but for profile pictures:
https://dsc.gg/usrpfp
Wait, that's me
it only happens with automod embed, the normal embed works fine
horror
I didnt know we could require discord modules from console
ven loves
DiscordNative.nativeModules.requireModule("discord_utils").crash()
thats the entire point of them
derangeddd
what a strange recording
well it is just noises
yeah its just ogg
but when u send a mp3 or smth it doesnt play on apple
this wont work on apple
we should treat iphone users as second class citizens
we already do
USE OGG
NOW
you will write mp3 to vorbius converter
or actually obus

morbius file
morbius
oughhg file NOW

w
opus..?
yop
send raw opus data
If only π₯Ί
Instead they just treat android users like that
vencord added call of duty
itβs vorbin time
Adds waveforms and VoiceRecording preview component
By default it hides the badge for @everyone and @here pings, you can also configure it to hide it for role pings in its settings.
waveform: window.btoa(String.fromCharCode(...bins)),
you should use LazyComponent for components
this is kinda bad, i would just move the recording state into the parent and pass both value and setter to child
the reason i didnt do that is cus theres the case that the recorder cant record, so the recorder should be in control of the recording state. there definitely is a better way to go about it still though
@austere talon like this?
interface VoiceMessageProps {
src: string;
waveform: string;
}
const VoiceMessage = LazyComponent<VoiceMessageProps>(() => findByCode('["onVolumeChange","volume","onMute"]'));```
@austere talon does echo cancellation actually work
im moving it to a setting in case its inconvenient for some
in the modal directly






