#πŸ₯-vencord-support-πŸ₯

1 messages Β· Page 13 of 1

shell veldt
#

btw the react component stack is basically useless πŸ₯Ή

#

react will improve it soon

woeful onyx
#

thanks

hazy breach
#

unminify discord's components, easy

lone finch
#

what do i do

#

should i have not tried to update?

shell veldt
#

try reinstalling discord

lone finch
#

that worked

#

guess i should just install vencord

#

aarrghh i forgor my CSS

lone finch
shell veldt
#

.

lone finch
#

oh when i click someone's profile in the member tab it crashes like that too

lone finch
# shell veldt .

-Windows
-Discord Desktop
-Stable
-Up to Date
-Bug happens consistently
-Clicking settings or any member

shell veldt
#

disable platform indicators

lone finch
placid surge
#

.

#

@lone finch

lone finch
#

where do i put this

placid surge
#

the console

south cargo
#

ayoo same issue

scenic grove
#

guh i can not click on profiles

#

crash screen adds nothing

south cargo
#

is platform indicators on crack atm by any chance

#

oh and also silent typing toggle button broke

thin vessel
#

these brokey too

vestal shell
#

but it does that when discord loads

scenic grove
#

yeah it did that to me for armcord

#

normal discord works

vestal shell
scenic grove
#

so either discord is breaking more shit or ven is breaking more shit

south cargo
#

then go to console

vestal shell
vestal shell
#

I know what that means

scenic grove
#

oh wait thats a console prompt

#

i got confused cuz i was

#

arguinga bout json

south cargo
#

just shid object notation

vestal shell
#

wow that worked

#

why does platformindicators cause a crash?

south cargo
#

Β―_(ツ)_/Β―

vestal shell
#

lol

#

react issue

south cargo
#

im just tryna comprehend what people are saying in when the githubshidd

broken tiger
#

venchord crash when i open settings

south cargo
broken tiger
#

profiles too, i have just learned

south cargo
broken tiger
#

sick thanks

shell veldt
#

just fixed it, update KoishiVibing

shell veldt
thin vessel
broken tiger
#

The option to clone emojis isn't working shiggy

trim field
#

sadge the Global Badges Plugin doesnt work

lapis basalt
#

hey, where is the cloned Vencord repository? I've been getting constant crashes and I haven't touched the repo with anything other than the auto updater

#

I'm on Windows btw

trim field
#

vencord

#

that should fix it

shell veldt
#

if you don't know where it is you shouldn't be using a manual install (reinstall using the installer)

lapis basalt
lapis basalt
shell veldt
#

πŸ€”

lapis basalt
#

Reinstalling worked, thanks!

wheat cypress
#

not sure where to put this other than github, but the emote cloner in pull requests currently crashes on pulling up the context menu on any sticker. everything else seems ok

shell veldt
#

read the error

#

close discord fully

worldly valley
cerulean night
#

So anyone else use the theme expirment cause i think they just changed it and you cant choose solid colors
anyone have a workaround or custom css for it

#

reposting cause no responses

worldly valley
#

mb

wheat cypress
#

This fixed a huge portion of the distortion I had in animated stickers + transparent backgrounds. There's still leftovers from the previous frames for a few stickers

wheat cypress
#

From the comments in dependencies, it is definitely incorrect

#

It did fix the issues I had though HumaSad

shell veldt
#

APNG_DISPOSE_OP_NONE: no disposal is done on this frame before rendering the next; the contents of the output buffer are left as is.

wheat cypress
#

It seems like the one I had above was marked as none which resulted in the previous frame being left over

shell veldt
#

reading this might help you

shell veldt
wheat cypress
#

Are you saying that the original png was bad?

shell veldt
#

no but it's some other thing being wrong, not that

#

it might be the blendMode which we currently don't use at all

wheat cypress
#

blendMode?

shell veldt
#

If blend_op is APNG_BLEND_OP_SOURCE all color components of the frame, including alpha, overwrite the current contents of the frame's output buffer region. If blend_op is APNG_BLEND_OP_OVER the frame should be composited onto the output buffer based on its alpha, using a simple OVER operation as described in the "Alpha Channel Processing" section of the PNG specification [PNG-1.2]. Note that the second variation of the sample code is applicable.

#

gif doesn't support alpha channel so I didn't bother implementing it, because idk if it's even possible

wheat cypress
#

I thought this insinuated it did support alpha

#

oh

#

I see what you mean actually

shell veldt
#

the gif format doesn't support alpha channel

wheat cypress
#

PNG has 0-256 alpha

#

it's just one bit here

shell veldt
#

i wish I knew what the problem was

shell veldt
wheat cypress
#

It fixed a couple others too

#

but it was less noticeable stuff

shell veldt
#

actually I think I might know

#

APNG_DISPOSE_OP_PREVIOUS: the frame's region of the output buffer is to be reverted to the previous contents before rendering the next frame.

shell veldt
#

like the previous img might be in a different area so we're drawing random stuff to it that wasn't in that area

#

do you know what I mean?

wheat cypress
#

But that's only if it was marked as PREVIOUS

#

That one was marked as NONE

shell veldt
#

all frames are none?

wheat cypress
#

That part I'm not sure of

#

It fixed it when I commented out the whole disposeOp logic with this

#

ctx.clearRect(0, 0, canvas.width, canvas.height);
ctx.drawImage(img, left, top, width, height);

#

So I think it is marked as all NONE

shell veldt
#

what I'm trying to say is imagine
frame 1 draws at 200 200 and is dispose none
frame 2 draws at 400 400 and is dispose previous. Now the current logic draws frame 1 at 400 400 (even though that frame should start at 200 200). So instead of storing frame 1 you need to store previousCanvasData

#

I think that's the issue

wheat cypress
#

So instead of the img, the whole canvas

shell veldt
#

if it's previous you basically just need to undo the draw after the frame yeah

wheat cypress
#

Canvas data being the context right?

#

or I guess that would be the getImageData?

shell veldt
#

image data yes

#

canvas.putImageData that shit back

#

or I'll experiment with it tmrw

wheat cypress
#

oh wait

#

is that an actual function

shell veldt
#

yes

#

you can also try reading up on the Alpha Channel Processing OVER operation in the png spec but idk if that's necessary or possible :P

wheat cypress
#

haha I wouldn't know where to start. My experience with this all is limited

shell veldt
#

same I was totally just winging it when I wrote that, hence the mistake I noticed now

shell veldt
wheat cypress
#

There were a couple other problematic stickers that showed different types of distortion though

#

Could experiment on those afterwards

#

Like this one is still bugged out

#

You can see the text move and the finger disappear a bit

#

And do you have an idea why it is so aliased compared to the originals?

shell veldt
#

antialiasing

#

(a)png supports it, gif doesn't

wheat cypress
#

damn

shell veldt
#

gif is the crappiest format ever

#

shame it's the standard

wheat cypress
#

well actually

#

I don't know what the canvas looks like

#

Useful?

shell veldt
#

if I'm right about it it means it draws image data to the wrong location

#

unless that's with that issue already fixed

wheat cypress
#

It bugs out the same either way for me

shell veldt
#

Well I'll experiment myself tmrw

wheat cypress
#

But yeah I was thinking that if the canvas has antialiasing, maybe it'll come out better

shell veldt
#

that's not possible with gif like I said

wheat cypress
#

It'll just get aliased again?

#

Or rather it doesn't come with the image data

shell veldt
#

gifs are limited to 8bit colours so anti aliasing is just not possible

wheat cypress
#

hm

#

Just wondering what the online converters are doing then. Since they come out relatively the same. Probably work outside of javascript?

shell veldt
#

it might just be because you use a higher resolution for them

wheat cypress
#

It was the same file I pulled from the sticker

#

oh wow ok

#

i just changed the resolution in options

#

512 -> 160

shell veldt
#

and?

wheat cypress
#

using the canvas.height/width definitely destroyed it

shell veldt
#

Was it fine before

wheat cypress
#

yeah

#

that was with my wrong fix though

shell veldt
#

Well im too tired to think rn so I'll sleep

wheat cypress
#

gnite

#

thx for the help

shell veldt
#

I'll experiment with it myself tmrw maybe I can figure it out

shell veldt
#

obviously feel free to play around with it urself more, maybe you can figure it out too

#

I wish apng spec was a bit more detailed πŸ₯Ή

modest lance
#

hello there,
I want to use Voice Activity and Translator plugin at vencord. Is it possible to add new plugin?

hushed glacier
#

morning guys i have a critical error

#

if i click someone profile, or private chat

#

the client crashes

#

and if its a pm it crashes and reloading doesnt fix it, you have to relaunch the client

#

i went to check if it was some pluggin and noticed they appear with this no color switch, eventhe enabled ones

#

any ideas?

hushed glacier
#

weird as hell as there wasnt any vencord update and idk if any auto update from discord, but reinstalled discord and vencord and all good now

broken tiger
#

is this a known issue with the Firefox plugin version of vencord? Seems like it can't fetch stuff even with tracking protection and ubo off

rough saffron
#

the github.io ones on there don't seem to exist?

rough saffron
#

huh

#

a

#

Best solution would be to paste the css into quickcss

#

oh wait

#

the issue says editor doesn't work either

#

rip

broken tiger
#

yeah it doesn't lmao

rough saffron
#

trolled

broken tiger
#

it imported settings just fine from the desktop client lmao

#

jank

#

you have to edit the quick css on the desktop client then import your vencord settings into the ffox version

rough saffron
#

Real

hushed glacier
#

oh i see the announcements now, my bad 😦

shell veldt
#

no worries, happens to the best of us and you figured it out now so all good :P

prisma beacon
#

the quickcss seem to be broken for me

#

open the editor show a blank window and it also won't load the css file

#

i'm guessing it's canary problem

shell veldt
#

open devtools in the Popup window and see if there's errors

prisma beacon
shell veldt
#

okay

#

can you show the version info in the bottom left of settings please

prisma beacon
#

sure

shell veldt
#

electron 22

#

did you change it?

prisma beacon
#

wait what's the current electron version

#

i only install openasar and vencord

shell veldt
#

πŸ€” πŸ€”

#

discord is trying electron 22 on canary??

#

are you sure you didn't change it

prisma beacon
#

yeah i'm pretty sure about that

#

lemme try uninstall discord then

shell veldt
#

nah no need

#

HOLY SHIT THEY ARE

rough saffron
#

meanwhile on stable...

prisma beacon
#

Stable still stuck on 13 or smth i think

shell veldt
#

it's because electron 20+ enables sandbox by default and Vencord doesn't explicitly disable it

prisma beacon
#

Ah i remember that

#

Read about that on ducko blog once

prisma beacon
#

Nice

#

Thanks for the help

shell veldt
wheat cypress
#

@shell veldt

#

I figured out why

wheat cypress
shell veldt
#

huh?

wheat cypress
#

ctx.scale(scale, scale);

shell veldt
#

yeah

#

but that shouldn't matter should it?

wheat cypress
#

So canvas.height/width or resolution wouldn't be enough for clearing the canvas

shell veldt
#

but you shouldn't use height and width to clear anyway

#

only the area of the frame

wheat cypress
#

I actually went back to the old code

#

and it still had that issue

#

also you said to save the image data before

#

I think save() works in a similar way?

#

The text no longer moves too

#

but the finger is still an issue

#

can't get around that

shell veldt
wheat cypress
#

Yeah I know it is wrong

#

I'm just trying things to maybe get an idea of what's happening

#

It also fixed this somewhat

#

less distortion in the hair

#

I also tried

ctx.imageSmoothingQuality = "high";
Didn't really do much sadly

#

rip gif aliasing

shut finch
#

Does vencord js script update automatically or i have to update it manually?

shell veldt
#

define js script

#

Userscript?

#

depends on your userscript manager

shut finch
#

i am using violet monkey

wheat cypress
#

Update automatically according to the meta data.

shell veldt
#

make sure you install from the link in readme, not releases

#

then it should auto update

shut finch
#

btw why its saying win 10?

#

i am using win11

hazy breach
#

because win11 is just win10 in a trenchcoat

shut finch
#

lol

wheat cypress
shell veldt
#

they didn't change the name

alpine valley
#

FakeNitro breaks reactions when you have nitro happy

scenic grove
#

turn off fakenitro if you have nitro

alpine valley
#

i forgor and that's how I figured out :D

#

worked before

rich tide
#

yes that's fixed on my pr

#

@shell veldt can you save me time and tell me how to get a sticker lottie.json?

shell veldt
#

yes

rich tide
#

thanks

shell veldt
rich tide
#

you will also give me a webhook to #assets so I can regenerate the list

shell veldt
rich tide
#

I want to make sure we have all stickers

shell veldt
#

u using my script?

rich tide
#

I will

shell veldt
#

I'm gonna make a new assets channel

rich tide
#

aight

shell veldt
#

uh I can't create webhooks on phone

rich tide
#

discord bad

shell veldt
#

give me eval command to create webhook with oceanic

rich tide
#

okie

#

how do you access the client

shell veldt
#

jusz via client

rich tide
#

client.rest.webhooks.create("1076188996465590282")

#

dont do it here though lol

#

people are gonna use it and ping everyone

shell veldt
#

true

rich tide
#

whew

shell veldt
#
TypeError: Cannot read properties of undefined (reading 'webhooks')
    at eval (eval at execute (/home/vendy/Vaius/dist/index.js:110:30), <anonymous>:1:15)
    at Object.execute (/home/vendy/Vaius/dist/index.js:110:30)
    at Client.<anonymous> (/home/vendy/Vaius/dist/index.js:413:15)
    at Client.emit (node:events:513:28)
    at Client.emit (/home/vendy/Vaius/node_modules/.pnpm/oceanic.js@1.3.0/node_modules/oceanic.js/dist/lib/util/TypedEmitter.js:12:22)
    at Shard.onDispatch (/home/vendy/Vaius/node_modules/.pnpm/oceanic.js@1.3.0/node_modules/oceanic.js/dist/lib/gateway/Shard.js:538:29)
    at Shard.onPacket (/home/vendy/Vaius/node_modules/.pnpm/oceanic.js@1.3.0/node_modules/oceanic.js/dist/lib/gateway/Shard.js:969:27)
    at Shard.onWSMessage (/home/vendy/Vaius/node_modules/.pnpm/oceanic.js@1.3.0/node_modules/oceanic.js/dist/lib/gateway/Shard.js:1157:29)
    at WebSocket.emit (node:events:513:28)
    at Receiver.receiverOnMessage (/home/vendy/Vaius/node_modules/.pnpm/ws@8.11.0/node_modules/ws/lib/websocket.js:1178:20)```
rich tide
#

I wrote it wrong

#

fixed

shell veldt
#

I assume options arg is necessary

rich tide
#

bruh we need a reason

#

nah

shell veldt
#

name is required

rich tide
#

client.rest.webhooks.create("1076188996465590282", { name: "bleh" })

#

oh

#

you sure?

shell veldt
#

yes

rich tide
#

ok done

shell veldt
compact mortar
scenic grove
#

guh

tired scroll
#

how can i change the colors of the status indicators plugin

#

using .vc-platform-indicator changes all of the icons

shell veldt
#

use an attribute selector

tired scroll
#

what is that ||sorry im new to this||

shell veldt
#

it just uses discords colours anyway so you can also just theme those

#

why are you trying to change them

tired scroll
#

i wanted to make the green to the older green

#

#43b581

shell veldt
#

do you want that for everything in discord

tired scroll
#

yes

#

though i can't find the variable for their green

shell veldt
#
:root {
   --green-360: #43b581;
}```
#

should work I think

tired scroll
#

oh ok thanks!

#

but how did you find the variable

shell veldt
#

reading code

#

or you can just use inspect elements on something that uses it

tired scroll
#

oh ok

#

thanks!

#

it doesn't seem to be working

#

the green is the same

#

this is what it should look like

shell veldt
#

try css :root { --green-360: #43b581 !important; }

tired scroll
#

ohh

#

mb

shell veldt
#

idk if you can use important on variables

tired scroll
#

i probably should've tried that first

#

nope

#

doesn't work

shell veldt
#

figure it out

tired scroll
#

oh wait a minute

#

for some reason every time i restart discord, my quickcss is disabled

#

i had to reenable it

#

yeah it works now

lone finch
#

my vencord is not working

#

simply not existing

#

??

compact mortar
#

do you have more than one release channel (canary/ ptb/ stable) installed?

compact mortar
#

have you tried reinstalling vencord?

lone finch
#

will try that now.

compact mortar
#

gl

lone finch
#

working now

#

kinda weird how it uninstalled on its own tho or something

#

thanks!

compact mortar
#

sweet! yw

compact mortar
broken tiger
#

hey guys im tryna add custom plugins but its not working / showing up in my plugins

#

what exactly am i doing wrong

shell veldt
#

that's not how it works

broken tiger
copper iris
#

the plugins are built in to the mod

#

if you want to add plugins, you have to recompile

#

but user plugins arent supported

worldly adder
#

I need help

#

is it possible that I do not hear any sounds through vencord, such as no join sound?

remote storm
#

I an stumped. I am trying to manually install Vencord however it seems to only partially install

#

The startup logs show the following:

[Vencord] Loading original Discord app.asar
```, so it's definitely kind of there, but there is not section in the settings
shell veldt
mighty ravenBOT
# shell veldt vsupport more info

"doesn't work" or similar are not very helpful.
You can make our lives easier by providing the following information:

  • What platform are you on? Windows, Mac, Linux?
  • What client are you using? Discord Desktop, Discord Web, Armcord...?
  • What branch are you on? Stable, Canary, PTB...? If not on stable, does it work on stable?
  • Are you fully up to date? You can check by going to the Updater settings tab. If you cannot access that page, use the installer. If no, update and try again
  • Are there any errors? Open the console (Ctrl+Shift+I) and check the console tab. If there are any errors (red text), please provide them.
  • Does this issue persistently happen, or only sometimes?
  • Please provide steps to reproduce this issue. Screenshots or videos are also helpful.
remote storm
# shell veldt vsupport more info

yep, getting the logs, it's just cancer to have to constantly kill discord to get them (my st build doesn't have scrollback support :) )

worldly adder
shell veldt
#

ELIFECYCLE  Command failed.

remote storm
#

So as you can see I am using the Flatpak version. Running pnpm inject as root and it fails. Now, the part that is confusing me is that if I run sh -c "$(curl -sS https://raw.githubusercontent.com/Vendicated/VencordInstaller/main/install.sh)" and press y to run as root it'll patch it just fine

shell veldt
#

the installer crashed?

remote storm
#

otherwise pnpm just kinda stays running

shell veldt
#

the question si why youre even installing from source

#

do u wanna develop?

remote storm
shell veldt
#

ah fair then

remote storm
#

I already have a PR that I'm going to submit, but I have no way of testing it if I can't install haha

shell veldt
#

you should check discord devtools to see errors there, it's likely smth there

#

if it doesnt load its likely caused by ur code

remote storm
#

My edit to an existing plugin has just been to change the name to plugin2 and copy the file to the userplugins dir so far, but I'll try without it

#

we don't talk about this...

#

thanks lol

worldly adder
shell veldt
#

p

#

happens to the best of us dw

broken tiger
#

VENCORD WONT STOP CRASHING WHEN I STREAM

shell veldt
#

don't stream then

#

vsupport more info

mighty ravenBOT
# shell veldt vsupport more info

"doesn't work" or similar are not very helpful.
You can make our lives easier by providing the following information:

  • What platform are you on? Windows, Mac, Linux?
  • What client are you using? Discord Desktop, Discord Web, Armcord...?
  • What branch are you on? Stable, Canary, PTB...? If not on stable, does it work on stable?
  • Are you fully up to date? You can check by going to the Updater settings tab. If you cannot access that page, use the installer. If no, update and try again
  • Are there any errors? Open the console (Ctrl+Shift+I) and check the console tab. If there are any errors (red text), please provide them.
  • Does this issue persistently happen, or only sometimes?
  • Please provide steps to reproduce this issue. Screenshots or videos are also helpful.
cerulean night
#

Ok someone help me out, i used to use client themes when it was in beta

#

my color was this

#

NOW THEY SWITCHED TO THIS ZESTY SHIT

#

AND I JUST WANT MY SOLID COLOR BACK

#

$5 BTC to first person to get back to normal or to send me a CSS exactly like old Client Themes

#

and thats ong

#

(please ping me if response, i am deep playing ping pong vr rn) edit: (feel free to ping multiple times, im not gonna get mad i just wanna see the messages)

compact mortar
compact mortar
dreamy trellis
#

you will have to use from source

compact mortar
#

(if there are documents on this, i’m also happy with a hint in that direction)

compact mortar
dreamy trellis
#

woop give me a second

compact mortar
#

sure take your time^^

dreamy trellis
wooden barn
cerulean night
#

as for the exact look, lemme try to find some

wooden barn
cerulean night
#

let me find some screen shots

#

i ahve to have some somwhere

#

this is one of the screen shots

#

you can kinda see the color diff on the side

#

and the text

#

let me check through my videos too

#

additional screenshot of the menu colors

#

there is the hover over message color

#

actually thats not even a color, it just reduces alpha

#

im stupid

#

thats every screenshot i have, that one also is a little darker, so i have 0 idea

#

dont use that nvm

wooden barn
cerulean night
#

i bet the client theming code is still there

#

its def there

wooden barn
#

I think you were screwing with the color a lot, because atleast for me, the chat background was the color you picked

cerulean night
#

but the new theming is so gay

wooden barn
#

or maybe it behaved WAY differently for more saturated bright things and I never ran into that functionality

cerulean night
#

mine worked perfect

#

it was such a good theming feature

wooden barn
#

yea

cerulean night
#

but discord had to riuin it

compact mortar
compact mortar
cerulean night
#

oh also CodeF53, another reason im pretty sure the OG client theme code is still there is because when i load up discord initially the color is still there

#

exambple

wooden barn
#

@cerulean night

:root {
  --theme-h: 0;
  --theme-s: 0%;
  --theme-l: 11%;
}

:root.theme-dark {
  --primary-600-hsl: var(--theme-h) var(--theme-s) var(--theme-l);

  --primary-530-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 0.5%);
  --primary-560-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 2.9%);
  --primary-630-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 3.1%);
  --primary-660-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 11.3%);
  --primary-700-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 9.4%);
  --primary-730-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 10.3%);
  --primary-760-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 11.3%);
  --primary-800-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 12.9%);
  --primary-830-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 15.5%);
  --primary-860-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 17.0%);
  --primary-900-hsl: var(--theme-h) var(--theme-s) calc(var(--theme-l) - 21.1%);
}
cerulean night
#

how can i upload raw css

#

do i have to do some stupid stuff

#

like upload

wooden barn
cerulean night
#

i knew that

#

thanks

wooden barn
#

then what was the question?

cerulean night
wooden barn
#

like host css?

cerulean night
cerulean night
#

and this is very very close

wooden barn
#

oh I missed the one thing I didn't change form the old theme

cerulean night
#

by very very i mean i cant tell the diff

wooden barn
#

--primary-600-hsl: var(--theme-h) var(--theme-s) var(--theme-l);

cerulean night
#

thanks

#

whats your btc addy

wooden barn
#

don't have one, I haven't fucking with crypto since eth crashed

cerulean night
#

also the message bar color is off

#

lemme try to find a sccreen shot of it

#

this part*

#

holdup lemme go thru ss

wooden barn
#

there are some small differences due to rounding errors from converting back and forth from RGB to HSL

#

for example chat used to be #581E2A but now its #561E29

cerulean night
#

wait so you know all the OG colors tho?

wooden barn
#

no I just changed one thing because I noticed the saturation and hue shifiting wasn't right

#

and that made all the colors basically match perfectly

cerulean night
#

intresting

#

its very close, i am def gonna keep it. I am very thankful lmao

#

this like my 3rd time asking so

#

wish i had more SS to base off of

wooden barn
#

I have posted it in css snippets before :p

#

but to be fair that was a while back when I still had a lot of things way off

cerulean night
#

i will only come to this server in absolute desperation

#

Vencord Client: 😸

#

Vencord Community: frcoal

wooden barn
#

just pin the css snippets channel to your favorites server

cerulean night
#

i didnt even know you could do that

wooden barn
#

lmao

#

if you ever find a screenshot with the chatbox that is off lmk

cerulean night
#

i gotchu, i cant even think of where other ss would be

#

also isnt there a way to downgrade discord?

#

like if you have old offline installer right

wooden barn
#

no fucking clue

#

not worth

cerulean night
#

😸

#

time to fuck around + Find out

#

Code can you do me a favor

#

what version of Canary are you on rn

#

sorry imma ping you cause i dont wanna wait

#

@wooden barn

wooden barn
#

im not on canary :p

cerulean night
#

Fuckkkkkk

#

i legit only have canary old installer

#

and i dont know stable version

cerulean night
#

We are slowly making progress

#

Sent this on my phone but still

cerulean night
#

@wooden barn

#

πŸ’€

cerulean night
#

Btw code I’m still working on this

#

I am using HTTP debugger trying to launch an older client

#

Imma get this I swear

cerulean night
#

Almost 3 hours of trying later

#

i give the fuck up

#

It is impossible to use an older version of discord

#

im saying it now

cerulean night
#

Fuck

cerulean night
#

send a photo of the directory %localappdata%/Discord/

#

Show me what that looks like

#

ping me when sent @broken tiger

#

is the contents of app-...11 blank

#

like is there any files in there

#

what about app--1...10

#

is it blank or full

#

delete app-11, turn off anti virus. Run Discord.exe inside app-10 as Administrator then see if it works

#

try opening from task bar then

#

*as admin

#

it just doesnt open

#

correct

#

you free to join vc?

#

i can help you thru it if you want

#

imma go to bed soon but just msg me i might be on

cerulean night
#

bet

#

Try exploders?

#

or are they all locked

#

join in dms

#

are you double clicking

#

you might have to give it mic access

#

or something stupid

#

lmaoo

#

πŸ’€

#

go download canary

#

that should install fine

#

hi

#

uhh picture

#

Xig what title

#

like where am i supposed to be looking

#

im a little confused

#

try hitting ctrl+enter

#

see ifthat fixes

#

try out some stuff here

#

be careful of stuff that modify's system

#

Fix-4 is most likely to work

#

obviously if your answer aint solved

#

πŸ’€

#

i know its a shitty site

#

lmao

#

go to #4

#

and have you updated display drivers yet

#

that is weird asf then

#

0 idea

#

i honestly cant think of anything off the dome

#

for why that would happen

#

repost yor issue, someone might have a fix low key

#

is your QuickCSS file cleared also

#

in vencord settings

#

alrught

#

dont you have to insall vencord first

#

idk then

#

i gotta sleep its 4 am

#

bye and good luck and sorry

#

allat same time

brisk lark
#

Uhhh, I'm big dumb dumb how do I load a local CSS file? Tried using absolute path on windows, but it won't load neither with \ nor /

#

Or will I have to host them somewhere

#

guess I'm forced to use http protocol?

azure perch
brisk lark
#

It's just a lot, and I wanted to partition it a bit with other potential css

#

but yeah, might go with that

hazy breach
#

and yeah use quickcss

brisk lark
#

I managed to find the settings file and removed the url

brisk lark
shell veldt
#
  1. if not on Windows, did you enable frameless in settings
  2. if on Windows, check your themes
shell veldt
#

exactly what I said

#

the title bar doesn't just disappear, it's likely one of ur themes hiding it via css

brisk lark
#

Disable/remove all of them, then add them back one by one until you find the culprit

faint storm
#

vencord gone after restarting pc what should i do

copper iris
#

reinstall

#

xd

#

its probably a discord update

compact mortar
brisk lark
#

Oh wait I think i get it now

compact mortar
#

^^

brisk lark
#

Like add half and of it breaks, remove half of that, if not, do the other half etc.?

compact mortar
#

possibly there’s a more specific word than binary search in such a case

compact mortar
#

it was more of a scnr (sorry could not resist) comment, b/c usually educated guesses should be more efficient here and it’s prbly just a few items anyway, explaining binary search might take longer … ’xD

shell veldt
#

lol

faint storm
rich tide
#

using the installer

#

the voice chat is public, it's probably fine

rich tide
#

you dont even have css loaded

shell veldt
#

how do you people manage to do this

#

idgi

copper iris
#

reinstall vencord

rich tide
#

we mess with vencord is all ways possible and that doesn't happen

copper iris
#

and i thought i broke vencord when i added settings sync

#

πŸ₯΄

rich tide
#

if vencord break blame me

brisk lark
#

Okay, I know this has been discussed before based on a bit of searching, but I haven't really been able to find anything concrete. Is there a way to use Acrylic (uwu/Acrylic) with Vencord? I've reached the point where I'm using Acrylics /app folder. Adding require("C:\\Users\\...\\Vencord\\dist\\patcher.js") at the top of /app/index.js loads Vencord but not Acrylic. Adding it to the bottom loads Acrylic but not Vencord. Not quite sure where I should go from here.

#

scratch that, I replaced all instances of app.asar and _app.asar with original.asar and I think it works now somehow TE_hackerCD

#

incredible

copper iris
#

tbh this is something that should be implemented into core vencord instead of getting users to patch their installs like this

#

acrylic itself is a relatively simple script, its bells and whistles come from adding stuff to discord

brisk lark
#

I also had to patch it with openasar, but with vencord it should just be as simple as fixing whatever conflicts there were between acrylics and vencords injectors (no idea if it's actually simple)

rich tide
#

what about the transparency option on vencord

#

isn't that the only thing needed?

brisk lark
rich tide
#

well but the theme can make the blur?

copper iris
#

you can set up a blur via css

brisk lark
#

you need to do some funky things with electron do make blur work

brisk lark
#

but it can't blur actual desktop windows

copper iris
#

but the acrylic mod actually does some funky stuff

#

but also does some really really really bad stuff

brisk lark
brisk lark
copper iris
warm birchBOT
# copper iris https://github.com/uwu/Acrylic/blob/v2/app/index.js#L81-L104

**index.js: **Lines 81-104

//#region CSP Removal
electron.app.on("ready", () => {
  // Removes CSP
  electron.session.defaultSession.webRequest.onHeadersReceived(
    ({ responseHeaders }, done) => {
      const cspHeaders = Object.keys(responseHeaders).filter((name) =>
        name.toLowerCase().startsWith("content-security-policy")
      );

      for (const header of cspHeaders) {
        delete responseHeaders[header];
      }

      done({ responseHeaders });
    }
  );

  // Prevents other mods from removing CSP
  electronCache.exports.session.defaultSession.webRequest.onHeadersReceived =
    () => {
      console.log("[RawDog] Prevented CSP from being modified...");
    };
});
//#endregion
copper iris
#

this conflicts with vencord's csp

#

which is a much less scorched earth approach to csp patching

brisk lark
#

this seems way over my head

#

I have no idea how my random ass patch works

copper iris
#

tl;dr they're completely disabling a security mechanism to make it work

#

vencord does something similar, but does it in a way that doesnt result in a lack of the policy, it just modifies the policy to be less strict

rich tide
#

that's just the cumcord injection

copper iris
#

is that what they do?

#

i guess thats where the rawdog bit comes from lol

rich tide
#

no they copied it

copper iris
#

uwu are the devs of cc

#

lol

rich tide
#

yeah makes sense

shell veldt
#

that code is so funny

#

why do they loop over the object like that 😭

brisk lark
#

this is unbelievably funny to me

for (const header of cspHeaders) {
     delete responseHeaders[header];
}
copper iris
#

its so scorched earth and boring compared to vencord's actual proper patching

copper iris
#

also yeah wtf

#

i didnt notice the loop

shell veldt
#
electron.session.defaultSession.webRequest.onHeadersReceived(
    ({ responseHeaders }, done) => {
      delete responseHeaders["content-security-policy"];

      done({ responseHeaders });
    }
  );```
#

much simpler and more performant

copper iris
#

lol

#

anyway

#

lets take a look at what else this does

rich tide
#

well it loads a whole thing

#

called vibe

copper iris
#

why does it load a native module

#

this can be done through js

rich tide
copper iris
#

oh no nvm i see

#

i thought they were doing all of it through the module

brisk lark
#

maybe it isn't vencord that needs fixing, but acrylic

rich tide
#

we will implement

copper iris
#

its definitely not a vencord problem, patching it with this is bound to cause issues

#

just because of how its written

#

but the actual acrylic functionality is easy asf to add to vc

brisk lark
#

πŸ™

copper iris
#

yeah its basically a oneliner

#

yknow what

#

let me see if i can get this working now

nocturne fern
#

is there a plugin to be able to stream audio from applications?

brisk lark
#

like stream audio from discord to someplace else?

copper iris
#

but for some reason it cant find any of the functions

#

so i'll work on it another time

#

its not my priority

nocturne fern
copper iris
#

and no

#

im pretty sure this isnt possible either due to how discord's screensharing works, but i can look into it another time

brisk lark
candid matrix
#

anyone know why css square icons are broken?

shell veldt
#

ask in their server, not here

mint ether
#

do I always need to reinstall vencord if discord updates?

shell veldt
#

if it stops working

mint ether
#

ok

shell veldt
#

vsupport more info

mighty ravenBOT
# shell veldt vsupport more info

"doesn't work" or similar are not very helpful.
You can make our lives easier by providing the following information:

  • What platform are you on? Windows, Mac, Linux?
  • What client are you using? Discord Desktop, Discord Web, Armcord...?
  • What branch are you on? Stable, Canary, PTB...? If not on stable, does it work on stable?
  • Are you fully up to date? You can check by going to the Updater settings tab. If you cannot access that page, use the installer. If no, update and try again
  • Are there any errors? Open the console (Ctrl+Shift+I) and check the console tab. If there are any errors (red text), please provide them.
  • Does this issue persistently happen, or only sometimes?
  • Please provide steps to reproduce this issue. Screenshots or videos are also helpful.
tough mantle
#

bro im starting to get pressed; every time i use the in-client 'updater' it bricks my vencord and I need to fresh install everything

runic shard
#

im facing this same issue on firefox, installing vencord as an extensions doesn't do anything and no logs show up

tough mantle
#

and gui installer doesnt fix, need to wipe my discord and any injected client stuff as well 😦

mighty ravenBOT
# copper iris vsupport more info

"doesn't work" or similar are not very helpful.
You can make our lives easier by providing the following information:

  • What platform are you on? Windows, Mac, Linux?
  • What client are you using? Discord Desktop, Discord Web, Armcord...?
  • What branch are you on? Stable, Canary, PTB...? If not on stable, does it work on stable?
  • Are you fully up to date? You can check by going to the Updater settings tab. If you cannot access that page, use the installer. If no, update and try again
  • Are there any errors? Open the console (Ctrl+Shift+I) and check the console tab. If there are any errors (red text), please provide them.
  • Does this issue persistently happen, or only sometimes?
  • Please provide steps to reproduce this issue. Screenshots or videos are also helpful.
copper iris
#

mainly the first two

#

we cant fix it without knowing

tough mantle
#

Windows with Discord desktop, just running openasar and vencord. Stable, up to date discord. Don't get any errors, vencord just fails to load whenever I use the built-in updater function; as long as I don't, it runs stable. I've had to fresh install 3 times now. Simply updating the client and relaunching causes it to revert to vanilla discord

copper iris
#

by "fails to load", are there any logs? or is it like it was uninjected completely?

tough mantle
#

tbh just sent that cause im sleep deprived and crabby, I myself will just stop pressing the goddamn update button like a moron but if anyone else has same issue it might be worth looking into

#

hmm

shell veldt
tough mantle
#

I didnt check log output, but at least in the client it appears to be uninjected

copper iris
#

if you could check the logs the next time it happens that'd be great

runic shard
copper iris
#

oh thats a big emote

tough mantle
#

stickah

copper iris
#

:P

shell veldt
copper iris
#

but yeah, if it errors out that'd be extremely helpful to have

runic shard
copper iris
#

if it doesnt, thats also extremely helpful and confusing

tough mantle
#

yeah completely forgot about log outputs, just assumed since it wasn't booting with discord it unattached. will check next time i press the forbidden button

copper iris
#

sounds good to me

runic shard
copper iris
shell veldt
#

don't

copper iris
#

oh that too

#

lol

shell veldt
#

other than that that shouldn't happen

tough mantle
#

do you mean for the initial download or for the attempted repair

shell veldt
#

it might also be that your isp or country or similar are blocking github

copper iris
#

both, if you were running the installer exe

#

running it as admin borks permissions

tough mantle
#

hmm, I didn't run it admin to repair but I could've done it the last time I fresh installed

copper iris
#

ah

runic shard
#

qutebrowser is something different so im not sure

copper iris
#

QB is chromium afaik but i have no idea how it works lol

shell veldt
#

chances are qutebrowser doesn't support it properly or uses an outdated version of chromium

#

try if it works on a proper chromium browser

runic shard
#

qutebrowser doesnt really have extensions but has a userscript

copper iris
#

oh

#

qutebrowser doesnt use chromium directly

#

it uses qtwebengine

#

which has

#

relatively old chromium now

#

it depends on the version of qt that qutebrowser is using

#

according to their wiki, the latest they go up to is 94

#

vencord requires 91

#

which menas they arent using qt 6.3

#

if its 6.2, its one major version out of date, which means youd be stuck on 90

#

if its 5.x, its 87

#

so tl;dr yeah its too old

shell veldt
copper iris
#

i mean thats fair enough

#

id do the same

shell veldt
#

it might or might not work below I never tried

#

noone should be using chromium that old

copper iris
#

its probably worth testing, although i dont see the point

#

precisely

#

we're 20 majors ahead now

trim field
#

How do i install vencord on chrome

copper iris
#

sadly

south cargo
#

Is it just me or color sighted made the offline status indicator into online

copper iris
#

what do you mean

#

@south cargo

south cargo
#

one sec

copper iris
#

well thats something

south cargo
#

if it is useful my openasar has custom css on

#

wait

copper iris
#

yes thatll be it

#

lol

#

please check your css

south cargo
#

ok its gone

copper iris
south cargo
#

i was just using revert rebrand

copper iris
#

ah

south cargo
#

well now that I check its been archived

#

oh well

#

guess ill have to stare at the new color scheme now

#

or replace it with another theme

runic shard
#

is this supposed to happen? or is it ublock origin preventing requests to to other website or some sort

hazy breach
#

check console

plush raven
#

Anyways having a problem of Discord stealing the focus of other applications on Linux? (GNOME DE, Arch Linux)

#

I try to click on Firefox and type but it doesn't let me since Discord is constantly stealing the focus

#

Only happened after I restarted for a Vencord update

wooden barn
#

vsupport more info

mighty ravenBOT
# wooden barn vsupport more info

"doesn't work" or similar are not very helpful.
You can make our lives easier by providing the following information:

  • What platform are you on? Windows, Mac, Linux?
  • What client are you using? Discord Desktop, Discord Web, Armcord...?
  • What branch are you on? Stable, Canary, PTB...? If not on stable, does it work on stable?
  • Are you fully up to date? You can check by going to the Updater settings tab. If you cannot access that page, use the installer. If no, update and try again
  • Are there any errors? Open the console (Ctrl+Shift+I) and check the console tab. If there are any errors (red text), please provide them.
  • Does this issue persistently happen, or only sometimes?
  • Please provide steps to reproduce this issue. Screenshots or videos are also helpful.
tawny ermine
#

what are you supposed to do when vencord stops showing up for no apparent reason?

shell veldt
tawny ermine
#

thx

brittle halo
#

i have 2 questions
vencord on webcord? if not, when? (if at all)

#

that is all

real mountain
#

webcord has alpha support for chromium extensions, you should be able to just use the vencord chrome extension that way

brittle halo
#

{userData}/Extensions/Chromium/{extension name}/ from the webcord wiki tells me nothing lol

maiden grove
#

how does the "enable transparency" option work in vencord

placid surge
brisk lark
charred nebula
plush raven
placid surge
#

does it work on stable

plush raven
#

Let me check

scenic grove
#

why the hell are you on development

plush raven
#

Because I can ig lmao

#

Also it happens on stable too but its a Discord issue WAH

#

only happens on fullscreen too Pain

shell veldt
trim field
#

Global Badges doesnt work ;-;

placid surge
#

that's a third party plugin, no? I don't think those are given support to

#

unless im just dumb

craggy gazelle
#

is there any way to clear MessageLogger logged messages without reloading discord ?

placid surge
#

real answer: no, I don't think so
joke answer: technically crashing discord is not reloading discord

shell veldt
#

inspect elements

#

@left crater once context menu api is added u can easily implement context menu entry for removing deletes / edits

left crater
#

cool

pseudo summit
#

are betterdiscord plugins compatible

scenic grove
#

yes

#

you can just drop the .plugin.js file into the plugins folder

#

nah i just joking betterdiscord plugins are too shitty for us to care

compact mortar
bitter elm
#

no

compact mortar
#

lol sadkek

#

guys i need DB’s big fat library deep in my RAM

compact mortar
#

b/c of her experience in making wrappers(?) for (bd) plugin formats (GooseMod β€Ί Topaz)

#

radically epic stuff

copper iris
#

vsupport moreinfo

mighty ravenBOT
# copper iris vsupport moreinfo

"doesn't work" or similar are not very helpful.
You can make our lives easier by providing the following information:

  • What platform are you on? Windows, Mac, Linux?
  • What client are you using? Discord Desktop, Discord Web, Armcord...?
  • What branch are you on? Stable, Canary, PTB...? If not on stable, does it work on stable?
  • Are you fully up to date? You can check by going to the Updater settings tab. If you cannot access that page, use the installer. If no, update and try again
  • Are there any errors? Open the console (Ctrl+Shift+I) and check the console tab. If there are any errors (red text), please provide them.
  • Does this issue persistently happen, or only sometimes?
  • Please provide steps to reproduce this issue. Screenshots or videos are also helpful.
copper iris
#

read this pls

crude cairn
#

alr

#

so I am on windows using discord stable version and I had vencord working but now it don't so I run the installer updated it still not working, I found nothing on the console

#

I had that issue once but got it fixed just by running the installer and updating it

#

(pls tag me if you need more info or anything)

worldly raptor
#

I am just a little confused as to how to get the 3rd party plugins to work

rough saffron
worldly raptor
rough saffron
#

ya

worldly raptor
#

What is pnpm?

rough saffron
worldly raptor
#

If I am already currently using vencord through the installer, will I need to uninstall first?

rough saffron
#

no

#

you can just run pnpm inject and reinstall on top of it

worldly raptor
#

Will it kill all of my plugin settings?

rough saffron
#

no

#

settings are stored in a separate location

worldly raptor
#

Ok, thanks, still learning some probably obvious things lol

rough saffron
#

np

worldly raptor
#

If I wanted to inject into canary, how would I?

rough saffron
#

the same way

#

the installer lists every instance of discord you have installed

#

so just choose the one you want to inject into

worldly raptor
#

oh

#

ok

#

I tried adding plugins but it doesn't work and running pnpm test gives errors even on the example plugin

rough saffron
#
  1. it shouldn't be userplugins/index.ts

it should be userplugins/YourPluginName/index.ts or userplugins/YourPluginName.ts

#
  1. if its a userplugin you downloaded from elsewhere, you should just be able to pnpm build no need to test
#

the build will either fail or it wont

worldly raptor
#

Didn't seem to fix it

rough saffron
#

try

#

pnpm lint:fix

worldly raptor
#

yep that seemed to make it work

#

bro

#

only change it wanted was having the copyright disclaimer at the top of the file

#

Thanks I'll just lint it before doing stuff from now on

dense cedar
#

i have a theme but i don't see it in the theme section and i have no clue how to disable it

brisk lark
brisk lark
#

also check openasar css if you have that installed

dense cedar
dense cedar
brisk lark
#

if it's there you can open the OpenAsar css by cliking on the OpenAsar text

dense cedar
#

thanks, that's the issue

tribal flame
#

it broke 😱

rough saffron
#

that's just a normal discod thing

#

it's always there

#

not a theme issue

tribal flame
#

o

rough saffron
#

note that it comes from discord

tribal flame
#

so then what's making it so the font doesn't load

rough saffron
#

Discord ℒ️

#

I don't think they use the font anywhere

#

it just appeared one day

#

it doesn't cause any issues tho

tribal flame
#

Sorry I meant the OG font which the link I replied to is supposed to bring back

#

nvm

#

it was my other theme I had loaded causing issues

candid cloud
brisk lark
#

you have to build vencord form source

fickle flame
#

is there a channel tab for venchord?

brisk lark
#

after you clone the repo, just copy the .ts file to src/userplugins/ and it should show up in vencord plugins after injecting

brisk lark
candid cloud
brisk lark
#

not sure when, but i've seen it being talked about

#

think it's under active development

hazy breach
#

don't think anyone is working on it though

brisk lark
#

so not quite under development

candid cloud
#

πŸ‘

hazy breach
#

well technically you already can

#

but you need to do a dev install for that atm

pseudo summit
#

is there a way to make message logs permanent ?

#

like lightys message logger for BD and powercord

shell veldt
#

no

pseudo summit
broken tiger
#

how do you uninstall

charred nebula
broken tiger
#

thx

brisk lark
#

I'm just saying y'all, people delete messages for a reason, we don't have much privacy left so at least respect that shrug

charred nebula
#

Tf

#

Are you on about

brisk lark
#

trying to convince people not to use message loggers πŸ˜”

charred nebula
#

Thats dumb

#

Why shouldnt i use message logger

brisk lark
#

for the reason i stated above

#

people should have a right to regret sending something

charred nebula
#

Yeah

#

Regret

#

Then eat shit

#

Lmfao

#

Just how the cookie crumbles

#

You should be more worried about the fake deafening exploit or whatever it is

copper iris
#

my messages keep going weeeeee

#

what an interesting bug

#

they keep randomly disappearing from the messagebox but i can ctrl+z them back into existence, so they're just disappearing

#

and its definitely not me just mispressing stuff on my keyboard, it can happen when i havent pressed anything

#

though of course now that im trying to demo it with a video its stopped happening completely πŸ™„

#

nvm

scenic grove
#

we love

copper iris
#

heisenbug moment

#

although oddly enough it might be related to something else im experiencing now

#

where typing doesnt autofocus the textbox

#

like normally if you were to, say, click on the messages to defocus the textbox and start typing, it refocuses it

#

tbh it might just be a discord bug, i havent updated vencord giggle

candid cloud
#

Hey, does anybody know why the picture is not showing in the Custom RPC Plugin?

copper iris
#

we need a bit more info than that

#

what's your config?

candid cloud
candid cloud
copper iris
#

well it is strange

#

hm

#

@placid surge

placid surge
#

Hi