#π₯-vencord-support-π₯
1 messages Β· Page 3 of 1
RE: RE: flashing when editing
Seems to not be an issue on OpenAsar
I once had that idea and made that about 1.5 years ago
but it was very bad and I never completed it
It was also C# wpf
how often does vencord just not plug when updating the client
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
something something wsl
do you have a .git folder in C:/Users/Twizzer by any chance
okay in that case it's just a windows moment
did u move vencord from wsl to Windows
wsl?
that error means that the .git folder has a different owner than the project folder
something is very odd about ur install
windows subsystem for linux
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
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.
why install in user directory π
they can just enable this
it'll recurse
I can install it somewhere else, It's just where I default dump shit
im just messing
torlley
insane shitcode
my bad
discord, not vencor
vencord especially
ong
if u check this for Twizzer, Twizzer/Vencord and Twizzer/Vencord/.git you can check if that's the issue
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
windods
oh who owned it before
winblows
Administrators
or the default WIN 10 admin account that is disabled by default
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
please reinstall windows 
i opened up twizzer's twich and the first thing i see is my guy taking a fat ass vape hit


Now I just need to figure out why my Aliucord hates my fucking guts.
lmao what's wrong with it
I don't ever get notifications on it
oh pain
like ever
Notifications are off, Bat Optimization is OFF,
Desktop client, off
Using minimal plugins
turn on notifications then?
LOL!!!

you def don't have a userbot or smth either
Why didn't I think of that.
try clearing Google play services cache
how u so sure maybe he does we will never know

π

I'd need to know what a userbot is to have one lol
nice stroke ven
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
lmao
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
it's not like they ever enforce TOS anyways 
they enforce api stuff
I mean they don't really enforce much but if you're tampering with the API..
the only thing i've ever "seen someone" get termed for is doing fucky VC things and joining servers
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
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
I dunno been told shouldn't be using it after OCT 31st
That would be more than 45 days since old clients were retired
lol
yes because it doesnt spoof where the requests are coming from thus being suspicious
(afaik im just assuming thats what caused people to get banned with it)
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
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
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
yeah of course
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.
maybe as a stopgap
because BOY HOWDY, do people love to bitch!
its why i dont typically work on public client mods 
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
bro thought you were the bad cynthia π
Not a super common name you see
(its happened more than once dont worry)
personally i find that more effort in some cases than just rewriting but thats just me
Plus it's odd you'd see two different people with the same name in multiple mod communities
ya know?
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.
π€
I mean... Bad Cynthia did dox and harass a 15 year old kid with Aethyerx
One of the main reasons PC is dead now.
i know
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.
well like cynthia was the only person working on pc so it was bound to die 
EcksDEE
She threatened Eternal via others with back handed comments constantly.
I didn't know if this @crystal frost was the same.
read their roles
So I didn't say anything but the PC Cynthia is a massive Cunt.
"the good cynthia"
Lol
bro's making it sound like the end of a real war
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
I didn't change absolutely anything, just updated the client. Then Vencord didn't show up. I'm not sure...
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.

Edit: I have fixed both the client and the weird notifications thing.
I didn't know
Now you do π
chmod a+rw /home/username does the exact same thing
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
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
Windows not be insane challenge (hard)
you love macos ds store
at least it's a hidden file
instead of whatever jank manual exceptions MS put into file explorer to make it hidden
hey my discord just crashed and vencord is gone lol
system32
lol
good wallpaper but dont run cmd as admin
I can't use discord π
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
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
no, having the same problem here too
my bad
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
you should not be opening cmd as administrator
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
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)
i will
im having this problem where its saying fflate and couldn't update
install dependencies
pnpm i
its fixed
which programming language do i need to learn so i can try to make vencord plugins?
Javascript/typescript
and now windows decided it doesn't want to recognize that pnpm is added to PATH
good job windows
literally right there
That's not path
That's a different variable
You have to set the actual "path" variable to include pnpm
Does that folder contain the pnpm executable?
yep
Sometimes you have to add \bin or something
pnpm i
i just did that rn
restart
pnpm i
pnpm build
restart discord

got it
my vencord gone how do i fix it
xd
you CD into it
where did you download vencord to
if you followed the instructions then just cd vencord
o
^
ic

bruh

horror
you fucking liar
I just did. Plugging makes Discord just never start up

Clean Discord install, so I'm absolutely sure it's a Vencord issue
as long as discord has read perms to the vencord dir, it shouldn't be an issue..
Replugged after posting, killed Discord, have been waiting since. Any logs you'd want me to grab?
hmm
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
figure out which line it's getting stuck on
either spam console.log or use the debugger

No idea what broke and why, but yeeting Vencord and redownloading fixed it. Debugging wasn't helpful because I'm not patient enough
just needed to reinject
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
Did you run pnpm i?
yeah
Lockfile is up to date, resolution step is skipped
Already up to date
Done in 473ms
what command are you running here?
pnpm inject
vencord@1.0.0 inject /Users/alex/Vencord
node scripts/patcher/install.jsVencord 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
this
I tried installing electron-devtools-installer
but now discord just doesn't open
no error, but no open
@shell veldt you're smart
you're outdated
that dependency isn't even used anymore
pnpm i doesn't fetch any updates though
git pull
ah there we go
and dont forget to rebuild with pnpm build then fully restart discord
I love how 99% of the issues people have are from outdated vencord

bru i did nothing thank ven 
yw
your ass a mem leak
Use Discord stable
ok
someone get mad at me and tell me where the fflate error fix is
excuse me what is this?
@shell veldt why do you not make it pnpm i in updater too
sounds unnecessary to me
No, I tried that several times. Something just got jacked somewhere along the way, presumably in the modules folder
running pnpm build results in (attached) even tho ive ran pnpm i before it
do it again
ran git pull
still nothing
i pulled and it got something but running pnpm i and pnpm build still shows the same err
they didnt
i did
C:\Users\aarya\Vencord>pnpm i
Lockfile is up to date, resolution step is skipped
Already up to date
Done in 715ms
like
do it again
delete node_modules and do again
aight
you messed with some files
very likely
do it harder
no i didnt, i legit havent even touched the folder
a plugin might have but i fr did not
Ill do what u said
Anyway installing will soon be refactored anyway
π
after git reset i would do git pull or just pnpm i then build
same error 
ill just delete the folder and fresh reinstall
it doesn't tho
why tf is it erroring for me
UPDATE PNPM
try reinstalling pnpm ig
alr
update dn
never
im deliting the vencord folder and trying again, ill reintall pnpm
horror
alr everything worked after updating pnpm
bru
Use corepack smh
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
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
i will now explode
good
that sounds like a you issue
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)
im aware but if something carelessly overrides existing files with no warning whatsoever it's very poorly written
ok so tell them to fix it as I said
- complain about thing
- refuse to actually do something about the issue
- ????
- profit
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
it was straight up removed for me, reinjection or rebuilding fails
Welp, can't be helped I guess, discord being a pain again as usual with their breaking updates
that plugin is broken just wait
wtf did you even do
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
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
that is the funniest shit ive ever seen
bro using bd plug in vencord
vencord is not bd π
well i figured they both use js
and?
maybe they'd work dunno
they work completely differently
what framework does vencord use?
@rough saffron
wdym framework
like bd uses electron
bd doesn't use electro π
it dont?
discord uses electron
ah
guys we got a idiot here
there is no framework
calm down
everyone starts somewhere
damn
brother i know for sure you aint the one to talk
im not that good at this as i said beforehand
ok im going to shutting up now
anyways your plugin from bd won't work on vencord as they're completely different mods with completely different apis
gotchu alr
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
fair enough
gn
π
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
$ 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
use a different terminal or wait a few days for vencord standalone
oh yea i forgot you gotta use powershell not bash
fuck
powershell horror
:jim:
FUCK
nvm we good
can you find the quick css file locally in folder structure
oh its not downloaded
shame
ahhh
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
ohh
that's a good idea for the no blocked messages plugin
and shouldn't be hard to do
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?
no and thats actually a good idea
Cool so who do I need to pay to get that made? π
no one, just wait for someone to make it (no idea if i will)
also #1015408930060501033 exists
lol
Browser links to https://github.com/Vendicated/Vencord/commit/ Linnea GrΓ€f which results in a blank page
And same issue as on Linux is happening on Windows, so time to see if this is gonna be an easier fix
the issue is that the way I parse the input
it's not the prettiest way
I make it print the git hash, description and author separated by /
P.S. remind me to migrate theme stuff to OpenAsar tonight, it doesn't have the incomputable body size issue on edits
and that person has / in their name which I didn't account for


the what
I was thinking of modifying receiveMessage to just... Not receive blocked messages
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
okay but that doesn't happen
it doesn't reapply css on message edits
it reapplies css when you change the file
flatpak issue
flatpak π
It's not due to reapplication of the CSS. It happens because the elements the CSS applies to change and it can't properly re-compute some styles
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
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
I'll dump the file later, but it's nothing special. Edited Chatty-edit
wait for standalone in a few days
thats just not a thing

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
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
alr
probably not gonna pr because of how bad the code is
(go to [vencord]/src, create a userplugins folder, place that there and build again)
put it in #1032200195582197831 then
needs to be in a repo probs
ya
I should, at some point. But some stuff isn't quite finalized and minified CSS is uneditable 
It's pretty fast for me, no lag whatsoever. Maybe because the weakest CPU I have is a 5800H 
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
Works Well!
Well nvm Crashes when going to Dm's lol
just have two separate ones
the one u develop and the one u use
i forgot dm's existed π
Thanks for trying lol
how do i fix
by doing what it says!
git reset
oh ok
yes, i was on canary
Weird
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)
doesn't crash and also removed dashes from more stuff
nvm still crashes
fixed
should i #1032200195582197831 this?
So far so good, thanks again!
yeah don't use canary
I wanna make my discord look aesthetically pleasing, do I need to learn how to code to do so?
will you fix it
bd has alot of them
paste the themes in th custom css
I need some support on this
I don't know how
hopefully these thigh highs will do something
Thigh highs, skirt, top crop and a choker 
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
proof
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 πΈ
what browser do u use
librewolf, but i get the same message on firefox
yeah
there's an open pr by @left crater
it only works on chromium based browsers for now
:(
@left crater are u ever gonna finish it 
oh and another question, is it normal that the update tab is broken on flatpak discord?
yes
figured
yeah
I just need to do attachments
I was working on manager guhh
huh?
alright thanks!
do u wanna try the new one already @broken tiger
attachments aren't logged
sure
it's pretty stable but no guarantees
i don't care about discords stability haha
give me like 10 minutes and I'll ping u
??
alright
what attachments rushii
GUH
wanna hang out at my place and play video games
YOP
also i'm using the discord canary flatpak, that won't impact anything right?
no
alright
turns out both of them were bottoms 
Gamers fail to realize how people work irl
@broken tiger i finished flatpak support now
peak
how do i test it πΈ
we love errors
wait for release notification in #πΎ-core-development in a few minutes then u can download it from github release
aka now
i never knew a .linux was even a thing
already thought that would be interesting...
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
i might just be fucking stupid, how do i run this
wait a bit and I'll add instructions
alright
sh -c "$(curl -s https://raw.githubusercontent.com/Vendicated/VencordInstaller/main/install.sh)"
@shell veldt when updating it still gives me an error message
see the console for more info
EACCES
flatpak override --show com.discordapp.Discord
can u show output of that
i'm using the discord canary flatpak
so the command would be different right
oh nope never mind
wha
it would be com.discordapp.DiscordCanary
that should work
could this be in Discord stable?
do you perhaps need to hard restart discord?
did you restart it after running the new installer?
i did earlier but ill check
yeah
because this quite literally says it has permissions to that dir
I grant the flatpak perms
i hard restarted and tried to update again but yeah doesn't work
yeah that works ig
just installer-linux and installer-mac
.linux just feels wrong
the installer is giving me this message
- what's your OS
- have you restarted the installer and is it giving the same error
- Linux (fedora 37)
- yes
guh
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?
as the announcement says, you can keep using git
lol
u can keep using it but migrating is literally downloading and running a file and pressing a button
so migrating is recommended
what if you're a little nerd who likes git π€
"renderer.js.LEGAL.txt" stuck on downloading
illegal renderer
that file is like 1kb so it shouldn't happen
if ya say so
ima resintall everything related to discord
it downloaded but discord idn't start

it had its noraml processes but CPU 0,00%
show screenshot of installer
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
yes
i need to reinstall discord cuz it still doesn't start
luckly i still have the .deb file
so just run the script as root (discord closed) and hit patch?
yea
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
im record the whole install process k?
sure
$ 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
horror
the flatpack nor the .deb versions work
the patched version? or both?
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
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
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
lol don't run discord as root
do this
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?
btw the plugins are working well i think https://cdn.discordapp.com/emojis/1019676898248368198.gif?size=48&quality=lossless
yep
ew AMOLED mode is disgustingly dark
ima just change it with Nemo tho
working ty
working FLAWLESSLY
run as root
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
How do I make sure my vencord installation worked, not too sure currently
open discord, go to user settings, and look for Vencord category
to quote ven from earlier today: "hope armcord π€ vencord soon"
isn't armcord capable of loading browser extensions? if so, you can already make it load Vencord Web now
yes you can
**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);
}
});
});
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
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
just restart
xd
but it's just a readme update
I could make it only rebuild if actual code is edited
meow
pls
make it rebuild on every issue, pr, etc
just to make everyone more annoyed
YES
thanks
no
if it makes that guy seethe then it's good
whys that
i'm a hater
what's with the weird formatting of armcord
explode
it looks fine?
maybe could use some newlines
but other than that
yeah i mean the newlines
when armcord vencord esex
then leave
(didnt see the role)
How do i make plugins

what
the new update removes the src folder or something
o
it says multiple times to use git if you're developing :)
<== dumbass
and this
shutcho dumbass up retard
i didn't realize you were a contributor
sorry
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
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
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
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
they updated to electron 17 
cant toggle view on some games
again?
lmao
I fucking hate this workflow
it keeps marking releases as draft
even though I explicitly specified draft false
idk why i don't use it
okay I did
way nicer than using some stupid action that doesn't work half of the time
I wonder what could even go wrong with an action like that
like it'd just be a few api requests 
update vencord and try again, lmk if it doesnt work
Never had issues with git before 
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 π
i don't think there are big differences between the 2 versions honestly
Oh sometimes there's bugs and crashes that get fixed in Canary that persist in stable for ages
Usually HW-accel related

vencord doesnt get injected in the latest canary update (might just be me)
works with stable discord
its not just you
latest canary bodged vencord but the update didnt hit ptb/stable so they're fine to use it on
Latest canary seems to be playing with Electron updates again. Which they'll probably revert before rolling it out on stable
Debiancord 
gtkcord πΈ
i can help you fix it, but since you have stable installed there is no need to
yup works ty
nice
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
the fix is easy but i don't want to do it
because it will break host updates on linux and mac
hmm i also installed vencord and openasar
but i use windows
without openasar discord freezes on STARTING
on ptb same result
i tried deleting the folder with discord but nothing has changed
only on %localappdata%, i'm going to try the first one
nothing changed 
devtools dont open
i was able to open devtools on the splash
, 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
yeah getting devtools open on splash is prob useless
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
you need to start discord with command line
that looks fine
why tf is it trying to delete discord voice tho
i have no idea what any of those errors mean sorry
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





