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

1 messages Β· Page 3 of 1

shell veldt
#

works automagically with no further work

near aurora
#

RE: RE: flashing when editing
Seems to not be an issue on OpenAsar

random siren
#

I once had that idea and made that about 1.5 years ago trolldayruined but it was very bad and I never completed it

#

It was also C# wpf

random meadow
#

how often does vencord just not plug when updating the client

frail smelt
#

never

#

if it doesnt show up after reload u did a skill issue

rich tide
#

this patch just refuses to apply without saying anything

import definePlugin from "../../utils/types";
import { Devs } from "../../utils/constants";

export default definePlugin({
    name: "IgnoreActivities",
    authors: [Devs.Nuckyz],
    description: "",
    patches: [{
        find: "renderOverlayToggle=function()",
        replacement: {
            match: /;(.{1,2}renderOverlayToggle=function\(\).{1,}?\)\)\)};)/,
            replace: (_, mod) => {
                console.log(_);
                let renderIgnoreActivitiesToggle = mod;
                renderIgnoreActivitiesToggle = renderIgnoreActivitiesToggle.replace(/renderOverlayToggle/, "renderIgnoreActivitiesToggle");
                renderIgnoreActivitiesToggle = renderIgnoreActivitiesToggle.replace(/de.Z.Messages.SETTINGS_GAMES_ENABLE_OVERLAY_LABEL/, "asdasdasdasdads");
                console.log(`;${mod}${renderIgnoreActivitiesToggle}`);
                return `;${mod}${renderIgnoreActivitiesToggle}`;
            }
        }
    }]
});

#

lmao what

#

after I tried a billion times it decided to work????

#

hell yeah it's because discord has two functions with the same name

shell veldt
steel thistle
#

Uhhh

#

Anyone got any ideas on this error?

shell veldt
#

something something wsl

rough saffron
#

do you have a .git folder in C:/Users/Twizzer by any chance

steel thistle
#

I have gitconfigs but I don't see a git folder

rough saffron
#

okay in that case it's just a windows moment

shell veldt
#

did u move vencord from wsl to Windows

steel thistle
#

wsl?

shell veldt
#

that error means that the .git folder has a different owner than the project folder

#

something is very odd about ur install

broken tiger
#

windows subsystem for linux

steel thistle
#

This is my Gaming Desktop

#

Same OS and same user install for everything

#

Nothing moved just cloned and built of the github

#

Followed these instructions

shell veldt
#

either delete the directory and reclone and see if that fixes or run the command it tells u

#

actually before u do thaz

#

Upd: Permissions can be edited via right-click on the folder(s) β†’ Properties β†’ Security Tab β†’ Advanced (bottom right of the window) β†’ Owner.

broken tiger
#

why install in user directory 😭

rough saffron
#

make sure you own the folder

#

yea

shell veldt
#

check that for both Vencord and Vencord/.git

#

and the parent folder too

rough saffron
#

it'll recurse

steel thistle
rough saffron
#

clone it in documents or smth ig

#

:torlley

#

mm client lag

broken tiger
#

torlley

rough saffron
#

insane shitcode

shell veldt
#

my bad

rough saffron
#

discord, not vencor

shell veldt
#

vencord especially

broken tiger
#

ong

shell veldt
#

but I've never seen that error before and am just going off of random stack overflow post here so might not be the case at all

#

git on windows strange combo

rough saffron
#

windods

steel thistle
#

Ok

#

tool ownership

#

let me reboot PC

#

for freshest chance

shell veldt
#

oh who owned it before

broken tiger
#

winblows

steel thistle
#

Administrators

shell veldt
#

yeah that's the issue then

#

inconsistent owner

#

git no likey

steel thistle
#

or the default WIN 10 admin account that is disabled by default

shell veldt
#

maybe should add a note about that in the install instructions

#

to make sure you own the directory so use desktop, documents or similar

#

I'm surprised it even allowed u to clone to a directory you don't own

#

Windows is very strange

broken tiger
#

please reinstall windows 1_smiling_two_thumbs

#

i opened up twizzer's twich and the first thing i see is my guy taking a fat ass vape hit

steel thistle
#

That fixed it

broken tiger
steel thistle
#

Now I just need to figure out why my Aliucord hates my fucking guts.

shell veldt
#

lmao what's wrong with it

steel thistle
#

I don't ever get notifications on it

shell veldt
#

oh pain

steel thistle
#

like ever

#

Notifications are off, Bat Optimization is OFF,

#

Desktop client, off

#

Using minimal plugins

broken tiger
#

turn on notifications then?

steel thistle
#

LOL!!!

broken tiger
rough saffron
#

you def don't have a userbot or smth either

steel thistle
#

Why didn't I think of that.

shell veldt
#

try clearing Google play services cache

shell veldt
rough saffron
broken tiger
#

πŸ‘€

rough saffron
#

it was a question I just didn't put the question mark

shell veldt
steel thistle
#

I'd need to know what a userbot is to have one lol

shell veldt
#

lmaoo

#

it's just a selfbot
running bot on ur own account
against tos and very bad

broken tiger
#

nice stroke ven

shell veldt
#

uh

#

I just realised that first message might look bad out of context if someone reports it

#

so I edited the other messages into the first to prevent that

broken tiger
#

lmao

steel thistle
#

Ahh

#

I used one way way way way back in early days of discord

#

but that was because I was testing it for a friend who was selling it

#

I haven't used a selfbot in I dunno 4 years if not more.

#

It also was never used on this account

night hollow
rough saffron
#

they enforce api stuff

steel thistle
#

I mean they don't really enforce much but if you're tampering with the API..

night hollow
#

the only thing i've ever "seen someone" get termed for is doing fucky VC things and joining servers

steel thistle
#

You will get noticed eventually.

#

Example @rare beacon has a way to roll back your discord to work before plugins broke, but my guess is here soon eventually disccord will realize

#

and start TERMing accounts

rough saffron
#

they won't term you for using an old client

#

it's a side effect of having an outdated client

#

you become noncompliant with their anti abuse checks

#

missing headers, etc

#

and eventually the AA thinks you're being bad

#

and πŸ’₯

#

that shouldn't happen any time soon afaik

steel thistle
#

I dunno been told shouldn't be using it after OCT 31st

#

That would be more than 45 days since old clients were retired

rough saffron
#

lol

crystal frost
#

(afaik im just assuming thats what caused people to get banned with it)

steel thistle
#

I wonder if we will have a way on VENCORD to run BD plugins

#

Now that BD-Compat and PC-Compat are broken and dead

crystal frost
#

my opinion has been and always will be: its smarter to just rewrite than to make a compatibility layer

#

especially since patching methods are completely different between the two, where BD, PC and all the others are less performant and more restrictive

steel thistle
#

This is true but you'd need someone willing to recoded all plugins that are commonly used in BD or PC to function at the new level for the new client

crystal frost
#

yeah of course

steel thistle
#

Since people a bitchy and no one wants to be the one hassled to convert all plugins

#

that's why it's easier to use a compat layer.

#

just because it reduces the work for others and the bitching.

crystal frost
#

maybe as a stopgap

steel thistle
#

because BOY HOWDY, do people love to bitch!

crystal frost
steel thistle
#

I mean, I guess VENCORD could build a plugin re-structure and compiler on their site

#

Upload the plugin from BD you want to work

#

it'll reconfigure it and spit out a vencord version

#

@crystal frost says the woman who literally ran PC for god knows how long

crystal frost
#

nop

#

i am not powercord cynthia

broken tiger
#

bro thought you were the bad cynthia πŸ’€

steel thistle
#

Not a super common name you see

crystal frost
#

(its happened more than once dont worry)

crystal frost
steel thistle
#

Plus it's odd you'd see two different people with the same name in multiple mod communities

#

ya know?

crystal frost
#

i know my way around the internals of the client way too well

#

yeah

steel thistle
#

I mean the pre-built plugins for VENCORD are great

#

there are about...

#

5-6 other BD plugins

#

I use on a daily I can go without but would prefer not to.

#

however I wouldn't even know where to starts to dump the now updated BD plugins and rebuild them to be VENCORD plugins.

steel thistle
#

One of the main reasons PC is dead now.

broken tiger
#

i know

steel thistle
#

Oh I'm sure, most people know

#

I forced aeth to come to terms with HB/Eternal.

#

Then negotiated the death of PC with both of them.

broken tiger
#

well like cynthia was the only person working on pc so it was bound to die trolley

steel thistle
#

EcksDEE

#

She threatened Eternal via others with back handed comments constantly.

#

I didn't know if this @crystal frost was the same.

broken tiger
#

read their roles

steel thistle
#

So I didn't say anything but the PC Cynthia is a massive Cunt.

broken tiger
#

"the good cynthia"

steel thistle
#

Lol

night hollow
steel thistle
#

I mean....

#

It kinda was

#

It definitely caused a massive rift in the modding community.

#

PC being extremely popular basically witch hunted HB/Eternal relentlessly

#

Once I was shown all the proof, that was a wrap. AETH had a discord call with like 100+ people in it talking about how it was lies and when he got called out decided we should speak privately and just basically confessed everything was true, and that he has been overly stressed with PC forever

#

and wanted to kill it

random meadow
#

I just went to reinstall. I tried uninstall first, no clients showed up (I assume this means it isn't installed). Then I tried install, and immediately, I got an uncaught kotlin error. The cmd prompt closed before I could read it.

frail smelt
random meadow
#

Edit: I have fixed both the client and the weird notifications thing.

charred nebula
steel thistle
near aurora
#

Actually, chmod a+w /home/username does it too. And I assume all content in the user folders they should be able to touch is created by the user account

frozen mountain
#

funny, just updated pronoundb

shell veldt
#

you opened the plugins folder with ur file explorer which created a desktop.ini file

#

and it globs all files in that directory

#

I should make it ignore other files

night hollow
#

Windows not be insane challenge (hard)

rough saffron
#

you love macos ds store

night hollow
#

at least it's a hidden file

#

instead of whatever jank manual exceptions MS put into file explorer to make it hidden

bright vortex
#

hey my discord just crashed and vencord is gone lol

rough saffron
#

just reinstall following the instructions

#

ig

#

or check console log

bright vortex
#

makes sense

#

lol

#

ye i should that first :))

#

nice bot

lyric echo
#

Bruh

#

What is this

broken tiger
#

system32

prisma mica
#

lol

lyric echo
#

Let me reinstall

#

Hmm

shell veldt
broken tiger
#

also you can press windows key + shift + s

lyric echo
broken tiger
lyric echo
#

i didn't know what did i do wrong\

#

ah finally

#

didn;t know what i did different from before, but finally i could inject

shell veldt
#

you're very outdated

#

run git pull

lyric echo
#

yeah i did it

#

thanks

feral crystal
#

is vencord working for anyone after a discord update?

#

ok i guess it's my problem

broken tiger
#

no, having the same problem here too

verbal lotus
#

vencord is not real

#

take your pills

broken tiger
#

my bad

formal quarry
#

help

#

me no want to exploed

orchid niche
#

vencord and openasar disappeared from my discord installation

#

i did everything from megus installation guide over and over too but that didnt do

#

ive gotten the same error every time

real mountain
#

you should not be opening cmd as administrator

orchid niche
#

alright

#

that worked

#

thank you

#

oh well

#

ok i think i got it to work

#

gimme a sec

#

yay it works

#

i was a dumbass for running cmd as admin there

real mountain
#

happens to plenty of people

#

you'll probably want to delete the Vencord folder that you made in system32 though

#

(you don't have to but it's not needed there)

orchid niche
#

i will

rare sinew
#

im having this problem where its saying fflate and couldn't update

shell veldt
#

install dependencies

broken tiger
#

pnpm i

rare sinew
#

its fixed

urban moth
#

vencord uninjected itself lul

#

how 2 fix?

#

just inject again like in readme?

broken tiger
#

yes

#

pnpm i if it gives funny error after updating

urban moth
#

i did git pull && npm i && npm run inject

#

and it worked epic

mossy lagoon
#

which programming language do i need to learn so i can try to make vencord plugins?

rough saffron
#

Javascript/typescript

dusky pumice
#

dependencies and everything are all installed

shell veldt
#

install again

#

i added a new one lol

dusky pumice
#

and now windows decided it doesn't want to recognize that pnpm is added to PATH

#

good job windows

#

literally right there

sinful matrix
#

That's a different variable

#

You have to set the actual "path" variable to include pnpm

dusky pumice
#

it's there too

sinful matrix
#

Does that folder contain the pnpm executable?

dusky pumice
#

yep

sinful matrix
#

Sometimes you have to add \bin or something

dusky pumice
brazen coral
#

this telling me to reinstall dependencies_

#

?

broken tiger
#

pnpm i

brazen coral
#

i just did that rn

broken tiger
#

restart

rough saffron
#

pnpm i
pnpm build
restart discord

broken tiger
brazen coral
#

got it

faint storm
#

my vencord gone how do i fix it

broken tiger
faint storm
rough saffron
#

you aren't in the vencord folder

#

not sure what you expected

faint storm
#

how do i get into vencord folder

#

me pc noob

steel thistle
#

you CD into it

rough saffron
#

where did you download vencord to

steel thistle
#

e.g.

#

cd c:/users/name/vencord

#

CD = Change Directory

shell veldt
#

if you followed the instructions then just cd vencord

faint storm
potent sable
broken tiger
potent sable
#

ic

near aurora
rough saffron
#

bruh

shell veldt
#

trolled

#

try pnpm

#

npm skill issue

#

me when I have no idea about linux

rough saffron
vague acorn
#

what even is binux

broken tiger
shell veldt
#

you fucking liar

near aurora
#

Clean Discord install, so I'm absolutely sure it's a Vencord issue

rough saffron
#

as long as discord has read perms to the vencord dir, it shouldn't be an issue..

near aurora
#

Replugged after posting, killed Discord, have been waiting since. Any logs you'd want me to grab?

rough saffron
#

hmm

near aurora
#

perms on the Vencord folder are fine. And considering I'm both the owner of the mountpoint and the only active user on the system...

#

Unplugging force resets Discord to a state so clean I have to log in again

#

And attempting to run Discord with elevated perms just errors thanks to Electron being bad

#

OpenAsar still working smoothly, so at least I still have Saber

shell veldt
#

figure out which line it's getting stuck on

#

either spam console.log or use the debugger

near aurora
near aurora
#

No idea what broke and why, but yeeting Vencord and redownloading fixed it. Debugging wasn't helpful because I'm not patient enough

broken tiger
#

just needed to reinject

hearty finch
#

uhh I'm getting this error while trying to install vencord on macOS:
Uncaught Exception:
Error: Cannot find module 'electron-devtools-installer'
Require stack:

  • /Users/alex/Vencord/dist/patcher.js
  • /Applications/Discord.app/Contents/Resources/app/index.js

at Module._resolveFilename (internal/modules/cjs/loader.js:887:15)
at Function.n._resolveFilename (electron/js2c/browser_init.js:261:1128)
at Module._load (internal/modules/cjs/loader.js:732:27)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Module.require (internal/modules/cjs/loader.js:959:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (/Users/alex/Vencord/dist/patcher.js:23:50)
at Module._compile (internal/modules/cjs/loader.js:1078:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1108:10)
at Module.load (internal/modules/cjs/loader.js:935:32)

#

discord just crashes

charred nebula
#

Did you run pnpm i?

hearty finch
#

yeah

#

Lockfile is up to date, resolution step is skipped
Already up to date
Done in 473ms

charred nebula
hearty finch
#

pnpm inject

#

vencord@1.0.0 inject /Users/alex/Vencord
node scripts/patcher/install.js

Vencord Installer

This installation has already been modified. Overwrite? [Y/n]:
Successfully patched Discord.app

#

no errors

#

then I launch discord

#

and it crashes with the above message

hearty finch
#

I tried installing electron-devtools-installer

#

but now discord just doesn't open

#

no error, but no open

charred nebula
#

@shell veldt you're smart

hearty finch
#

I've reached an error that's beyond the #faq? πŸ‘€

#

OwO

shell veldt
#

that dependency isn't even used anymore

hearty finch
#

pnpm i doesn't fetch any updates though

shell veldt
#

git pull

hearty finch
#

ah there we go

shell veldt
#

and dont forget to rebuild with pnpm build then fully restart discord

charred nebula
#

I love how 99% of the issues people have are from outdated vencord

hearty finch
#

there we go

#

thanks @charred nebula and @shell veldt!

#

❀️

shell veldt
charred nebula
#

bru i did nothing thank ven skull3

shell veldt
#

yw

hearty finch
#

lmao

#

thanks ven

#

vencord > BD

#

BD bloat

charred nebula
#

BD a whole-ass mem leak

broken tiger
#

your ass a mem leak

charred nebula
#

i mea n what

hearty finch
#

love the new "store" btw

#

for plugins

shell veldt
#

Use Discord stable

charred nebula
#

ok

frosty viper
#

someone get mad at me and tell me where the fflate error fix is

teal geode
#

install fflate

#

then build

lyric echo
#

excuse me what is this?

sinful matrix
#

@shell veldt why do you not make it pnpm i in updater too

dreamy trellis
#

sounds unnecessary to me

near aurora
broken tiger
#

running pnpm build results in (attached) even tho ive ran pnpm i before it

charred nebula
#

hmm

#

outdated?

shell veldt
#

do it again

broken tiger
#

ran git pull

#

still nothing

#

i pulled and it got something but running pnpm i and pnpm build still shows the same err

prisma mica
#

pnpm i

#

wait

#

u did

shell veldt
#

they didnt

broken tiger
#

i did

prisma mica
#

C:\Users\aarya\Vencord>pnpm i
Lockfile is up to date, resolution step is skipped
Already up to date
Done in 715ms

shell veldt
#

then it wouldnt say that

#

do it again

broken tiger
shell veldt
#

do it again

broken tiger
rough saffron
#

delete node_modules and do again

broken tiger
broken tiger
shell veldt
#

you messed with some files

rough saffron
#

very likely

bronze stump
#

do it harder

shell veldt
#

otherwise it wouldnt happen

#

git reset --hard

#

oh it doesnt

broken tiger
#

no i didnt, i legit havent even touched the folder
a plugin might have but i fr did not
Ill do what u said

shell veldt
#

Anyway installing will soon be refactored anyway

broken tiger
#

πŸ‘

#

after git reset i would do git pull or just pnpm i then build

#

same error fr

#

ill just delete the folder and fresh reinstall

rough saffron
broken tiger
#

nah it errors even when following the github guide

#

def an issue on ur side

rough saffron
#

I will test this now

#

trol

shell veldt
rough saffron
#

skill issue

broken tiger
#

why tf is it erroring for me

broken tiger
rough saffron
#

try reinstalling pnpm ig

broken tiger
#

alr

rough saffron
shell veldt
broken tiger
#

im deliting the vencord folder and trying again, ill reintall pnpm

#

horror

#

alr everything worked after updating pnpm

charred nebula
#

bru

sinful matrix
shell veldt
#

corepack sucks tbh

#

I tried it and it fucked up my system

#

it overrode npm and yarn even though I already had them in /usr/bin, basically making those installed packages corrupt and confusing pacman

old sundial
#

i've been getting this every time i've updated vencord, is it something i should be worried about

#

it doesn't seem to break anything

old sundial
#

i will now explode

broken tiger
sinful matrix
#

it just installs shims where you would normally install global npm packages

#

and if it actually does mess things up, then go complain on github

#

don't just say "corepack bad because it broke package manager" (btw thats really easy to fix in pacman)

shell veldt
#

im aware but if something carelessly overrides existing files with no warning whatsoever it's very poorly written

sinful matrix
#

ok so tell them to fix it as I said

shell veldt
#

no

#

i can just use pnpm manually bleh

sinful matrix
#
  1. complain about thing
  2. refuse to actually do something about the issue
  3. ????
  4. profit
shell veldt
#

yea

#

its a non issue because I just use pnpm

broken tiger
#

hey there, a few days ago i briefly mentioned the nitrobypass plugin being somewhat finicky for me in the general chat and thought maybe doing a fresh install after deleting vencord in system32 would fix the issue but this issue still seems to persist.

Is this just a normal occurrence for everyone or is it something being done incorrectly on my end? id really appreciate it if i can get this fixed o7

broken tiger
#

it was straight up removed for me, reinjection or rebuilding fails

broken tiger
#

Welp, can't be helped I guess, discord being a pain again as usual with their breaking updates

broken tiger
broken tiger
#

updated to the newest discord

#

reinject

#

reinject is broke

#
cd Vencord
git pull
pnpm i
pnpm build
#

may have to redo everything

#

do that

#

command failed with exitcode 1

#

show

#

In a moment, need to do something quick

vale cedar
#

I tried adding my own plugin by making that folder with userplugins name, then i put it in and tried to rebuild but I got an error

#

I had no trouble installing it so idk why i have issues now

broken tiger
#

that is the funniest shit ive ever seen

prisma mica
#

bro using bd plug in vencord

vale cedar
#

not very experienced with npm either so idk error traces

#

yes i tried

broken tiger
#

vencord is not bd πŸ’€

vale cedar
#

well i figured they both use js

broken tiger
#

and?

vale cedar
#

maybe they'd work dunno

broken tiger
#

they work completely differently

vale cedar
#

what framework does vencord use?

broken tiger
#

@rough saffron

rough saffron
#

wdym framework

vale cedar
#

like bd uses electron

rough saffron
#

bd doesn't use electro πŸ’€

vale cedar
#

it dont?

rough saffron
#

discord uses electron

vale cedar
#

ah

rough saffron
#

and bd mods discord

#

just like we do

placid sphinx
rough saffron
#

there is no framework

rough saffron
vale cedar
broken tiger
vale cedar
#

im not that good at this as i said beforehand

placid sphinx
rough saffron
#

anyways your plugin from bd won't work on vencord as they're completely different mods with completely different apis

vale cedar
#

gotchu alr

rough saffron
#

you'll have to look at example plugins and try building your own, or waiting for someone to implement it

#

platform indicators will likely eventually exist, but it's not really a priority so unless someone else does it, there's probs gonna be a long wait

vale cedar
#

fair enough

rough saffron
#

gn

vale cedar
#

πŸ‘‹

steel thistle
#

Okay

#

I downloaded vencord first time on my laptop, it works and it's showing plugins my desktop doesn't get. However my desktop is Up to date with the updater

#

do I need to git pull or anything?

#

Yep what we needed

#

all working now got the additional options πŸ˜„

#

Hopefully soon Message Logger built into VENCORD

#

maybe colored roles across all areas of discord, auto play all gifs & maybe OWNER/BOT/ETC tags

broken tiger
# broken tiger show

$ pnpm inject

vencord@1.0.0 inject C:\Users\user\Downloads\Vencord-main\Vencord
node scripts/patcher/install.js

Vencord Installer

.-----------------------------------------------------.
| Select a Discord installation to patch: |
+-----------------------------------------------------+
| [C:\Users\user\Downloads\Vencord-main\Vencord\node_modules.pnpm\console-menu@0.1.0\node_modules\console-menu\console-menu.js:38 |
process.stdin.setRawMode(true); |
^-------------------------------'
Use the up/down arrow keys to select an option. Press ENTER to confirm.
TypeError: process.stdin.setRawMode is not a function
at C:\Users\user\Downloads\Vencord-main\Vencord\node_modules.pnpm\console-menu@0.1.0\node_modules\console-menu\console-menu.js:38:23
at new Promise (<anonymous>)
at menu (C:\Users\user\Downloads\Vencord-main\Vencord\node_modules.pnpm\console-menu@0.1.0\node_modules\console-menu\console-menu.js:37:12)
at getMenuItem (C:\Users\user\Downloads\Vencord-main\Vencord\scripts\patcher\common.js:98:26)
at install (C:\Users\user\Downloads\Vencord-main\Vencord\scripts\patcher\install.js:60:28)
at Object.<anonymous> (C:\Users\user\Downloads\Vencord-main\Vencord\scripts\patcher\install.js:46:9)
at Module._compile (node:internal/modules/cjs/loader:1149:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1203:10)
at Module.load (node:internal/modules/cjs/loader:1027:32)
at Module._load (node:internal/modules/cjs/loader:868:12)

Node.js v18.10.0
 LIFECYCLE Command failed with exit code 1.

#

did you pnpm i

#

i did, ill try again cos i copy pasted the whole script in there

#

Lockfile is up to date, resolution step is skipped
Already up to date

shell veldt
#

use a different terminal or wait a few days for vencord standalone

broken tiger
#

oh yea i forgot you gotta use powershell not bash

#

fuck

#

powershell horror

#

:jim:

#

FUCK

#

nvm we good

potent sable
#

can you find the quick css file locally in folder structure

#

oh its not downloaded

#

shame

#

ahhh

plush dew
#

nvm

#

i am unable to comprehend the text in #faq

inland copper
#

man i hate that discord still shows the new message thing even if the only new messages are from someone i have blocked...
sure wish someone could fix that..
🫰
^snapping fingers

shell veldt
#

ohh

#

that's a good idea for the no blocked messages plugin

#

and shouldn't be hard to do

haughty beacon
#

Not sure if this is for support or maybe I'm overlooking something but is there a plugin to remove the hyphen in channel names?

hazy breach
#

no and thats actually a good idea

haughty beacon
hazy breach
shell veldt
#

make a font that has the hyphen stylised as space

near aurora
#

Something broke how it handles the commit message

shell veldt
#

lol

near aurora
#

And same issue as on Linux is happening on Windows, so time to see if this is gonna be an easier fix

shell veldt
#

it's not the prettiest way

#

I make it print the git hash, description and author separated by /

near aurora
#

P.S. remind me to migrate theme stuff to OpenAsar tonight, it doesn't have the incomputable body size issue on edits

shell veldt
#

and that person has / in their name which I didn't account for

near aurora
shell veldt
near aurora
#

My small quick css

#

And this is the issue I was referring to

#

First report

charred nebula
#

Like

#

It peaks into the blocked users array

#

Store

#

Whatever

#

And checks if the message comes from that user

#

And if it does

#

Just return

shell veldt
#

it doesn't reapply css on message edits

#

it reapplies css when you change the file

broken tiger
#

can't spawn git on flatpak

frozen mountain
#

flatpak issue

stable pilot
#

flatpak πŸ˜‚

near aurora
#

It only flashes some styling stuff, not all of it. I wager it's because Discord is just broken AF and either OpenAsar handles the error better, or the rewrite addresses whatever causes style computation to fail

real mountain
#

what is your css?

#

causing style compilation to fail would be super weird and you'd have to be doing something really strange to trip up chromium

#

if you have some super wonky selectors than i could see it taking a bit to recompute styles but otherwise your issue is really weird

near aurora
#

I'll dump the file later, but it's nothing special. Edited Chatty-edit

shell veldt
near aurora
#

Well, you tell me why it randomly flashes on message edits then. Not always btw, that's what makes it so damn hard to track down. That warning on body sizes is the literal only common denominator I could find

#

unable to determine render window for element
And then it spits out some computed element crap

shell veldt
#

thats unrelated

#

jeez ur css is big

#

why not minify it?

real mountain
#

some of those selectors are a mess too, geeze

#

in any case I'm not able to reproduce the issue

#

applying the CSS takes a solid second or two to calculate the style updates but after that I don't have any noticeable issues

#

animations and stuff are a bit laggy but i kinda fully expect that it's because there's a lot of blur and stuff going on

#

setting the blur to 0px reduces most lag I have, yeah

broken tiger
hazy breach
prisma mica
hazy breach
#

needs to be in a repo probs

prisma mica
#

ya

near aurora
near aurora
#

Just to check, y'all are testing on Canary right?

#

If not, I might channel hop back to stable on my laptop just to see if that fixes it

haughty beacon
shell veldt
#

the one u develop and the one u use

hazy breach
haughty beacon
potent sable
#

how do i fix

shell veldt
#

by doing what it says!

broken tiger
#

git reset

potent sable
#

oh ok

real mountain
near aurora
#

Weird

real mountain
#

and to be clear the style calculations I'm talking about are when I pasted the theme into quick css and the file watcher updated the css automatically

#

your wouldn't see that kind of lag on day to day probably

#

but it's 100% because of the background blur

#

(or at least mostly due to it)

hazy breach
#

nvm still crashes

steel thistle
#

Double Click to Join VC is broken.

#

Not sure if anyone knew

haughty beacon
shell veldt
#

yeah don't use canary

hushed urchin
#

I wanna make my discord look aesthetically pleasing, do I need to learn how to code to do so?

placid sphinx
#

bd has alot of them
paste the themes in th custom css

placid ledge
#

I need some support on this

#

I don't know how

#

hopefully these thigh highs will do something

vague acorn
near aurora
# real mountain but it's 100% because of the background blur

Oh I'm aware of that. And as I said, that's not an issue for me.
I have the exact same style loaded on my Linux machine, tried with OpenAsar on both stable and canary, and the issue does not present itself there. I'll try with openasar and style loaded into Vencord too I guess

bronze stump
broken tiger
#

do i just have to rename the zip file to .xpi?

#

to add vencord to my browser, or do i leave it as zip?

#

it says i can't install the addon because it's corrupt 🐸

shell veldt
#

what browser do u use

broken tiger
#

librewolf, but i get the same message on firefox

shell veldt
#

yeah

#

there's an open pr by @left crater

#

it only works on chromium based browsers for now

broken tiger
#

:(

shell veldt
#

@left crater are u ever gonna finish it bleh

shell veldt
#

in tampermonkey

broken tiger
#

oh and another question, is it normal that the update tab is broken on flatpak discord?

shell veldt
#

yes

broken tiger
#

figured

shell veldt
#

I already made a fix for it (which is http updater)

#

but it's in testing phase rn

left crater
#

I was working on manager guhh

shell veldt
broken tiger
#

alright thanks!

shell veldt
#

do u wanna try the new one already @broken tiger

left crater
shell veldt
#

it's pretty stable but no guarantees

broken tiger
#

i don't care about discords stability haha

shell veldt
#

give me like 10 minutes and I'll ping u

shell veldt
broken tiger
shell veldt
#

what attachments rushii

left crater
shell veldt
#

Oh you're talking about logger lmao

#

I'm talking about browser dummy

left crater
#

GUH

shell veldt
#

Firefox

left crater
#

I've been putting off because I don't want to do chrome docs

#

husk

shell veldt
#

wanna hang out at my place and play video games

left crater
#

YOP

broken tiger
#

also i'm using the discord canary flatpak, that won't impact anything right?

shell veldt
#

no

broken tiger
#

alright

vague acorn
charred nebula
rough saffron
shell veldt
#

@broken tiger i finished flatpak support now

broken tiger
#

peak

broken tiger
shell veldt
#

wait

#

its not fully done yet lolz

broken tiger
#

we love errors

shell veldt
#

oh it's the quotes

#

okay works now

shell veldt
#

aka now

broken tiger
#

i never knew a .linux was even a thing

shell veldt
#

it's not

#

it's just a binary

#

Linux doesn't have a concept of extensions

broken tiger
#

already thought that would be interesting...

shell veldt
#

it's just named .linux so that you can differentiate it from Mac

#

and so that people know its for Linux

#

I should add a super basic shell script that downloads and runs the installer

broken tiger
#

i might just be fucking stupid, how do i run this

shell veldt
#

wait a bit and I'll add instructions

broken tiger
#

alright

shell veldt
# broken tiger alright
sh -c "$(curl -s https://raw.githubusercontent.com/Vendicated/VencordInstaller/main/install.sh)"
broken tiger
#

yep the update tab works now

#

peak

shell veldt
#

it updates via http

#

no more git & node

broken tiger
#

@shell veldt when updating it still gives me an error message

shell veldt
#

see the console for more info

broken tiger
shell veldt
#

not that

#

red error

broken tiger
#

linuxing

shell veldt
#

EACCES

broken tiger
#

what even is that 🐸

#

avg vencord support request

shell veldt
#

can u show output of that

broken tiger
#

i'm using the discord canary flatpak

#

so the command would be different right

#

oh nope never mind

shell veldt
#

wha

shell veldt
broken tiger
#

yea

shell veldt
#

that should work

shell veldt
broken tiger
#

nope that's in the canary

#

i don't even have the stable discord installed

shell veldt
#

do you perhaps need to hard restart discord?

#

did you restart it after running the new installer?

broken tiger
#

i did earlier but ill check

shell veldt
# broken tiger

because this quite literally says it has permissions to that dir

#

I grant the flatpak perms

broken tiger
#

i hard restarted and tried to update again but yeah doesn't work

shell veldt
#

im gonna look into it soon

rough saffron
shell veldt
#

you can always manually update with the installer

#

the blue button

broken tiger
#

yeah that works ig

sinful matrix
#

.linux just feels wrong

shell veldt
#

ig

#

but doesn't matter much

broken tiger
#

the installer is giving me this message

rough saffron
rough saffron
#

guh

shell veldt
#

try again now

#

it was github being weird

inland copper
#

if i already have vencord installed the old fashion way with git can i just keep using that or do i have to migrate to the installer?

rough saffron
#

as the announcement says, you can keep using git

inland copper
#

o

#

i will continue to pretend like im not the idiot in this situation

rough saffron
#

lol

shell veldt
#

so migrating is recommended

broken tiger
#

"renderer.js.LEGAL.txt" stuck on downloading

shell veldt
#

how

#

just close and run again bleh

rough saffron
#

illegal renderer

shell veldt
#

that file is like 1kb so it shouldn't happen

broken tiger
#

ima resintall everything related to discord

shell veldt
#

does it still happen wha

#

how

broken tiger
#

it downloaded but discord idn't start

shell veldt
broken tiger
#

it had its noraml processes but CPU 0,00%

shell veldt
#

show screenshot of installer

broken tiger
#

i just removed it

shell veldt
#

how do you have local vencord version none but app is patched

#

is that from previous install

#

oh you're on linux

#

did u say yes to run as root

broken tiger
#

yes

shell veldt
#

just press patch again

#

does it still not work

broken tiger
#

i need to reinstall discord cuz it still doesn't start

#

luckly i still have the .deb file

shell veldt
#

you can just unpatch

#

and it should work again

broken tiger
#

nah tried that already

#

it finaly works (vanilla discord)

broken tiger
shell veldt
#

yea

broken tiger
#

ima just use better discord until i figure out what tf i do wrong

#

welp ty for support either smth is wrong with my pc or how i want to install it

#

wait maybe it doesn't work cuz i use the deb version of discord insteadof the flatpack one

shell veldt
#

all work

#

how does it not work

#

show the window & terminal output

broken tiger
shell veldt
#

sure

broken tiger
#

$ sh -c "$(curl -s https://raw.githubusercontent.com/Vendicated/VencordInstaller/main/install.sh)"
Downloading Installer...

Now running VencordInstaller
Do you want to run as root? [Y|n]
This is necessary if Discord is in a root owned location like /usr/share or /opt

y
Running with sudo
VencordInstaller was run with sudo
Reading /etc/passwd
Found actual HOME at /home/gamingmarcell
Using UserConfig
Found existing Vencord Install. Checking for hash...
Fetching https://api.github.com/repos/Vendicated/Vencord/releases/latest
Existing hash is fe5a78d
Checking if /usr/share/discord/resources exists: Yes
Checking if /usr/share/discord/resources/app exists: No
Found Discord install at /usr/share/discord
1Finished fetching GitHub Data
Latest hash is fe5a78d Local Install is up to date!
Patching /usr/share/discord...
Writing files to /usr/share/discord/resources/app
Successfully patched /usr/share/discord
Unpatching /usr/share/discord...
Checking if /usr/share/discord/resources/app is safe to delete: Yes
Deleting /usr/share/discord/resources/app
Successfully unpatched /usr/share/discord
Patching /usr/share/discord...
Writing files to /usr/share/discord/resources/app
Successfully patched /usr/share/discord
Unpatching /usr/share/discord...
Checking if /usr/share/discord/resources/app is safe to delete: Yes
Deleting /usr/share/discord/resources/app
Successfully unpatched /usr/share/discord

rough saffron
#

horror

broken tiger
#

the flatpack nor the .deb versions work

shell veldt
#

discord

broken tiger
#

the patched version? or both?

shell veldt
#

patched

#

it's likely erroring

broken tiger
#

i think it has to do that Vencord's folder is owned by root

#

A JavaScript error occurred in the main process
Uncaught Exception:
Error: EACCES: permission denied, mkdir '/home/gamingmarcell/.config/Vencord/settings'
at mkdirSync (fs.js:987:3)
at Object.<anonymous> (VencordPatcher:4:8369)
at Module._compile (internal/modules/cjs/loader.js:1078:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1108:10)
at Module.load (internal/modules/cjs/loader.js:935:32)
at Module._load (internal/modules/cjs/loader.js:776:14)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Module.require (internal/modules/cjs/loader.js:959:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (/usr/share/discord/resources/app/index.js:1:1)

#

let me run it with sudo

shell veldt
#

oh

#

I see

#

yes that's the issue

#

I didn't account for that

#

you can just chown the dir and it'll work

#

chown -R $(whoami):$(whoami) ~/.config/Vencord

#

thank you, gonna fix that rn

broken tiger
#

i think i got it to work with sudo with "sudo discord --no-sandbox"

#

fuck i my phone is dead and i have 2FA on my acc

shell veldt
#

lol don't run discord as root

shell veldt
broken tiger
#

btw its runing i just need to login my alt

#

@shell veldt its running as root LMAO

#

welp
$ chown -R $(whoami):$(whoami) ~/.config/Vencord
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist/preload.js.map': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist/preload.js': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist/renderer.js': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist/renderer.js.map': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist/renderer.js.LEGAL.txt': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist/patcher.js': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist/patcher.js.LEGAL.txt': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist/patcher.js.map': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord/dist': Operation not permitted
chown: changing ownership of '/home/gamingmarcell/.config/Vencord': Operation not permitted

#

should i use the tty for this?

#

yep

#

ew AMOLED mode is disgustingly dark

broken tiger
#

working ty

#

working FLAWLESSLY

shell veldt
#

anyway i implemented it in installer

#

this is also the flatpak bug that other guy was having earlier

#

@broken tiger

#
sudo chown -R $(whoami):$(whoami) ~/.config/Vencord
#

to fix ur updater

mild stream
#

How do I make sure my vencord installation worked, not too sure currently

strange hare
random siren
#

Afaik armcord dev was gonna add vencord to it soon

#

He might have already added

real mountain
#

to quote ven from earlier today: "hope armcord 🀝 vencord soon"

shell veldt
#

isn't armcord capable of loading browser extensions? if so, you can already make it load Vencord Web now

#

yes you can

warm birchBOT
# shell veldt https://github.com/ArmCord/ArmCord/blob/dev/src/extensions/plugin.ts

**plugin.ts: **

import * as fs from "fs";
import {app, session} from "electron";
const userDataPath = app.getPath("userData");
const pluginFolder = userDataPath + "/plugins/";
if (!fs.existsSync(pluginFolder)) {
    fs.mkdirSync(pluginFolder);
    console.log("Created missing plugin folder");
}
app.whenReady().then(() => {
    fs.readdirSync(pluginFolder).forEach((file) => {
        try {
            const manifest = fs.readFileSync(`${userDataPath}/plugins/${file}/manifest.json`, "utf8");
            var pluginFile = JSON.parse(manifest);
            session.defaultSession.loadExtension(`${userDataPath}/plugins/${file}`);
            console.log(`%cLoaded ${pluginFile.name} made by ${pluginFile.author}`, "color:red");
        } catch (err) {
            console.error(err);
        }
    });
});

shell veldt
#

Download the Vencord extension zip and extract it in Armcord/plugins (it should be in its own folder)

#

should work

#

@broken tiger

#

although you'll manually have to take care of keeping it updated

#

but yes the plan is to integrate it

frozen mountain
#

a bug with vencord standalone

#

if i update and dont restart

#

it tells me there's a new update and makes me redownload what's already there

rough saffron
#

I mean it's not wrong

#

you're still running an old version

shell veldt
#

just restart

rough saffron
#

xd

frozen mountain
rough saffron
#

and..?

#

any push to main is a release regardless of content

shell veldt
#

I could make it only rebuild if actual code is edited

rough saffron
#

meow

night hollow
#

just to make everyone more annoyed

shell veldt
#

YES

broken tiger
bronze stump
#

if it makes that guy seethe then it's good

shell veldt
#

whys that

bronze stump
#

i'm a hater

stable pilot
gritty steppe
#

explode

shell veldt
#

maybe could use some newlines

#

but other than that

stable pilot
#

yeah i mean the newlines

charred nebula
#

when armcord vencord esex

placid sphinx
frozen mountain
#

(didnt see the role)

mild stream
#

How do i make plugins

rough saffron
mild stream
#

true

#

i remember seeing ur guide somewhere and looked for it but i guess im blind

placid ledge
rough saffron
#

what

placid ledge
#

the new update removes the src folder or something

rough saffron
placid ledge
#

o

rough saffron
#

it says multiple times to use git if you're developing :)

placid ledge
#

uhhhh <== dumbass

rich tide
#

and this

bronze stump
placid sphinx
north harbor
#

I can't seem to inject Vencord "normally" anymore?
Discord updated for me and then it just didn't work anymore.

I looked a bit into it & the patcher apparently didnt load anymore? it only happened when the app.asar was existent
renamed the app.asar to some other name and changed app.asar in the source code to it and now it loads

placid sphinx
#

vencord doesnt appeared on my discord client, even when i patched it
it doesnt appear

#

i use the canary client btw

#

might as well use stable

mild stream
#

I got logged out of my client, and now Vencord settings are no longer in my settings and pressing command + , doesn't open settings

#

Also pretty sure my client thinks I'm using Discord in a browser?

#

Manually installed as well

lusty quiver
#

were you on canary

#

it's working fine on stable and ptb for me (for now) but canary is brokey

#

pretty sure thats the reason yeah

gritty steppe
#

they updated to electron 17 trolley

potent sable
#

cant toggle view on some games

frozen mountain
#

lmao?

shell veldt
#

I fucking hate this workflow

#

it keeps marking releases as draft

#

even though I explicitly specified draft false

rough saffron
#

ttol

#

trol

shell veldt
#

gonna migrate to this

rough saffron
#

idk why i don't use it

shell veldt
#

okay I did

#

way nicer than using some stupid action that doesn't work half of the time

real mountain
#

I wonder what could even go wrong with an action like that

#

like it'd just be a few api requests donken

shell veldt
#

idk

#

im not gonna bother opening an issue

#

using gh cli is nicer

rich tide
near aurora
#

Never had issues with git before trolley
So to get a working Vencord I'll need to move to stable huh?

#

Guess that might be better in general since Canary changes will end up here anyways and the stable client is just as bad good with OpenAsar πŸƒ

broken tiger
near aurora
#

Oh sometimes there's bugs and crashes that get fixed in Canary that persist in stable for ages

#

Usually HW-accel related

coarse granite
#

vencord doesnt get injected in the latest canary update (might just be me)

#

works with stable discord

lusty quiver
#

its not just you

#

latest canary bodged vencord but the update didnt hit ptb/stable so they're fine to use it on

near aurora
#

Latest canary seems to be playing with Electron updates again. Which they'll probably revert before rolling it out on stable

#

Debiancord TrollFace

broken tiger
#

gtkcord 🐸

vale scaffold
potent sable
rich tide
#

nice

deep briar
#

wtf discord stable does not load with injected vencord

#

i tried reinstalling both discord and vencord

#

maybe it doesn't work for me because I just installed it and you had it installed before

#

or its my local problem

shell veldt
#

the fix is easy but i don't want to do it

#

because it will break host updates on linux and mac

deep briar
#

hmm i also installed vencord and openasar

#

but i use windows

#

without openasar discord freezes on STARTING

#

on ptb same result

deep briar
#

i tried deleting the folder with discord but nothing has changed

#

only on %localappdata%, i'm going to try the first one

#

nothing changed husk

#

devtools dont open

hazy breach
#

on stable or ptb?

#

discord disabled devtools on stable by default

deep briar
#

both

deep briar
#

i was able to open devtools on the splash trolley, but without openasar it is not clickable, even if you open the console tab with a hotkey it will not show logs, only the input window, and with openasar it quickly skips the splash

hazy breach
#

yeah getting devtools open on splash is prob useless

deep briar
#

but discord with vencord still does not start. maybe there is a way to see discord logs not through devtools but I do not know and cant google it, in discord files for the query "log" no useful files

shell veldt
#

you need to start discord with command line

deep briar
shell veldt
#

that looks fine

#

why tf is it trying to delete discord voice tho

#

i have no idea what any of those errors mean sorry

deep briar
#

first related to the "React Developer Tools" extension, there are no 'browser_action', 'minimum_chrome_version' and 'update_url' properties for this chromium, but this would probably not affect the launch of vencord but with the removal of discord_voice a strange error, i cant google it