#👾-core-development
1 messages · Page 149 of 1
file
take this code for example
find is something unique, so "error-reporting-proxy"
if you want to edit autoSessionTracking, youd make a regex to match it
/(autoSessionTracking: )!?\d/
and the replace would be $&true
ofc!
so just for quick clarification, like this?
is the argument for your fromNow supposed to be the original fromNow?
the argument is supposed to be the e.toDate() here
\i?
it matches minified variable names
lemme find what it actually is
its a substitution for [A-Za-z_$][\\w$]*
you have a dev build right
wdym
youre installing from sourcecode?
yeah
build with pnpm watch and look for patch helper in ur settings
its really helpful for learning
ah
patch helper visualises it for you
shows what you match and what itd look like after the replace is applied
ofc :D
Check to see if the cursor theme folder exists in ~/icons. Alternatively, use /usr/share/icons.
In my case, I need to override the XCURSOR_PATH environment variable using this command: flatpak override --user --env=XCURSOR_PATH=~/.icons to make the cursor change.
this is a very bad find
it is too generic
'"^<t:(-?\\\\d{1,17})(?::("'
that matches the regex in there which is unlikely to be found somewhere else too, since it's even exported
that feels incredibly extra but ok
I'm not sure I'm setting the env variable correctly because it doesnt seem to create the log file, but heres what it outputs when I run it and begin a stream
flatpak run --env=VENMIC_ENABLE_LOG=1 dev.vencord.Vesktop
Passing the following arguments to Electron: --ozone-platform-hint=auto
[3:1216/174700.030667:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:1216/174700.423409:ERROR:bus.cc(407)] Fa...
I'm not sure I'm setting the env variable correctly because it doesnt seem to create the log file, but heres what it outputs when I run it and begin a stream
flatpak run --env=VENMIC_ENABLE_LOG=1 dev.vencord.Vesktop Passing the following arguments to Electron: --ozone-platform-hint=auto [3:1216/174700.030667:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3:1216/174700.423409:ERROR:bus.cc(...
Does this issue need any assistance or just more people wanting this? Web maxing out at 100% is silly for Discord to do, so this is the only way to boost above 100% for vesktop.
it needs someone to make it. noone is working on it
Can't you just use a extension to boost the volume?
Summary
This PR fixes the cursor style for the "Show All" option in the plugin filter dropdown. Previously, the cursor would change to a text cursor when hovering over this option, which was misleading as this is a clickable element and not a text field. This PR changes the cursor to a pointer when hovering over this option to indicate that it is clickable.
Test Plan
- Navigate to the plugin management interface.
- Hover over the "Show All" option in the plugin filter dropdo...
Hope that it was in the good branch?
None
None
None
None
None
None
None
None
Can't you just use a extension to boost the volume, or does the extensions sound too distorted, idk never used the vc plugin.
There's currently no plugin to boost the vc volume (there is one for BetterDiscord called BetterVolume).
As to extensions, Vesktop, the desktop client for Vencord, doesn't support user extensions as far as I'm aware.
This issue here is for the creation of a plugin similar to Bette...
Thank you! That fixed it, apologies for brigning up an issue that wasnt really one, that fix wasnt needed for my other flatpaks, so i was confused
ah. seems your cursor theme is in ~/.icons ? flatpak only uses /usr/share/icons from what i can tell. should probably re-look at the line i sent
actually my cursor theme was in /home/blisterexe/.icons, and moving it to /usr/share/icons fixed it for me, that issue was not present in any other flatpaks except the discord flatpak
re ^
is this line even needed? https://github.com/flathub/dev.vencord.Vesktop/blob/master/dev.vencord.Vesktop.yml#L25
i would imagine flatpak to have a sensible default for it
please help how do i remove commits from a pr
you delete ur github account and try again
just delete the file (after adding it on a different branch or similar) and make another commit
Using: Mac ARM Vesktop 1.4.4, with either Stable/PTB/Canary, on my Macbook Pro 13in M2, running Sonoma 14.0 Public Beta
Issue Regarding: top bars created on certain actions, such as going into streamer mode or previewing a server role
Issue Description: All buttons on these top bars are unclickable, with the pointer not even recognizing them as clickable.
Stops relative timestamps () from using Math.round.
I may have been double clicking the upload button like it was the official desktop client. My bad :sweat:
i never heard of that before
nah
i didn't look at their commit so idk what the real problem was
force pushing fixes everything
you shouldn't force push in prs
why not
bad
any good maintainer will squash anyway so you're just making the history harder to follow
doesn't squashing get rid of the history
yes it squashes into one commit
im conchfused
the history specific to the current pr
just like in the pr timeline
what
this
yes
don't force push
Review history should be preserved in a pull request. If you need to push a change to an open pull request (for example because specs broke and required a fix, or for applying a review suggestion) these changes should be added as individual fixup commits. Please do not amend previous commits and force push to the PR branch. This makes reviews much harder because reference to previous state is hidden.
ah forgot about reviews
Do not force push to a pull request. The development history should be easily traceable.
i usually only force push for git fuckups
yeah makes sense
ive seem some people pr, then I review and they apply my suggestions then force push
and then you can't see what they changed so you have to read the entire code again instead of just the diff
and it just sucks for everyone involved
yeah i could see that being annoying
cause its very useful even later on to be able to see how prs developed and were changed (for example to understand the motivation behind doing smth in a specific way)
I was just too used to the official client requiring a double click to open the file upload dialog. I wasn't aware of the fact that Vencord changed to only need a single click.
hello, I think it would be good to prevent link to Easy Effects which normally includes every output (which ends up making the whole vesktop audio go to the screenshare) when using System Audio as an option, is it fine if I PR that to venmic?
(linux things 💀)
or maybe it should be PR'd to vesktop, im not sure
I like Discords tray icon when you're in a vc, I usually use that to tell if my voice is being picked up so I can have things open over discord, Vesktop seems to disable/replace that, and so far that's the only standard discord feature I miss (if it does exist I just cant find it). There was another issue thread where someone asked for custom tray icons and it was just closed without mention of that feature being added, so if it was added I can't find that either.
Would be nice as a setting...
that has nothing to do with vesktop, you just enabled https://vencord.dev/plugins/BetterUploadButton
AHH jumpscarer
what is bro yapping about 🔥
should be "fixes 'show all' button in plugins page making cursor be text cursor instead of pointer"
@shy veldt caught
Ah, completely forgot I had that installed. Whoops!
dawg what
I am so confused by the patch concept, I'm really not sure how to target this one function I see in this script discord is using. Can anyone help? Below is a list of things associated with a video wrapper, and I am trying to change this. I've been testing out my ability to patch things by just replacing setVolume with test, but I can't even figure that out. Below is the patch I am trying to use. Can someone help me figure out what I've missed?
your "find" needs to be unique to find the right one, there are multiple files that contain ".setVolume" so look for a different find
patches work by replacing discord's code as if it was plaintext.
- the first find is to find the specific module in discord's code and must be unique to the module. you can check that by searching your finder in
ctrl+shift+fand making sure it only shows up in one place - match is used to match the exact text you want to replace, and you can and should use regex for this. vencord has it's own
\iidentifier for matching variables - replace is the piece of code to replace discord's code with, and it has to be valid javascript
a better patch would look something like (this isnt tested)
{
find: ".setVolume,onMute:",
replacement: {
match: /onVolumeChange:(\i)\.setVolume/,
replace: "onVolumeChange: $self.test"
// or to keep a reference to the original setVolume function
// replace: "onVolumeChange: (...e) => $self.test(e, $1.setVolume)"
}
}
in this example, we're replacing the setVolume function with a custom one, made by us. you can add a test function to your plugin's body, and it'll be available as $self.test in your patch
this page made it seem like it was function specific so alright
how do i search everywhere?
ctrl shift f didnt work for me
are you using ctrl shift f while having devtools in focus
do you not have a Search tab here below
yes. it's just moving the cursor forward once
The only place I see console is here, no search next to it
look for this
it was already docked below for me
ok, looks like hasMediaControls is unique to the videowrapper thing
i'll try replacing that with something to see if patching is working
this find sunnie used is unique as well
but if hasMediaControls is unique as well then u can use either
anyway, now for making your patch
a much easier way to do this is to use the Patch Helper built into vencord
if you build vencord with pnpm build --dev or pnpm watch it'll make a devbuild which has Patch Helper as an extra option on settings
oh i see
yes im using that
where in settings is it
oh i see it
do the changes made in plugin helper take effect immediately?
no
plugin helper is only to preview your patch
it still needs to be added to your plugin to actually make a difference
ok well putting in my patch into the patch helper, and then searching up the script after i put it in my plugin shows that the plugin isnt doing what the patch helper shows
did you copy the patch into your plugin, then save and compile again/use pnpm watch
oh nevermind
doesnt pnpm watch recompile for you?
it does
and yes i activated the plugin
is there something simple I can insert there as a test that would work?
ig console.log
you're also replacing the onVolumeChange part so you'd need onVolumeChange: console.log
it's a start
thank you so much for walking me through all this
The plugin prevents Discord from replacing emoji with images, leaving it up to the browser to render them.
oh, so I can use the web build and have the Patch Helper as well!
just need to add --dev to buildWeb
yes
very cool
is there some way of getting these error logs?
I'm currently troubleshooting a bug and it's hard shooting in the dark
Is there a way to get these new looks?
yes the console has them
@sacred echo what are you trying to do
I was trying to figure out why my patch wasn’t being applied
I mean the plugin
You have to make different branches on your fork so the changes aren't combined
fix works for me too, using an RTX 2070
@pluiedev if you want a quick fix to just not have that issue you can just do this:
environment.systemPackages = [
(pkgs.vesktop.overrideAttrs (old: {
patches = (old.patches or []) ++ [./readonlyFix.patch];
postFixup = ''
wrapProgram $out/bin/vencorddesktop \
--add-flags "--enable-features=UseOzonePlatform --ozone-platform=wayland"
'';
}))
];
(also included enabling wayland in the postFixup, you can remov...
If someone could review/merge my PRs that would be great (I am desperate it has been months)
vencord is finished no more prs are getting merged
finished product reporter reports no error
have you had the chance to check this out yet @austere talon
Ehh, nevermind. My friends cannot understand me when i use Vesktop, switching back to normal discord fixes it, so im just gonna stop using vesktop
ctrl +
please use our support channel for questions next time.
after more research i found its a bug because of the turkish keyboard. Sorry for opening the issue hastily.
https://github.com/element-hq/element-web/issues/9533 same problem as this one
lmao why is this a thing
I was trying to set the speed of videos
speed or volume?
Speed.
I was using volume earlier as a placeholder
Just to see if patching was working
None
None
None
None
None
None
None
None
@austere talon remember this https://github.com/Vendicated/Vencord/commit/00402c69d67b14259f49cc9f9ea15c8a94b7c8f7
you would never accept this today
Weird bug that took me like 2 weeks to even figure out that Vesktop was causing.
I am using the latest version of Vesktop and Brave
Here's what happens (example):
I have Brave open in the background with one or more tabs open, I click on a link in Vesktop which duplicates the browser window with the same tabs open AND the link that i clicked on.
So I am left with 2 browser windows having almost identical tabs and I have to close one of them every single time this happens and it's kin...
Can't seem to figure out what causes this to happen, sometimes it does this, sometimes it opens the link properly.
cba to rewrite since rspack + useless
cba to rewrite since rspack + useless
cba to rewrite since rspack + not that useful
replace discords stream cargo when
say i wanted to port my theme to a custom plugin for in client config, would that be possible?
lol whys that
brave issue. vesktop does not control what browser or what browser window is opened
it's done in an horrible way
on?
ig vencord api?
ive currently just been looking at other plugins and getting an assumption of how stuff works from there, and using it for my own
Ah fair
- if u need documentation to understand vencord api whose code is fully open source and readable, how will you reverse engineer discord code that's minified
With discords code I can use breakpoints + debugger
Like to gain an understanding of what it does
I don't mind dw
Was just asking if there was any
how do i hide other peoples custom statuses i dont like? Is there a plugin for that here or do i just make it myself if possible?
css
I could reproduce this, however I supply discord with a stereo audio stream, it seems that discord somehow mixes them somewhere into mono - I'll close this for now, however this might be solvable with a vencord plugin
@austere talon Confirmed with alt and other people that screenshare is indeed mono, however it's not something that venmic does wrong so I guess it's a discord limitation
Even when doing something like this
Discord merges it into mono
This is also mono
it might be an incredibly simple and dumb fix
**screenShareAudio.ts: **Line 34
noiseSuppression: false
add channelCount: 2
below that
you can get a list of supported constraints via navigator.mediaDevices.getSupportedConstraints()
there might be some others of interest, like sampleRate
Will try out this week
idk shit about sampleRate and stuff like that
Vee just noted some things that we could try out to possibly make this work
why is ShikiCodeblocks only available on desktop?
I built a web build with it and it seems to work well
since the userscript is distributed by Vencord, it could be included there but not in the extension
I literally never used JS build systems before so I don't think I'm up for the job lol
for now I'm just gonna include the plugin in my custom builds ig
perhaps I'll have a go at it in the future, or perhaps you'll get a sudden will to do that lol
I think it was included in browser builds before
otherwise I wouldn't even know it existed
and it just disappeared once after an update
"must have been unmaintained or something", I thought
guess it was rejected by a store for the first time or perhaps you realized it's against the rules
yes
None
None
None
None
google complained about remote code
so i made it bundle monaco and co with the extension but didn't consider shiki useful enough to go the extra mile of bundling it as well
None
None
None
None
okay, so basically the full fix would be to bundle that as well
this commit removed it from web for simplicity reasons
I really liked it's highlighting so I'm happy to get to use it again lol
the fact it's customizable as well, though honestly I really like the default VSCode Dark for some reason
I might be one of the very few people to use Vim with a VSCode colorscheme
:heavy_plus_sign: Commentor plugin that allows you to comment on messages by clicking the chat icon it even has a style.css for the modal(it might still does need work it ain't the prettiest looking modal I did my best)
:heavy_plus_sign: added ChatIcon to Icons.tsx (as it might be handy for other plugins in the future)
📜 Note: the modal is kinda bad looking im sorry about that it is however fully scrollable and functional
Comments button on messages:
, extension and userscript
this works pretty well but it doesn't allow you to do something very specific like "everything except extension", which is why i used the second best thing aka desktop only
so i might try to find a better solution for this
for example via some json file plugins/banana/targets.json or similar
maybe a general JSON for per plugin build settings? perhaps something other than build targets will be useful in the future as well
a small non-related thing I would like for the build system is to have watch work for web as well
so basically the same thing except as single file
yeah
it might make more sense as source file then
currently I use entr but this would be a nicer solution
perhaps replace buildWeb with a --web flag for build and have it for watch as well
// scripts/build/constraints.ts
export const EnabledPlugins = {
ShikiCodeblocks: !IS_EXTENSION
}
exists
pnpm buildWeb --watch
lol okay should have just asked if it's a thing instead of assuming it's not
thanks :p
oh nevermind I misunderstood
I meant like plugins/banana/build.json with a targets key, so more build settings could be added if needed without adding another JSON
having it be a single file for all plugins makes it so the entire plugin isn't in one place anymore which I personally don't like
looking through active PRs, some of these are crazy good
this is crazy cool
been waiting for a plugin like this on ven for a while
ive been wanting this for so long ☠️
Have a look:
Suddenly happened (after some system updates I guess).
Tried the update function via the tray icon but did not change anything.
nothing to do with vesktop. try to disable your themes/css or reinstall
please use our support channel in the future
Cross-platform duplicate of this Win10 feature request.
Feature looks like this:
.
Note: Vanilla discord has a missing dependency in libunity which is responsible for notification badges, as referenced in this thread.
As shown above, the feature works on vanilla discord after installing libunity (or on distros that come with it), but not on Vencord.
The UI has been updated
it now looks better
Can other people see these comments? If not, what exactly is the point of this plugin?
Can other people see these comments? If not, what exactly is the point of this plugin?
They cant at the moment but I plan to implement it if I can find a secure host to do so
it is an way to comment on messages kinda like threats but less annoying and wont make a new channel
it was inspired by that secret message plugin for better discord but it looks more native
The plugin removes the gap between codeblocks and text by fixing Discord's regex to also match the optional following newline.
Vanilla Discord:
FixCodeblockGap:
I'm gonna create a thousand plugins and none of them are going to get merged
before Vencord: finds annoyance I hate Discord
after Vencord: finds annoyance let's fix Discord
https://github.com/Vendicated/Vencord/issues/1400
if I wanted to work on this, would it be better for it to be a part of TextReplace or to be a separate plugin?
you'd likely want to add an api for it
and can then make it an option in TextReplace
Dearrow (had no effect):
ID: 560176
Match: /render\(\)\{let\{embed:/
None
None
None
rip dearrow
rearrow
Dearrow (had no effect):
ID: 560176
Match: /render\(\)\{let\{embed:/
None
None
None
so i investigated and:
the stream by venmic is correctly stereo, and it is also sent as stereo audio to discord. however, it seems like Discord downmixes it to mono. so it might be a server side restriction (note that vesktop uses WebRTC, while Discord Desktop uses UDP. the WebRTC api might just not support stereo)
we will investigate this further
new star added
couldn't this be added as a setting to one of the existing codeblock plugins?
my os is fedora silverblue, with gnome, pipewire and wayland
screen shares without sound
i tried both flatpak and binary version
btw discord-screenaurio shares screen with sound without any issues
stop necroing old unrelated threads.
so https://github.com/Vencord/Vesktop/issues/117 is locked as old unrelated threads
vesktop shares screen without sound
i tried both flatpak and binary versions of vesktop
and also i tried --ozone-platform-hint=auto --enable-webrtc-pipewire-capturer, nothing changed
discord-screenaurio shares screen with sound without any issues
my os is fedora silverblue, with gnome, pipewire and wayland
show a screen recording of you starting a screenshare that is supposed to have audio
this seems like the type of person to leave audio on none and wonder why it doesn't work
i am sorry, i didn't notice the select audio source button
by default there is no audio selected
after selecting everything works
FUCKING CALLED IT
I can corroborate this, though I've arrived at the same result through the same steps:
I have a feeling it's just not being added to KDE's notification manager part when you install it, but I tried jamming it into plasmanotifyrc and still no dice.
I don't know if the notifications/badges is a more generic abstracted function though.
Ehi, I just passed by to report two things I have recently found out.
I might be just imagining things so I would like someone else to try it too, but launching the program with these parameters seems to make it quite a lot of a smoother experience. For example when moving quickly between lots of servers with animated icons or even rapidly resizing the window of the program itself.
flatpak run --branch=stable --arch=x86_64 --command=startvesktop dev.vencord.Vesktop --ignore-gpu-blocklist --disable-features=UseOzonePlatform --enable-features=VaapiVideoDecoder --enable-gpu-rasterization
On another note, I also discovered something else. There is a famously reported issue that says screensharing a game often causes it to lag a lot or straight up freeze the stream for the viewer. This time I had the console open and apparently this is what it prints when that happens.
[3:1221/010343.910322:ERROR:shared_x_display.cc(39)] Unable to open display
'loop->recurse > 0' failed at ../src/pipewire/thread-loop.c:426 pw_thread_loop_wait()
[2023-12-21 01:03:48.215] [venmic] [info] found speakers: 52
[3:1221/010351.214859:ERROR:shared_x_display.cc(39)] Unable to open display
[3:1221/010352.945107:ERROR:shared_x_display.cc(39)] Unable to open display
[OpenH264] this = 0x0x35300aea8b70, Warning:ParamValidationExt(), eSpsPpsIdStrategy setting (2) with iUsageType (1) not supported! eSpsPpsIdStrategy adjusted to CONSTANT_ID
[OpenH264] this = 0x0x35300aea8b70, Warning:ParamValidation(), AdaptiveQuant(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x35300aea8b70, Warning:ParamValidation(), BackgroundDetection(1) is not supported yet for screen content, auto turned off
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(3) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(6) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(9) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(12) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(15) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(18) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(21) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(24) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(27) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(30) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(33) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(36) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(39) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:[Rc] iDid = 0,iContinualSkipFrames(42) is large
[OpenH264] this = 0x0x35300aea8b70, Warning:Actual input framerate 0.000000 is different from framerate in setting 30.000000, suggest to use other rate control modes
'loop->recurse > 0' failed at ../src/pipewire/thread-loop.c:426 pw_thread_loop_wait()
I am sorry if this is not the most appropriate place where to post these things, these are literally findings I did today and not actual bug reports
So I don't know if to post them in a GitHub issue or that would be an inappropriate place too
I hope they can serve for some purpose debugging
This is my machine btw
None
None
None
None
None
None
None
None
such as?
I don't think that's similar
it would require renaming the plugin into something like CodeblockTweaks and adding an option to disable the unindent feature
tbh I think it's better to have separate plugins instead of plugins that combine mostly unrelated functionality
if the maintainers would prefer for the plugins to be merged then sure, I can do the work
unrelated, but is there any planning/work/research going on for the MV3 migration in Chrome, in regards to the Chrome extension?
it already uses mv3
Inspired by muteNewGuilds, the showAllChannels plugin automatically enables Show All Channels when the user joins a new guild.
Alyxia helped me to make the plugin and the other people are the people that made the muteNewGuilds plugin, since i just copy pasted their code to edit it i preferred to add them as authors
oh, cool
yall i vencord actually safe?
its probably the best modded discord AND safest out there
like on servers
u can enable a plugin
ye but wont show messages
called hidden server bypass or sum idk
its called showhiddenchanne;s
but just search up in plugins hidden channels
cool
it just wont show like the messages inside it
oh
then idk
bc i dotn spy on people
but anyways
i gtg study
see
have fun <3
you cant lol
damn
Support channel is a bit of chaotic rn so i'll ask here for now but are there any other mac releases that are compatible with 10.15? Current one is only 12+ 😭
Thanks!
rule 5
@limber skiff @austere talon hiui
run patcher checker
idk what its called
on canary
just so i dont get blamed again :3
:3
(its crashing)
mb guys seems to be more
yea decor got rlly screwed 
nah never
see that time it wasnt false alarm

realest
sad
why
vesktop is on electron 27 
@kind ibex @nocturne haven can the pin dms bug be fixed soon
@limber skiff WHAT THE FUCK IS THIS SHIT
keep thinking :3
classes seem to be reverted
this wouldn't surprise me like
this was similarly ugly before rspack
rspack made it nice
does that mean i can run vencord on palemoon again
now its worse than that it was before
discord in xp wen
so called https://tryitands.ee
already done it

i wouldn't risk it with this account lmao
nah still getting failing to load settings sad
but at least discord itself works again
are you typing from windows xp
WHYYYYYYY
run reporter please 🙏
report yourself ☹️
regenerator runtime is back
blame tsoding
i wonder how much of the rspack work could just be revered ngl
fuck tsoding
blame aweary obv 🥱
genuinely why would they lower the target
who tf using discord on internet explorer
me
hello
is it still horribly broken mess that uses es6 features like array.map
or did they properly polyfill that this time
☹️
example?
previously their code had some es6 usages like array methods and some arrow functions
which basically made their es6 polyfills useless
what do you mean theres 7 fucking modules thatll break older browsers
yeah so it's the same shit again
where they polyfill es6 but it's useless cause they're too dumb to do it properly
i hope this is a config issue and they revert it
kills you cutely
thankies :3
let's check discord staff twitter
broken on stable (patch fails but at least doesn't crash)
this has to be the worst (or funniest) fix i have ever done
nothing :3
besides that aweary contributed to rspack

brandon needs to yap less about #NoBuild and more about why they changed their bundler config again
can u tag brandon and tell him to stop messing up the bundler config
and revert whatever crack fueled change they made
wait real?
ye
wtf
ok whos gonna mention them
AHAHAHA DONT
no fucking way
NO

fake fan
this would be the second time discord staff would see me trashtalking them 
im doing it out of love okay..
too bad
who was the first???
andyG
AndyG
the famous Aliucord issue
what a chad
yeah andyg so cool
vorp
animated weary
:a_weary:
you're telling me a 😩 broke this vencord
he sure did
we gotta get served up with build overrides a day in advance to fix our patches when they change build config :tr:
WHO TF IS IKEA
ikea
😩
im IKEA
real ikea??
real ikea
real ikea
raeal ikea
free blahajs
big fan ikea, can u give me one of ur sharkies
gives blahaj in new extra large size here u go
confy,,,

blahaj,,
wanted to check which staff are in vencord
real
nop :3
you see
when you are staff
you see other people's staff badge
even if its hidden
dziurwa is staff


real chat?
real
staff can hide staff flag publicly
give me your flags from your latest data export 
youtube staff also for some reason help me on poketube
no 
aaaactually
let me check
hf!flagdump 151595165680224
PREMIUM_PROMO_DISMISSED (1 << 5, 32)
HYPESQUAD_ONLINE_HOUSE_1 (1 << 6, 64)
PREMIUM_EARLY_SUPPORTER (1 << 9, 512)
PREMIUM_DISCRIMINATOR (1 << 37, 137438953472)
USED_DESKTOP_CLIENT (1 << 38, 274877906944)
USED_WEB_CLIENT (1 << 39, 549755813888)
USED_MOBILE_CLIENT (1 << 40, 1099511627776)
VERIFIED_EMAIL (1 << 43, 8796093022208)
<Undocumented Flag> (1 << 47, 140737488355328)```
undocumented flag
hf!flagdump 33
STAFF (1 << 0, 1)
PREMIUM_PROMO_DISMISSED (1 << 5, 32)```
he's in BD as well
wha does it mean :p
lol
i mean whats uh Undocumented Flag
undocumented
there were like 5 staff in aliucord at some point
unknown
they're always lurking
scary
damn no others
are you french?
first time ive seen that spelling
oui
les maudit francais
new star just dropped
hi
is the change on stable yet
i wanted to see how fast it would update
this is him
nop
@austere talon am gonna give a talk like this on libreplanet bt
pray they roll it back
can we start giving them long standing bugs in the replies
nop
squash my brain
YOP
gonna dm brandon all my bugs from now on

i learned of a new longstanding bug where hovering over friends list items calls to close context menus
who is brandon and why is he significant?
i figured out who brandon is
@austere talon well
hi
in vencord
it wasnt the real one it was someone with their nick set to it
fake fans
theres prob tons in bd though
sorry to disappoint you 🙏
aliucord has more staff

simple
brandon is only here to see hell unleash in #🏥-vencord-support-🏥 after he pushes a bundler update
it's true
0Tmfo5ZbORCRqbAd
this is real
hes here to see you cry
old invites
jesus, how long are discord invites going to get?
o
ye
i see
legacy invite jumpscare
check Aliucord
i will
there were at least 5 of them
i doubt it, i just think you havent cached all members cause 122k members
idk if they left or left discord
its not weird that uh like softwares staff in like their client modes tbh @shy veldt
id like to contribute to vencord but i have no idea where to even start with the source code
well yeah but it's still interesting
left aliucord
only flewp is still there
yop
flewp the real one 😔
flewp is a true aliucord fan
whats like the most famous person in yall friend llist
thinkin about the guy who went and found my main to ask how to make a vencord plugin
tbf they probably don't care about aliucord anymore cause it's dead
wdym
capsadmin
the banner flewp has is the invite banner for one of their internal servers
then its kenedian
no one
@shy birch can i get a blahaj
other than that probably NTTS lmao
yeah i hab ntts
i no longer have
nuh uh
can factcheck
nice vencord-dev talk
fixing hh patches
oh wow im the only loser with no one known in their friends list
No
wait how do u know her
i've dmed with ntts and vlad (discord.js maintainer) tho
its a long story and its whatever
ah fair
i used to have friends that knew a couple of youtubers and they were in their server but thats like it
i met them via crafty
everyone has ntts in their friendlist nowadays, he's ran through
and even then a lot of them were siivagunner/soundclown adjacent
i actually cant say whos the most famous person in my friendlist but if we are going off old accts its prolly mrbeasts manager
clearly its ntts
mr breast
can u ask him if ur friend vee can have an exclusive mr beast burger
awwwh i cant find it
frfr
wungus??
fungus
wtfix
fungi
3ETJ67YTGJ WHY
A long-lost assemblage of inspiring meditations on culture, technology, and puerile prose by the foremost philosophers, engineers, and nobles of years past.
im kinda tempted to triple greet awearys join message
big wungus
it pings though
interesting they do not use https://i.dis.gd
(i) stands for internal
they do
nop u gotta triple greet
i will triple greet without ping
if you couldnt tell
send me them
:(
you what cyn?
Why'd that insta disappear
dw about it
could just bruteforce them myself
actually no
thatd take way too long
would it not
fetch and see response status
okta:
okta zero trust
they're all 200 cause its cf access
i do have a idea
None
None
None
None
should i send a internal youtube url
im just out here having someones account
yeah no patches broken fr
yeah
that's stable
it's stable nerd
did canary fail to send cause character limit
oh alright
no
they run consecutively
they're different workers
im scared at youtube being angry at me
too bad :3
why are messaging here
theres uh something i can send tho
do in the gc
no clue
the emoji list for youutbe
add me to the gc
2 minute canary report
https://www.gstatic.com/youtube/img/emojis/emojis-svg-9.json @shy veldt (long file warning)
i hope this server is dead
and you call that internal?

im fairly sure they still run their avatar remix bot
i found the invite for it
literally see here
okay reporter broke for canary
no shit (its, its public)
.
chat
is this real?
it wasn't meant to be
?? ? ? ? ??
they were trying to get ppl to use a diff hosted one
I expected a rickroll, now I'm disappointed
look @shy veldt https://github.com/discord/avatar-remix-bot#try-it-out
they link to replicates version
yeah
theres two
upload this
the 1st is discord's hosted one, not replicate
2021 sourcemaps published when
y
hmmm
never, they dont exist
@limber skiff u love 6 minute reporter
yea rip..
i didn't know what this was and i was waiting for it to load and then my computer fans started turning into jet engines
curl https://meow.vendicated.dev/yes.txt | apt update
most inefficient yes cmd
@mortal fractal this you?
cant wait for builds that actually change something
just for it to go downhill
and make everything 30k diff
2564653056 to be exact
~ $ curl https://meow.vendicated.dev/yes.txt | wc -l
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 4891M 0 4891M 0 0 34.9M 0 --:--:-- 0:02:19 --:--:-- 35.2M
2564653056
did something happen again
what did they. Cook
they downgraded es version
but at what cost
FIRE
downgraded??????
yes
wh
@ aweary thanks bestie
I know but I wanted to know what was this
for the build outputs
aweary secretly reading chat
watch as you accidentally ping :3
that means thru could just redo it after they figure shit out
fun
at aweary leak the git blame you wont
lower es vresions are compatible with more browsers







