#๐Ÿ‘พ-core-development

1 messages ยท Page 99 of 1

austere talon
#

they want to appear american/western?

tame escarp
#

theyre 12.5% vietnamese

austere talon
#

at least the last pic is like you would expect ig

#

is that a pic in their office???

lime stone
#

anti leak leek

#

I just realised I didn't read before posting again

#

that it why i deleted the virustotal screenshot ๐Ÿ˜ญ

cunning canyon
#

in 2021 their vpn server got sql injection
and when some dude on raidforum is going to livestream about it, they just shutdown the server trolley

real flower
austere talon
#

that's just discord shitcode lmao

#

beloved captcha loop

real flower
#

YEP

teal halo
#

cry about it

real flower
#

i WILL

#

uhhhh @austere talon i know you mentioned it being an electron issue
i just wanted to further elaborate on it incase it isnt fully known
as far as i can tell vesktop's icon issue comes from the fact that instead of linking the path of the icon in the .desktop file
it just says vencorddesktop (as opposed to path/to/icon.png)

#

i altered that line to be Icon=/usr/share/icons/hicolor/0x0/apps/vencorddesktop.png and it works fine

#

i dont know if that can be migrated into the code itself or if that's all on electron

lime stone
#

:shrug: you may know something i don't

#

serious question: is this code too cursed

#

I'm guessing _audio is meant to be private

modern plover
#

BKAV? All the people I know don't use it (although myself and them don't use it)

verbal pumice
#

i wonder how hard would it be

#

like do you just need to recreate BdApi or do you need to remake a lot of dumb shit too

turbid hatch
#

it wouldnt be too difficult per se, just stupix

tame escarp
#

in theory

#

bdapi isnt really even that big

#

because plugin libraries are what most people use

#

might try it eventually tbh

verbal pumice
#

if you remade bdapi why wouldn't libraries just work

lime stone
verbal pumice
#

whatever i shouldn't ask this

lime stone
#

of course it has a prefix though guh

charred monolithBOT
austere talon
lime stone
#

?

#

-bd-

austere talon
lime stone
#

yeah i think plugins are able to use require("fs")

austere talon
#

bd is very insecure currently

#

you can easily run arbitrary code on the system with BD

verbal pumice
#

oh

#

fun

austere talon
#

anyway the pr seems broken

lime stone
#

oh, i was reading the title

austere talon
#

getAccentColor returns RRGGBBAA string according to electron docs and color: abcdef12 isnt valid css

#

they need to prepend # but dont

lime stone
#

guh

#

the video shows it working

real flower
#

oh damn i just found something i might be able to use
https://www.npmjs.com/package/node-pipewire/v/1.0.8

lime stone
#

huh I wonder why it's not implemented on Windows

#

the API is probably too horrible

tawny cipher
#

because unix better

turbid hatch
#

its a neat idea but if it starts becoming a standard its going to be annoying

#

but ig i can implement it (with better support xd)

austere talon
#

what are u talking about

charred monolithBOT
turbid hatch
#

hm

#

i wonder

#

should i make the color swatches like switches

austere talon
#

getAccentColor() is available on windows

turbid hatch
#

so they're right aligned and have the switch style title

#

i think that'd be nice

#

would look a bit less jank than it is now

#

lets try that when im home

tame escarp
#

bdcompat is super easy because bdapi has a relatively small api surface to reimplement

austere talon
#

antifeature

tame escarp
#

and plugin libraries are used for a lot of the higher level stuff

tame escarp
verbal pumice
#

this is a discussion in theory i dont think anyone wants to actually make bdfdb

tame escarp
#

brb

verbal pumice
#

horror

charred monolithBOT
austere talon
#

idk why i didnt do this earlier

#

before it would just have an error handler in the root find function which would 99% of the time give you the generic filter that doesnt tell u anything

charred monolithBOT
austere talon
#

oh wait

#

thats more like it

#
This API is only available on macOS 10.14 Mojave or newer.

@platform โ€” win32,darwin
#

how does it behave on platforms that sont support it?

#

does it return null/undefined, method doesnt exist, error?

tawny cipher
#

probably null

#

but noone runs macos 10 anyway

austere talon
#

yeah but linux

tawny cipher
#

o

#

I see

charred monolithBOT
austere talon
#

someone with linux wanna help me rq

real flower
#

huh whats up

#

i gotta go in a sec for like 3 minutes but then ill be back

austere talon
#
// test.js
console.log("color", require("electron").systemPreferences.getAccentColor());
#

then run it with electron

#

via /usr/bin/electron test.js or pnpx electron test.js

real flower
#

alr

austere talon
#

it should either error or print something like this but null/undefined after the color

#

(then just ctrl c it)

real flower
austere talon
#

okay

#

try

real flower
#

brb

austere talon
#
// test.js
console.log("color", require("electron").systemPreferences.getAccentColor?.());
#

oh okay no worries take ur time

real flower
#

im bac

#

just had to uhhh

#

walk to my next class

charred monolithBOT
woeful sable
#

yo, sorry for the kind of stupid question, but how do i make my own plugin? i read the plugin guide on github but it's just a bit confusing to me, since i have close to no experience w github

pine topaz
real flower
austere talon
#

okay thats what i want

#

thank you kait

real flower
#

mhm!!!

#

glad to help

#

ping me if you need me

woeful sable
austere talon
#

gonna ping u for emotional support

woeful sable
pine topaz
#

have you cloned the repository

woeful sable
#

nope

#

okay on it

#

done now

#

oh so now im supposed to make the folder in src?

pine topaz
#

no[e

charred monolithBOT
turbid hatch
#

@austere talon venvennnn

pine topaz
austere talon
turbid hatch
#

when i update the colorpickerrrr

#

can u merge usercss so we can beat bd at it

woeful sable
turbid hatch
#

:3

austere talon
#

maybee

turbid hatch
#

okiii

austere talon
#

make sure its desktop only :3

turbid hatch
#

let me go make it look pretty

#

cause it looks confusin

austere talon
#

and armcord too mm

turbid hatch
#

hmmm

#

okii

pine topaz
turbid hatch
#

i'll write some flagsss

woeful sable
pine topaz
#

make a folder with that stuff in there

real flower
turbid hatch
pine topaz
turbid hatch
#

:3

#

so instead of using css vars to configure, you get a UI

real flower
#

:O

#

THAS SO COOL

austere talon
#

stylus kait

#

do u know that

real flower
#

uhhhm

#

sounds familiarrr

turbid hatch
#

uhm uhhhh

#

how do i do this thing

austere talon
#
turbid hatch
#

merge

#

yes

#

uhhh

pine topaz
#

userstyles

real flower
#

OH THAT

austere talon
#

its like userscript but for css instead

#

and they have a special syntax for making conditional css based on settings

turbid hatch
#

ye!

#

we implement all the compilers too so you can use less and stuff which means you get if statements

#

fun

austere talon
#

i never really used stylus beyond writing my own (vanilla) css

#

but it seems cool

turbid hatch
#

im having a fit

#

xd

#

github says this is too complex to resolve on the web editor but i cant quite see how to uhhh

#

oh i see

woeful sable
#

am i on my own xD

pine topaz
woeful sable
#

okay i guess i'm on my own

#

thanks for the help

pine topaz
#

np

verbal pumice
#

theyre the only good docs atm

woeful sable
#

?

#

oh deleted

verbal pumice
lime stone
verbal pumice
#

oh do they not set up redirects for gists

lime stone
real flower
#

welp

#

now begins the pain

tawny cipher
#

au chocolat

turbid hatch
#

actually in theory

verbal pumice
turbid hatch
#

usercss is already not-available for anything that doesnt support the proper vencord natives

#

so it should work ok?

#

i'll check

real flower
#

im gonna try and implement the screensharing with audio userscript first, and have users just use the virtmic binary that was originally used before discord-screenaudio until i figure out how to go further

#

this doesn't seem too hard to do

#

we shall see

turbid hatch
#

that looks a LOT better

#

than just the stray color swatch underneath a header

real flower
#

oh god that's cool and pretty

lime stone
turbid hatch
#

it looked weirder before imo

#

caues it was one of the form headers

#

and then a color swatch

#

it didnt look good at all

lime stone
#

maybe add a hex code next to it

real flower
#

ooh yeah

lime stone
#

hmm

#

can you change the height?

turbid hatch
#

thats the size of the actual discord color swatch

#

i could though for this

#

its a complete reimplementation

lime stone
#

oh cool

#

that'll be good for f5's plugin

turbid hatch
#

so i could do this

#

though i will make this as part of the component itself rather than css

#

@lime stone

lime stone
#

hmm

turbid hatch
#

same height and width as a switch

lime stone
#

too smol

turbid hatch
#

i'll push leave feedback :P

tawny cipher
#

I like it

lime stone
#
  • the checkbox is already an exception isn't it?
turbid hatch
#

que

real flower
#

i like the idea of having it 4x the size of a switch

#

so 2 switches wide and 2 switches tall

lime stone
turbid hatch
#

so 80x48

lime stone
#

but i'm guessing this is theme settings

real flower
turbid hatch
#

48/2 = 24

#

:P

real flower
#

OH IM SO STUPID

#

i meant the size i said

#

i just

graceful hedge
#

ven

real flower
#

in my very next message divided by 4 instead of 2

graceful hedge
#

WHAT IS BAMBIK

#

@austere talon EXPLAIN

real flower
#

LMAO

#

i kinda like that

turbid hatch
#

thats 2x2 switches

shy veldt
real flower
#

yeah that's what makes my brain happy

#

and it feels consistent

graceful hedge
shy veldt
#

real

graceful hedge
#

is this guy bambik

shy veldt
#

yeah

austere talon
#

you are bambik @graceful hedge

graceful hedge
#

I am

#

I used to be fortnite character

austere talon
#

why did you randomly think of bambik

graceful hedge
#

in the past

austere talon
#

insane

graceful hedge
#

and baloon

lime stone
#

๐ŸŽˆ

austere talon
#

jestes bambik@graceful hedge

graceful hedge
#

whats that

austere talon
graceful hedge
#

oh now I get it

#

thanks

turbid hatch
#

@austere talon okiii ready :3

#

i fixed up the pr

#

cuz merge conflicts and stuff brokey

#

o wait

#

is_web guards

charred monolithBOT
real flower
verbal pumice
#

ignoring the copyright issues they do not exist

lime stone
tawny cipher
#

animatronic plushies exist

#

also horror

#

no furry plushie

real flower
little siren
#

yo any documentation for making a plugin?

turbid hatch
#

oki @austere talon i added guards for you :333

verbal pumice
little siren
#

thx

#

oh ok i'll keep that in mind

verbal pumice
little siren
#

alr i appreciate it fr ๐Ÿ™

#

wait did you make that?

#

or are the names just a coincidence

verbal pumice
charred monolithBOT
charred monolithBOT
real flower
#

progress is being made CH_Swag
if i didnt have work there'd be a chance i could have rudimentary audio support done by tonight

#

uhhh

#

@austere talon uhhm

#

is this still supposed to be there

austere talon
#

nah

#

the date is irrelevant i just added it as a general idea of when it is safe to remove

#

it's a legacy thing

real flower
#

ohhhhhh

#

oki

#

jus wanted to make sure ^ ^

charred monolithBOT
woeful sable
#

can yall add a sound board plugin ??

austere talon
#

no

woeful sable
#

ok

real flower
#

but

#

hmm

#

i might look into the cancel issue

#

i think i figured out what's wrong

#

just need to locate it

real flower
#

wait

#

will downgrading electron unfix the other issue with screensharing or

austere talon
#

maybe

#

you tell me

real flower
#

pfff

#

oki

austere talon
#

freezes have higher priority than inconvenient streaming

#

but u can just keep using 0.3.1 if youre worried

real flower
#

ofc

#

i might look into the stream issues anyways while im doing this

#

im already looking at the

real flower
#

pressing cancel breaks streaming

austere talon
#

we just need to wait for electron to fix

#

the cancel might be vesktop related

#

duinno

real flower
#

i think it has to do with not handling the nulltype properly but i cant tell

austere talon
#

i think its related to calling callback with an empty object and discord not liking that

#

but quite frankly idk how to do it correctly

real flower
austere talon
#

so getSources throws?

real flower
#

yeah that's what im seeing

austere talon
#

try this

#
const sources = await desktopCapturer.getSources({
            types: ["window", "screen"],
            thumbnailSize: {
                width: 176,
                height: 99
            }
        }).catch(() => null);
if (sources === null) return callback({})
#

might work

real flower
#

i think it may

austere talon
#

i dont use wayland so i rely on others helping out :p

#

same goes for mac

real flower
#

ofc

#

im glad to help

#

(amd gpu makes wayland actually bearable lmao)

austere talon
#

glad so many people actually help out

real flower
#

oh

teal halo
#

omw to convince you to push an update that'll nuke every mac ever (world peace would be achieved)

real flower
#

interesting

#

the error is gone

#

or half of it at least

#

but

#

one moment let me test

charred monolithBOT
real flower
#

it works now but id like to clean this up a bit

austere talon
#

does it also fix the picker being permanently broken?

#

thats all that matters

real flower
#

mhm

austere talon
#

errors are fine

real flower
#

it can be restarted infinitely

#

no need for client reset

#

it just froze the client for like 5s the first time

#

and now doesnt freeze it

#

that's why i wanna try and fix it incase that is what caused that

austere talon
real flower
#

:D

austere talon
#

arrpc finally knows cookie clicker

real flower
#

pFF

#

:( i have to go to work in 5 minutes

#

i wanna keep doing this :((((((((

austere talon
#

pain

#

take ur time tho!!

#

no worries

real flower
#

welp
i leave you with this

austere talon
real flower
#

i remember looking into that once

tame escarp
real flower
#

its painful that's what it is

austere talon
#

it looks funny lmao

lime stone
#

i will star this and the repo

real flower
lime stone
#

nvm it's a fork

charred monolithBOT
hot sierra
#

can i ask questions here?

austere talon
hot sierra
austere talon
#

lewiiii

charred monolithBOT
tame escarp
#

@swift fjord

#

its u

swift fjord
#

fatal mistake

#

i should not be released

charred monolithBOT
turbid hatch
#

ogh

#

ye it should

austere talon
#

wait did i need to add seceer

#

or already done

charred monolithBOT
charred monolithBOT
turbid hatch
#

can u give it a manual trigger

#

to see if it works

#

:3

austere talon
#

you need to add it to the workflow file

#

we will just test next tag

turbid hatch
#

run it

#

it has a trigger

#

xd

#

i want u to run it so it creates a pr for 0.3.2

#

i cant because i have no rights to the repo

gritty grove
#

ahhh!?

charred monolithBOT
#

Content

Sometimes the codeblocks I want to send are over the 2k message limit. However, when trimmed, the total character count would be under the 2k message limit. Here's an example:

Untrimmed, 2,436 characters:

            method = default;
            route = default;
            version = default;

            SequenceReader sequenceReader = new(result.Buffer);
            if (!sequenceReader.TryReadTo(out ReadOnlySpan startLine, "\r\n"u8, advancePastDelimiter: ...
nimble plaza
#

oh issues are back

#

horror

gritty grove
# gritty grove ahhh!?

@nimble plaza can i create a bug report for this cause " ONLY USE THIS FORM IF YOU ARE A CONTRIBUTOR OR WERE TOLD TO DO SO IN THE SUPPORT CHANNEL."

#

lol

austere talon
#

it needs workflow-dispatch to be able to call it

charred monolithBOT
austere talon
nimble plaza
#

rules

gritty grove
#

no way it was just that

teal halo
#

yup

gritty grove
#

ha im an idiot

teal halo
#

unfortunately i dont have the sheer power to push to dev

gritty grove
#

what if i make a pr just to make the - less long ๐Ÿ’€

#

i wont tho

austere talon
#

they look fine tho

real flower
#

oh my god I'm so bored of work I wanna go home and finish the screen audio thinggggg
I had an idea to fix what I was dealing with and now I wannaaaaaa

#

lmao
uhhh for now I'm planning on just making it so it works with the virtmic binary

austere talon
#

what do u do for work

real flower
#

r e t a i l

austere talon
#

oh

#

pain

nimble plaza
#

horror

real flower
#

I hate highschool jobs lmao

#

I mean better than fast food but AUGHHFHFNS

real flower
turbid hatch
#

im so confuised

#

wtf

charred monolithBOT
turbid hatch
#

why does it tell me i can manually run it even without a dispatch trigger

gritty grove
charred monolithBOT
real flower
#

congrations,,

turbid hatch
#

ah whatever

charred monolithBOT
turbid hatch
#

i dont know why it didnt work initially xd

#

i assume it tried downloading the blockmaps and got confused

austere talon
#

hmm interesting

#

git can auto merge changes to files that were moved in main

turbid hatch
#

ye]

austere talon
#

why does github not support that then?

#

github tells u its too complex

turbid hatch
#

because github supports a limited subset of merge capability

#

and requires you to perform more complicated operations yourself

#

because it doesnt know if this is what you actually want to do

#

it can safely do relatively simple things

austere talon
#

the mergeing lmao

turbid hatch
#

but for operations like this it will refuse to to prevent stuff

#

lmao that is a painful merge

#

what pr is that?

gritty grove
#

vencord still doesn't work on firefox right?

charred monolithBOT
austere talon
turbid hatch
#

oof ow

#

that history

austere talon
#

first i merged main then i changed to dev

turbid hatch
#

aha

austere talon
#

now i had to manually merge cause renames

#

then i also had to merge main into dev cause main had newer commits so it was weird

and then merge the pr again

#

and would have squashed the issue templates changes into autumns pr

turbid hatch
#

heh

real flower
#

damn git is weird

gritty grove
#

tsk tsk tsk @austere talon

austere talon
#

?

gritty grove
turbid hatch
#

that's not our website

#

lol

austere talon
#

that site is fake

gritty grove
#

yeah

#

exactly

turbid hatch
#

yes

#

what would you like us to do

austere talon
#

?

#

what are u trying to say

real flower
gritty grove
#

cant u take it down or something

turbid hatch
#

you think we didnt try? :P

real flower
#

Id assume not cuz vencord isn't copyrighted

austere talon
turbid hatch
#

i spent multiple weeks of my time crusading against that website

#

got it taken down once, they came back up again same day

austere talon
real flower
#

that

#

yes

austere talon
#

we got them suspended from their old hosting provider (hetzner)

dire thicket
#

the links to download seem to have disappeared from it

austere talon
#

but they just moved to something else lol

gritty grove
#

technically it links to a legit page

real flower
austere talon
#

taking a site down is impossible if theyre dedicated

turbid hatch
#

the best we have atm is that its on the ublock global badware list

#

xd

real flower
#

DAMN okay that's impressive

gritty grove
#

its a wordpress site so mabye

dire thicket
turbid hatch
#

eh not rly

#

one PR to the repo and it was done

real flower
#

shh it's impressive to me :(

#

I'm no dev
I'm just someone who fixes random shit that bothers me

#

by that I mean my ac broke and I fixed it
screensharing has no audio so I'm gonna try and fix it, etc.

turbid hatch
#

welp im off to sleep

#

work in the morning

#

nini

lime stone
#

eep

real flower
#

nini lewEE

dire thicket
#

btw did y'all contact namecheap about the fake site

turbid hatch
#

yeah

#

they said they couldnt do anything

median rapids
#

lmao is that still up

#

rip

turbid hatch
#

cause technically they're not doing anything wrong

#

so

real flower
#

is the download link just

#

broken

lime stone
#

it just links to github

real flower
#

ohh

gritty grove
turbid hatch
gritty grove
#

why does it have the wp content? was that before or something

nimble plaza
#

you can host your own wordpress

#

?????

turbid hatch
#

wordpress is a self hostable software packagw

median rapids
#

it just uses wp lol

gritty grove
#

you can?

#

o

turbid hatch
#

we know they're using wordpress self hosted

#

yes

gritty grove
#

i-

median rapids
#

@long heart fake red panda

turbid hatch
stuck mesa
#

is someone just re-hosting the website?

median rapids
#

โ€ผ๏ธ

turbid hatch
#

its a shit wordpressed version

lime stone
stuck mesa
#

why

turbid hatch
#

idk

gritty grove
#

even has a docker image

#

lol

turbid hatch
#

email farm probs

nimble plaza
#

whats an email farm

real flower
#

welp my break's over y'all have fun wordpressing or whatever

gritty grove
#

mass collecting emails or something

austere talon
#

btw @turbid hatch did u see this cute userscript badge i made

austere talon
median rapids
gritty grove
#

mobile icon not on complete left?

austere talon
#

?

gritty grove
#

the mobile indicator, its usually the first badge on the left

stuck mesa
#

:3

austere talon
#

i wanna use it on github too but i kinda made the badge with html & css

turbid hatch
#

thats okay!

austere talon
#

maybe i can just screenshot it

turbid hatch
#

no need

#

svg foreignObject

#

you're sorted

median rapids
#

WTF

austere talon
#

does github support that

turbid hatch
#

it works in github readmes

#

ye

#

you can use it to animate stuff

#

most common use case at least

median rapids
#

oh thats really cool actually

#

TIL

austere talon
#

im kinda tempted to remake the firefox and chrome badges

#

case they're so low res

turbid hatch
#

heh

stuck mesa
median rapids
#

are those official lmao

#

why are they so bad

turbid hatch
#

we can do it another time

#

dw

austere talon
#

yes they are official

median rapids
#

horror

turbid hatch
#

anyway yes i really need to sleep

austere talon
#

well they're supposed to be displayed small

median rapids
#

gnn

turbid hatch
#

need to wake up at 6

#

suffering

austere talon
#

gnnn lewi

turbid hatch
turbid hatch
#

at least its wfhhhh

#

xddd

median rapids
#

that looks better than the screenshot

austere talon
#

yeah we use the small one

#

i mean this is how it looks if u dont zoom in

woeful sable
#

@austere talonend times are here

#

copy link on the image you just posted

#

discord added telemetry to media links

austere talon
#

nah

#

they already did this a while ago

#

just them being dumb

#

theyre meant for smth else not normal cdn

#

but they dumb dumb

woeful sable
#

why doesn't clearurls remove them ๐Ÿ˜ญ

austere talon
#

they already fucked it up the second time now lolol

teal halo
austere talon
#

they have nothing to do with telemetry

woeful sable
#

what are they for

austere talon
#

some other service

#

ask @mortal fractal

woeful sable
#

cynie blobcatcozy

mortal fractal
#

hi

mortal fractal
austere talon
#

gonna do all of these

mortal fractal
#

it was originally added for server shops but they might or might not roll it out for all

austere talon
mortal fractal
#

cause they want to stop being a free cdn

#

prob cause gcp told them to

woeful sable
mortal fractal
#

its not, its basically an access token and expiry

woeful sable
mortal fractal
#

its gonna piss off so many people if they actually go through with it

#

which is why they keep testing the waters with experiments instead of just saying fuck it

tame escarp
lament shard
#

TLEMTEYT

weary cave
austere talon
# austere talon lmao

gonna modify the badge (remake from scratch)
make it the primary element
put the firefox and opera logo right next to it, actually on top of it
gonna put gay porn and gamblinb and liveleak videos and embed some tobacco shop
and when you click it will open the firefox store

lament shard
#

KILL TELEETRY

nimble plaza
#

shut up

austere talon
nimble plaza
#

please

weary cave
#

omg

#

hypershiggy

lime stone
#

when i sent the channel i meant they should read hypershiggy

nimble plaza
#

bounce :D

lament shard
tame escarp
austere talon
#

or the vencord discord server ๐Ÿ’€

tame escarp
#

the latter may seem odd however you havent seen the secret german channel

#

where they all say german slurs on repeat

weary cave
nimble plaza
#

ooo i might add that

#

just make vencord parse this

austere talon
#

nop

lament shard
gritty grove
#

vencord needs microsoft edge add on

weary cave
mortal fractal
#

vencord version is actually based on neat url but i think its dead

#

as in hasnt been updated in a year

gritty grove
#

also why do bots following like 3k people keep following me on gh lol

austere talon
#

i love how edge stole mozillas design

lament shard
#

anything to remove telemetry pray_AE

nimble plaza
#

might aswell change it

austere talon
#

should we put vencord on the edge store for the funnies

gritty grove
#

yea

mortal fractal
mortal fractal
austere talon
mortal fractal
#

idk for sure

gritty grove
#

ui looks funky

lament shard
#

man did anyone even know telemetry was coming

lime stone
#

READ

tame escarp
mortal fractal
lament shard
#

DID

#

hol sit

austere talon
#

ah its not

lime stone
lament shard
austere talon
lament shard
#

i didnt KNOW there was a channel for this

austere talon
#

you should use this usually

lament shard
#

ok anywaysy

lime stone
nimble plaza
#

you dont

lament shard
#

idk who u are so

lime stone
austere talon
#

can u shut up

gritty grove
#

jesus christ edge is invasive

#

add the extension but make it only display like "change browsers"

woeful sable
tame escarp
#

TRUE

#

we need to get on the samsung browser extensions store

weary cave
#

vencord for galaxy

tame escarp
#

i think it has one

nimble plaza
#

can we put it on blackberry browser

tame escarp
#

but u have to apply to get some proprietary docs or something

dire thicket
austere talon
#

gonna start doing this in vencord

woeful sable
#

did that guy ever finish their audit

tame escarp
weary cave
austere talon
#

never send that emote again ruthenic

dire thicket
#

vencord for samsung internet would be great

nimble plaza
mortal fractal
lime stone
#

.automod add :torvaldchad:

woeful sable
tame escarp
#

its great

austere talon
charred monolithBOT
gritty grove
#

muahahaha windows 11 debloat

#

wtf it removed microsoft store

austere talon
weary cave
#

you wont

#

wait how dead is it

#

eh

lime stone
#

that's just spam

austere talon
#

not even lol

#

asking for updates after 3 years of silence is not spam

weary cave
#

lmao

frail skyBOT
#
Bad Patches

BetterRoleDot (had no effect):
ID: 461884
Match: /"dot"===\i/

BetterRoleDot (had no effect):
ID: 461884
Match: /"dot"===\i/

IgnoreActivities (had no effect):
ID: 216272
Match: /!(\i)(\)return null;var \i=(\i)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/

Bad Starts

Party mode ๐ŸŽ‰:
S0.__getLocalVars is not a function

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[KeybindsStore] 
font-weight: bold;
color: purple;
 [kb store] KeybindStore: Looking for callback action SAVE_CLIP 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 ```
lime stone
#

pain

weary cave
#

uh oh

woeful sable
#

๐ŸŽ‰

charred monolithBOT
weary cave
#

I should make a plugin to like

#

replace the telemetry on discord links

nimble plaza
#

there is no telemetry

#

read up

#

:3

frail skyBOT
#
Bad Patches

BetterRoleDot (had no effect):
ID: 461884
Match: /"dot"===\i/

BetterRoleDot (had no effect):
ID: 461884
Match: /"dot"===\i/

IgnoreActivities (had no effect):
ID: 216272
Match: /!(\i)(\)return null;var \i=(\i)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/

Bad Starts

Party mode ๐ŸŽ‰:
S0.__getLocalVars is not a function

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[KeybindsStore] 
font-weight: bold;
color: purple;
 [kb store] KeybindStore: Looking for callback action SAVE_CLIP 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 ```
weary cave
#

i can only find you berating some guy about it

#

nvm

#

im blind

nimble plaza
#

oh awa

weary cave
#

yeah i found it

#

I assume this wont retroactively apply?

#

to older links

nimble plaza
#

yep

weary cave
#

I know globalbadges relies on discord as a CDN

nimble plaza
#

its gonna be removed soon

#

it was accidental

#

from what i understand

weary cave
#

so this is something they are implementing at some point

nimble plaza
#

uhh

#

questions for @mortal fractal (im stupor)

little siren
#

i need my plugin to search for a specific keyword in any message that is sent, not sure how to do that in typescript and in the way vencord plugins work. anyone able to help?

nimble plaza
#

search for flux: {

little siren
#

ah ok ty

#

where do i search for that

nimble plaza
#

everywhere

#

ctrl+shift+f

little siren
#

gotcha

#

๐Ÿ™

mortal fractal
gritty grove
austere talon
#

ye

gritty grove
lime stone
gritty grove
#

notif log shows one thing so i doubt the sync button got spammed by accident

charred monolithBOT
blazing dome
#

This is supposed to be windows latest

nimble plaza
#

no

austere talon
#

no

olive aurora
#

running ci on windows fear

mortal fractal
#

what!?!?!?! you can submit to a windows package manager while running linux!?!?!?!?!? jawdroppinbro

blazing dome
nimble plaza
#

thats an example

#

not required

mortal fractal
#

i mean unless that action only runs on windows

blazing dome
mortal fractal
#

nope its typescript

#

doesnt matter then

blazing dome
#

I have informed the creater of the action. If there is any changes, he might make a pr

nimble plaza
#

???

austere talon
#

whar

mortal fractal
mortal fractal
charred monolithBOT
charred monolithBOT
real flower
#

@austere talon i slightly looked at the issue with white screens caused by newer electron rq and i get the same error message as the issue mentioned but no crash/white screen
im wondering what else could have been different and causing that

gritty grove
#

is it possible to make the text replace plugin work on input boxes of slash commands?

#

or itโ€™s impossible

little siren
#

i got stuck on step 1 ๐Ÿ˜ญ

#

i enabled react dev tools

#

restarted discord

#

but components isnt showing up

#

supposed to show up here, right?

charred monolithBOT
#

Discord Account

lon3ly_but_not_alone

What happens when the bug or crash occurs?

Whenever i try to open the Themes tab in the settings, i get an error message saying the tab couldn't be loaded. I had tried uploading a theme from BetterDiscord, and when i did i got the error message.

What is the expected behaviour?

The tab should just be loaded, there shouldnt be an error saying it couldnt render the tab.

How do you recreate this bug or crash?

  1. Open settings
  2. Select ...
austere talon
#

Browser devtools

#

ctrl shift i

little siren
#

dam

#

should i be using web discord ๐Ÿ˜ญ

austere talon
#

no

little siren
#

ok mb im dumb

#

figured it out

#

thx

charred monolithBOT
verbal pumice
#

this is already aging so well

teal halo
charred monolithBOT
charred monolithBOT
teal halo
#

virus

charred monolithBOT
marsh otter
#

my head hurts reading that issue

charred monolithBOT
#

virustotal is known to be bad, these bfs even flag the firefox installer as a virus. a simple solution would be to not trust virus total (the right choice) and to not worry. if you really think something has a virus, use a VM.

virustotal is not bad and its totally fine, it scans the file you uploaded using different antivirusses and out of 72 antivirusses only one random antivirus flagged vencord, which is totally normal

crude hearth
#

why would virustotal be bad ๐Ÿฅด

charred monolithBOT
#

everything seems to be according you should fix and communicate with VirusTotal to fix such false flags

We are not going to reach out to multiple antivirus vendors to resolve a false flag that realistically very few random antiviruses actually flag it for (wtf is Bkav Pro??). It's not something we can just 'fix' and it's not a VirusTotal thing - blame the random antiviruses that flag loads of things for no reason.

turbid hatch
charred monolithBOT
radiant reef
real flower
#

god these issues seem like a nightmare lmao

teal halo
#

tbf where's the THIS IS NOT A PLUGIN REQUEST check box

real flower
#

lmao

#

yk
GitHub issues is a great feature

#

when people dont do this

charred monolithBOT
verbal pumice
#

if not then it's fair to use issues

lime stone
#

bleh i think another repo called Plugin-Requests would be better than discussions since i'm not a fan tbh

#

could also limit access to the repo

woeful sable
#

Please mail in plugin requests to our P.o. box

lime stone
#

thumbsup good idea

lime stone
woeful sable
#

contributors/donors?

lime stone
#

biased

woeful sable
charred monolithBOT
little siren
#

where do i find the devcompanion plugin ๐Ÿ˜ญ

verbal pumice
#

build with pnpm watch instead of pnpm build

real flower
#

wait

#

what does watch do

#

ive been testing with pnpm run start:dev

lime stone
#

pnpm watch is just pnpm build --watch isn't it?

#

which just watches the files and rebuilds

real flower
#

WAIT
WHAT

#

I DONT HAVE TO RERUN IT ON CHANGE????

lime stone
#

nope, just press Ctrl+R

real flower
#

wait

#

but that doesnt run the app
do i run that in a different terminal and then run the app with pnpx or somethin?

#

i am NOT a js dev

#

lmao

lime stone
#

me neither

#

js is horrible but i'm starting to appreciate that

real flower
#

wait

#

i wonder

#

can pnpm do --parallel

#

oo it can

lime stone
#

wdym? afaik pnpm is just a package manager

real flower
#

i use pnpm run start:dev to run it

#

so

#

if i could do

#

pnpm --parallel run start:dev watch

#

oh i dont need the run part

lime stone
#

oh wait are you talking about vesktop

#

that doesn't exist on vencord

#

yeah and i don't think watch is too useful either

#

lol

#

you do need to relaunch the whole application in that case afaik

real flower
#

o

#

ohhhhhhhhh

lime stone
#

why do i get confused between iirc and afaik

real flower
#

i forgot vencord was a thing for a minute

#

LMAO

#

oh huh

#

watch actually gives me more debug info

#

wtf

#

that's nice

#

i need like
verbose
i feel like im lacking debug info

#

yeah interesting using watch also gives me openh264 errors when i stream instead of nothing

#

also console.log prints to the stdout right?

#

oh damn i think im stupid

charred monolithBOT
woeful sable
austere talon
#

inb4 gone again next week

verbal pumice
#

removed for bypassing paywalled features

austere talon
#

now we comply with all rules on the store

lime stone
#

uh

austere talon
#

so they have no reason to remove us other than hating us

lime stone
#

I was using an outdated version of the extension, but I enabled all plugins to see what happened ๐Ÿ˜ญ

#

and vencloud isn't working :/

#

(the usual csp issue)

#

iirc you had to remove the workaround (which didn't work half of the time LOL)

#

would it be possible to hide the cloud tab

austere talon
#

uh

#

ig

#

next update

real flower
#

hey uhhhhhhhhhhhh btw cuz im bad at reading console errors

#

(yes this is custom code and not default vesktop so it might not be recreateable)
how do i read this?

austere talon
#

you ignore the stacktrace and just read the first line

#

NO_DEVICES_FOUND

#

should be pretty self explanatory

real flower
#

ohhhhhh

#

i assumed

#

also uhhh

#

the @ me:1

#

is that something i could trace to an actual file or

austere talon
#

well the blue things link you to code

#

try jumping to them

#

@ me is just the url of the current page (dms)

real flower
#

ohhh

#

hmm

#

is there a way to link it back to my own code or is it just something i have to deal with

austere talon
#

check the stacktrace for where its thrown and why

real flower
#

okay

#

thank you so much!!

#

i THINK i know what's going on

#

and i realized i havent been able to dev on my laptop because of it

#

its stupid