#๐พ-core-development
1 messages ยท Page 58 of 1
ven crazy
ye works
i changed it to this
uh
theres a lot of channel contexts
voice channels
categories
normal channels
vcs don't
okay
i'll just make the childId param an array
but tbh this is why i avoid using ur findByChildId function @limber skiff
cause so many items only sometimes are there
hello I'm back
**viewIcons.tsx: **Line 88
children.splice(-1, 0, (
nah i'll just do what i said and make it an array
["mute-channel", "unmute-channel"]
what happened to useAwaiter btw
to where
@utils/misc -> @utils/react
oh
hi nebula 
hii
i got the motivation to work on my plugin
somehow
@austere talon https://github.com/Vendicated/Vencord/pull/875#discussion_r1179426249 i dont have this issue
oh yeah it is my theme
a bunch of utils were moved to clean it up slightly
because utils were so messy, all over the place
fixed that

hi back
dont we have to check for guild too?
to avoid exploding
AAAAAAA LET ME GIVE FEEDBACK INTERNET
there
really
we need a plugin that removes this from the profile popup fr
css
yeah true
#๐จ-css-snippets message closeish
container-mAkQVR
skull
ok yeah i just entirely hid it
i tried to use fuzzy selector on it but it just selected the dms container lmao
now i use the badge because i like it
there's already a snippet for it silly nebula
oh
yeah it does
yeah it's gone
here's mine #1106925471049978026 message
i didn't know if there were more containers, hence the has, i think without the has it might also affect vencord pronouns?
i think there should be a plugin that stops discord updating
idk if its possible though
just never quit discord
should be totally possible, if you just bypass the updater
not possible with a plugin tho
lol
just make a custom desktop shortcut
idk how to bypass it lol
ur discord shortcut is bla bla bla\updater.exe -launch discord bla bla bla
find the discord exe
instead of updater.exe
and make a shortcut for it
see what I mean?
yeahyeah
the discord shortcut does not point to discord
@austere talon did you forget to commit your changes to the pv fix branch
@austere talon opinion on adding this to vencord?
https://github.com/BenBrewerBowman/react-use-object-state
array thing for mute and unmute
i didn't do that yet
by adding I mean to be a proper dependency
ah
would make state handling so much cleaner
seems overkill to me
do you have any specific use case?
wdym by specific use case?
how can there be a specific use case?
it would be used anywhere state and complex data types exist
specific usecase from the readme
don't you feel the bliss?
no setList(list.concat([1])), but () => list.push(1)
that is just beautiful
allows you to treat damn objects as objects and not need to think about saving the state
yeah but how often do you have to manually deal with state like this
it looks cool but i just feel like it's overkill, you'd just be using vencord settings most of the time
it is great for custom setting components
and would be great for plugins that produce a lot of UI
since well, it would make no sense if you had a lot of UI and little state
ok what if we make our own hooks for complex state?
since you find it overkill to use a lib
oh my
menu is huge
@austere talon do prefer the permissions viewer modal huge like that
I prefer it small tbh
second better tbh
it felt kinda crammed
so i made it bigger
makes me feel claustrophobic idk
if you dont mind I will make it small again
ah
also fixed more stuff
arent u away from ur pc
tbh i dont like the small one
maybe try adding padding to it?
well can we keep the bigger
in its current state it's so crammed to me idk
just have to fix the css a bit
i was busy this entire day. and yes i did get a problem, i get this error when i try to inject
i'm still very noobie at this stuff, so sorry if i say or do anything dumb
does the normal gui installer run on ur pc
No, i used the terminal version
yeah, so what do i do exactly?
I do have Vencord installed,i assume this is what the inject thing does
lookie ven
I know this topic has already been requested BUT I figured out a better reason as to why you should add it, theres a way to get computer apps exactly as they are on your computer to be the same as they are on your phone, meaning if someone were to get access to my phone and snoop through discord, they would need to enter in a passcode inorder to actually see anything. i think this is a great idea for privacy.
wha
childs?
go to %LOCALAPPDATA%\Discord\app-NUMBERS\resources\app.asar\index.js and change the require from AppData to wherever you cloned vencord

children
oh LOL
btw wtf is _itemsArray
its my way of accessing the parent
oh is it cause it's a recursive function
ye
children: Array<ReactElement>;
children: Array<ReactElement | null>;
should just be ReactNode i thnk
epic lint fail
Error: src/plugins/searchReply.tsx(41,49): error TS18047: 'c' is possibly 'null'.

why? this point should never be reached so throwing an error is more logical
so i just paste in the folder location?
yoh
oh me when dev
yes but it shouldnt happen ever
but it shouldnt crash either lol
didn't work :/

wait what did ur css change do @limber skiff
what button
oh
and the other was just transition for info icon
does the mute/unmute search work with hidden channels
or are u adding hidden channel integration manually
with ur other pr
it does
nah the integration adds a button on the allowed roles section to view channel perms
this doc is kinda misleading, it makes it sound like all children must be present
* @param id The id of the child. If an array is specified, all ids will be tried
The location of the build directory
i have it in my desktop, i did that and i still get the same error
i pasted in ".../vencord/dist", and i got a different error

it's a connect timeout error
me when 
ur forgetting the path to patcher.js
you can if you can inject vencord lol
require("C:\\Users\\whateverthefuck\\Desktop\\Vencord\\dist\\patcher.js")
if that doesnt work

263884c PermViewer: Fix context menu for roleless users... - Vendicated
?
|| "Name must be between 2 and 32 characters and only contain alphanumeric characters")
data.t === "Sticker" || ((v.length > 1 && v.length < 32 && nameValidator.test(v))
doesn't seem to work unless im missing something, i have an emote called umuCool favourited
could it be that the filter state only contains the top 6 results (aka what it's showing) and not actually all matches?
dunno, but in its current state it's flawed. You can solve that via b.thumbs_down || 1 but it's still gonna be biased then because it will consider a definition with 1 like and 0 dislikes to be better than one with 2000 likes and 10 dislikes
just change it to thumbs_up - thumbs_down and that should fix it
} else {
fmt.Println("The specified directory is not a valid Discord install")
os.Exit(1)
}
after this change, you will now have obsolete dir logic at the bottom so please remove it
please don't use extensions in imports
i may be stupid also
stickers have different character limit
2-30 not 2-32
wait you cant cloen those stickers nvm
whar
oh yeah cause they're funny lottie

afaik only partnered servers can upload custom lottie stickers
whyd u cloen that smiley lmao
or maybe not even those
wdym
lore

wait no
it's fine, we solved this with dev
remind me to lookie https://github.com/Vendicated/Vencord/pull/499 tmrw
cool plugin
Workaround for macOS 11 Big Sur (if people havent found it out yet):
Right click on VencordInstaller.app and press "Show Package Contents" go to Package > Contents and click on the VencordInstaller exucutable. it will open up a terminal window and the Installer will work without issues.
None
None
font-weight: bold;
color: purple;
Cannot access 'ofe' before initialization ReferenceError: Cannot access 'ofe' before initialization
at Module.default (WebpackModule138875:2:50)
at VencordWeb:12:719
at VencordWeb:5:8750
at [vencord.lazy.get] (VencordWeb:5:7113)
at Lr.<computed> [as get] (VencordWeb:5:7524)
at Object.handleProtoChange (VencordWeb:33:23221)
at CONNECTION_OPEN (WebpackModule473419:2:5858)
at https://discord.com/assets/70b8a1a9bf14b3ee9a93.js:9367:766
at https://discord.com/assets/70b8a1a9bf14b3ee9a93.js:9357:818
at n (https://discord.com/assets/70b8a1a9bf14b3ee9a93.js:9367:743) ```
ofe
rightt
hows this
validate={v =>
(data.t === "Emoji" && v.length > 2 && v.length < 32 && nameValidator.test(v))
|| (data.t === "Sticker" && v.length > 2 && v.length < 30)
|| "Name must be between 2 and 32 characters and only contain alphanumeric characters"
}
accounts for char limit difference and sticker spaces
a
I have to check these errors
ik
I dont understand why it that error suddenly started to happen
None
None
font-weight: bold;
color: purple;
Cannot access 'ofe' before initialization ReferenceError: Cannot access 'ofe' before initialization
at Module.default (WebpackModule138875:2:50)
at VencordWeb:12:719
at VencordWeb:5:8750
at [vencord.lazy.get] (VencordWeb:5:7113)
at Lr.<computed> [as get] (VencordWeb:5:7524)
at Object.handleProtoChange (VencordWeb:33:23221)
at CONNECTION_OPEN (WebpackModule473419:2:5858)
at https://canary.discord.com/assets/91f5fb8c393902b992c1.js:9367:766
at https://canary.discord.com/assets/91f5fb8c393902b992c1.js:9357:818
at n (https://canary.discord.com/assets/91f5fb8c393902b992c1.js:9367:743) ```
it loves accessing ofe
why is this module being loaded ๐ญ
new
horror
yop
if error includes handleProtoChange and error includes before initialization return
So like I dont really gotta explain that much can you just like copy better discord plugin where you can import an mp3 file and make that ur ringtone or noti sound.
never know
I do plan to revive it, but I got a lot other PRs to care about first
@woeful sable Hi
could it be that the filter state only contains the top 6 results (aka what it's showing) and not actually all matches?
yeah thats right.
i tried fixing this in my most recent commit. try it and let me know if it works
I think that a plugin that allows us to search for a specific server or channel would be great and useful. Many discord servers have more than 100 channels and it's hard to find one so this plugin could help.
Ctrl+K would like to have a talk with you
hi
You should really stop pinging Ven, be patient
If everyone that wanted their PRs merged were like you he'd go insane in under a day
sorry
assuming he hasnt already
They finally got off their asses and did it https://mastodon.social/@discordpreviews/110377382129100670
(supposedly)
lmao gonna have to add a mode setting to pronoundb
prefer discord pronouns / prefer pronoundb pronouns
or maybe pronoundb would become fully obsolete
the latter would be cool

less code to the stack, too
I guess github and discord added pronouns fields but there's still stuff that hasn't
Hm all that's left that pronoundb works for right now is mc, twitch, and twitter
mcs probably never adding that
twitter never will unless change in leadership, almost guaranteed
Though tbh the point of pronoundb is also kind of just to sync the same thing between many different sites so it's not really obsolete
oh i meant the plugin specifically
not pronoundb itself
pronoundb is cool but the person who owns it isn't

tbh it would be still nice to have a plugin to put the pronouns next to the name in chat
if discord doesnt
is that not already in the discord thing?
idk
what is pronoundb
once pronouns have full rollout we can repurpose pronoundb
yeah
BetterPronouns
PronounDB is a browser extension that helps people know each other's pronouns easily and instantly.
pronoundb now incloude uni sexual choices!
what
oh no...
discord is actually terrible if pronouns are nitro only
i doubt they will
The amount of backlash that would have
ah it doesn't have the nitro icon
but it would be funny if everyone got mad at discord because they paywalled pronouns
so it probably won't be
pay walling pronouns would be such a discord thing to do
but yeah they probably can't lmao
gonna have to update pronoundb then
cause in my last update i made it just override discord pronouns unconditionally
Whats up with the person?
[Reply to:](#๐พ-core-development message) pronoundb is cool but the person who owns it isn't
do you know her
yeah BetterPronouns would be a good idea
Maybe still with the option to override from pdb or maybe even pronouns.page
better discord vs vencord?
cynthia / bowser from powercord
very strange and rude person (although i guess that's subjective) ๐ซก
but dbpronouns is a browser extension, right?
It's an extension, it's a plugin
It's a website and a complementary browser extension
^
And then others have made plugins for discord and such
betterdisscord vs vencord
Use both and see which one you prefer :)
she also said the nword a lot but she deleted all the messages so i guess she knows better now 
Oh what
vencord is cuter, auto win
(vencord is generally faster, both in terms of performance and fixing issues. betterdiscord has a bigger community and more plugins)
does the "read all" plugin wrk in vencord
in alex flipnotes server
that word seems to be their equivalent of 'hi' or something
๐
yes
No way
Ah I see
[Reply to:](#๐พ-core-development message) cynthia / bowser from powercord
very strange and rude person (although i guess that's subjective) โฆ
kinda useless imo
like
why wouldn't people just use discord's feature
quick css is just a css theme, right?
no
i currently have the rollout and i can set it fine
it's also free form field for whatever reason
im the only one in deejay's server with the rollout
i mean that's good
it's on github too

real
i prefer GitHub's more tbh
they're only viewable on profiles, not in chat
because they didnt wanna put them in the user obj
i guess that's what pronoundb will be repurposed into, if you're gonna do that
they pretend to care about privacy
that's terrible actually because that means we have to fetch everyone's profile to display them in chat
yeah pls dont
privacy is when bots don't know my pronouns
???
ikr
is this also why bots still can't view about mes
yes
They literally have an endpoint for social accounts
society if discord knew how to use scopes
show me one person who cares about their pronouns getting obtained by bots
Also scrapers exist
json citrus
if anything it's good because then bots can use your pronouns in their replies
WHO IS THIS BOT
they're a system
The webhooks you see in chat are a side effect of @vast prawn, a bot that we are using as an accessibility tool to improve the experience of our server for plural systems. PluralKit allows members of a system to share an account while still having their own pseudo-profile. For more information on plural systems, check out https://morethanone.info/. For questions about PluralKit, feel free to ask in #1093830862245724211.
i really hope discord changes their mind
soon they will exist
Is that like a tag for you lol
Yeah just set it up
[Reply to:](#๐พ-core-development message) Is that like a tag for you lol
yeah see this breaks down their whole argument
mass collecting user data is against tos, but they still limit bots for "privacy"
however, a few thousand user accounts are easy to come by
but, they always ignore this issue by saying "they're against tos"
but if someone's already breaking tos why would they care about breaking it more???
๐คฏ
discord is just dumb
hopefully ๐
json citrus should be replaced with dolfies as ceo
but yeah if they're in the profile we can't display discord pronouns in chat
they wont
bad
hop on main
you could
just only after profile's been fetched

NO
idk
better than nothing?
Also literally owned by microsoft
hm?
wha
where does ms come in here
yes but theres also one thing
people add bots to the private channels
privacy 
and they can even scape data from there
normal users cant
discord is not owned by microsoft what do u mean
lol

I remmeber how microsoft was about to buy discord one time
no
I wonder how things would be different if they did
theyre not actually added
it's just app commands scope
they can't access the channel
or messages
and ofc users can be added to private channels ๐
also a gdm doesn't count as a mutual for /profile
allowing bots to read message content
so they can scrape data
if you have a private channel with a private bot
bot can still read your messages
meanwhile average data scraper user cant access it
yeah but only if they still use message content
discord doesn't allow bots that anymore unless they have a good reason
we love
tbh i really love how you can use bots in private channels now without them being able to read messages there
discord did something good for once

privileged intents are stupit
wait til u find out @nimble pendant uses all privileged intents
yeah but you should be able to add them fully
them finally using scopes is a good thing but idg why you can't also add the bot scope
I somehow both like and hate slash commands
slash commands never felt as fluid as telegram's tbh
because they are not
yeah slash commands suck still
slash commands are especially terrible for multi line input
also sometimes entering variables becomes real pain (especially if you copy paste)
yes but they are also good if you need a input with multiple words
like to mute someone on normal commands you need to
.mute 10 days | explode or something
on slash commands its much easier
/mute days:10
theyre terrible
even if they make them good now, people are still gonna hate them because of the reputation they created
kinda right
i made a command similar to this without needing the |

HOW
theyre bad in terms of ux and backend 
vaius actually has it
how does it work
vban 7 user1 user2 user3 reason blah
what's the first arg
can also just reason in quotes but that's not as good
days
quotes are horrid
normal users don't know how to use quotes
still prefer them to slash commands
ikr
yea I guess so
very shell-like
also programming it :ruined:
you could just consume rest
python so bad
DONT HUSK
nop
vban 7 @austere talon @austere talon explode
Failed to ban 343383572805058560: DiscordRESTError: Missing Permissions on PUT /api/v10/guilds/1015060230222131221/bans/343383572805058560
Failed to ban 343383572805058560: DiscordRESTError: Missing Permissions on PUT /api/v10/guilds/1015060230222131221/bans/343383572805058560
vban 7 @austere talon @austere talon explode
nop
lmao
/nuke -server "vencord" -channel "vencord-dev" -time "10d"
insane quotes user
help
vban 0 @blazing dome test
nop
dpy command framework so amazing
nuh uh
uh huh
ven pythonphobic
@austere talon
python ๐
lemme do it anyway
Discord Account
Jaegerwald#4833
What happens when the bug or crash occurs?
- Obviously the custom Title Bar isn't working, and is basically exactly like on Vencord Desktop
Vencord
Discord/Discord Canary
- Discord's CSS and Custom Theme CSS sort of breaks
What is the expected behaviour?
It should have a custom title bar.
How do you recreate this bug or crash?
I do not know, but it first ocurred when I updated to Discord's Birthday Update. It wo...
check openasar settings
You probably enabled native titlebar in Vencord settings, disable it
You probably enabled native titlebar in Vencord settings, disable it
Yup that was it, thanks.

lol. fastest issue close i have ever seen
wha
lol. fastest issue close i have ever seen
lmao
install
i dont want a trolley
too late
install it then
its the best tool
||other than vim||
@stiff cove why'd u close it?
if you're willing to do the pngs i can do the code

i have them all neatly prepared in a zip
you sussy baka
this person is insane, im telling you guys
@jaunty yew i thought about ur invidious plugin again. what do you think about making the domain a setting and adding an api to VencordNative that allows you to add a domain to the csp allowlist? we could have the logic for this on the native side and prompt the user whether they really want to whitelist a specific domain so it can't be abused
either that or we add a toggle to remove csp entirely
lol wrong kate
@golden gulch 
i was just about to say
so, what do you think? || /s ||
how do make the comic sans font bold
Discord's solution to previewing images is awful so by changing 'media.discordapp.net' links to 'cdn.discordapp.com' links, we will no longer have blurry images (especially with JPEG, WebP and other lossy formats).
You can find this plugin here: https://github.com/Knewest/uncompressed-discord-images

That too 
Fluent presence icons, designed by Microsoft.
You can find this plugin here: https://github.com/Tharki-God/BetterDiscordPlugins
Literally use a theme??
Get an option to hide a message locally by right clicking on it.
Navigating to another channel or reloading Discord will restore the message.
You can find this plugin here: https://github.com/Tharki-God/BetterDiscordPlugins
yes that makes more sense
Backs up your settings and restores them in case Discord clears them after logging out or for other reasons.
This plugin is especially useful when using Discord's account switcher.
You can find this plugin here: https://github.com/riolubruh/SplitLargeFiles
 in the Chat/MemberList/DMList
You can find this plugin here: https://betterdiscord.app/plugin/ShowBadgesInChat
Chat:
Member List:

Shows Server Details in the Server List Tooltip
You can find this plugin here: https://betterdiscord.app/plugin/ServerDetails
has anyone ever made a plugin based on a request
if you close requests everyone will just use issues for requests instead
I wonder if this person even checks if they're duplicates or not
absolutely not
I think it would be neat to have an API to add domains to the CSP allow list
that said, I also don't know if it's that super important
Me
Thus far I think the invidious plugin is the only one I can think of that would directly benefit from an API like that, and adding a toggle to disable CSP entirely would be easier than a full fledged API for it
Uhh, a longtime TODO is to scan the plugins for domains and auto add them to the CSP
In the build step
well it wouldn't be hard to make especially if we scratch the confirmation requirement which in hindsight is fairly pointless because if someone has arbitrary code execution they have no reason to modify csp (as they can already directly eval code)
that'd be alright then
I do think an API would be better than scanning the code though
allows for dynamic domains which is what the invidious plugin would need
we can just have a setting for it like
(Settings.csp["frame-src"] ??= []).push("https://google.com");
would obviously require a restart to apply
mhm
wouldn't really be a security concern because like i said why would an attacker bother messing with the csp considering eval is already allowed
uhhh yes i am half asleep
@limber skiff the platformindicators code is so ugly with the margin stuff lmao
I agree lol
I would just keep it like that for now
i think my codestyle is weird but i prefer cast instead of type annotations
- const foo: string[] = [];
+ const foo = [] as string[];
idk i find type annotations really ugly
for arrays sure casts are clean
i prefer them in general
dont like it for objects cause it's looser than type annotation
that's the point but still
- const foo: Stuff = findByProps();
+ const foo = findByProps() as Stuff;
this is kinda weird, i would instead set color on the svg then use fill="currentColor"
anyway
why do u make ur classes so verbose lmao @limber skiff ๐ญ

.shc-lock-screen-allowed-users-and-roles-container-permdetails-btn
deranged
I try not to anymore
i would just do .shc-permdetails-btn
Better than .cummies-34
looks good other than the weird path fill css
@austere talon which one you mean
or color style?
oh wait, do you mean setting the color using css in the svg?
like
yes but change fill to color
ye ye
vendetta
might be a joke
check the vendetta repo tags
oh
fc943b7 emoteCloner: allow other characters in sticker ... - ItzOnlyAnimal
d53476a VcNarrator: Add 'Narrate Self' option (#1120) - iAmSpace
new record
uhh
if you are still working on a plugin, then it should be a draft
if it is finished, then it should not be a draft
well, those same people would not use tags
vendata plugins
This is the most spaghetti code I've ever written, don't worry though, I will refactor this before making it ready for review.
just change it to thumbs_up - thumbs_down and that should fix it
Like this?
list.sort((a, b) => (b.thumbs_up - b.thumbs_down) - (a.thumbs_up - a.thumbs_down));
Party mode ๐
Enable the party mode + cool presets.
huge gif loading...

Please note that's the first time of my life coding in TS so please don't trash me ;~;
I face 3 problems in my code :
- I set
GenericStorein export fromstores.tsto get the 'PoggermodeSettingsStore' store but i don't know if the best way to do it. - I don't know if i am autorized to put spaces and emojis
- The way i imported
waitForStorema...
logged out?
this is the 2nd person with this problem lol
but it works on my machine
they likely just have some "cleaner" software that deletes the chromium storage
wouldn't be surprised
My account gets logged out. That's on 0.2.0, linux client
It happened to me for a bit while I switched between VC Desktop and normal Discord
And then randomly stopped logging me out
So I kinda just accepted it
Bin ballin
yop
considering this takes an array, i would change this to fetch all links in one batch instead of sending multiple reqeuests

If you look at Line 204, It always just fetches the first url. We dont want to spam the user with random embeds.
pls merge my pr
i will merge
.....
why
discord truly is something else
whats the rate limit on unfurler again
ven will start spamming the api to find rl
already done 
wtf
what rl?
wait what dzuirwa said it had
it has 2 rls
Mine is a bit different, i don't know if it's a discord issue or a vencord but everytime i execute something through the console, i get logged out
enable NoDevtoolsWarn
Oh i see, thanks.
None
None
font-weight: bold;
color: purple;
Cannot access 'ofe' before initialization ReferenceError: Cannot access 'ofe' before initialization
at Module.default (WebpackModule138875:2:50)
at VencordWeb:12:719
at VencordWeb:5:8750
at [vencord.lazy.get] (VencordWeb:5:7113)
at Dr.<computed> [as get] (VencordWeb:5:7524)
at Object.handleProtoChange (VencordWeb:33:23307)
at CONNECTION_OPEN (WebpackModule473419:2:5858)
at https://discord.com/assets/70b8a1a9bf14b3ee9a93.js:9367:766
at https://discord.com/assets/70b8a1a9bf14b3ee9a93.js:9357:818
at n (https://discord.com/assets/70b8a1a9bf14b3ee9a93.js:9367:743) ```
https://github.com/Vencord/Installer/pull/40
Can someone pls review this
None
None
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping ```
can u have some patience
this is like the 10th time you asked within the last 2 days
and i already reviewed it multiple times
i will review when i get to it
Wdym
real
6318e97 cli: add "location" and "branch" flags to be fu... - solomoncyj
ac5f22d install.sh: Improve environment variable logic - Vendicated
RPM, as i'm using Fedora.
What's strange is that, it didn't happen on 0.1.x, it only started happening on 0.2
that's strange, i haven't changed anything between those versions that would cause it
I'm not really sure what's causing it, but i'll try reinstalling the app to see if something changes
Will this work on linux? It would be great if you guys could do that, as not even the official client seems to work right now, and i have to use a separate client to make screen sharing work at all (discord-screenaudio)
why not have this flat? also considering it's always square, you could just change it from height & width to "size" or smth like that and use it for both
function Icon(path: string, opts?: { viewBox?: string; width?: number, height?: number; }; }) {
just change this back then
const { list: [definition] } = await (await fetch(`https://api.urbandictionary.com/v0/define?term=${query}`)).json();
horror
soon
still doesn't seem to work for me
changed it from -1 to Infinity, finally it seems to work for me
soon
Discord's limit is actually 10, what's up with that?
oh i see now, it does to 10 emojis but reduces the max number of emojis down to 6 if there are also gif matches
Description: Turns text longer than 2-4k characters into multiple other messages instead of just not sending.
Features: Send Longe Messages with orthers messages.
Similar Plugin: https://betterdiscord.app/plugin/SplitLargeMessages
Similar Discussion: #569 #800 #920 #970
Pushed a fix for this. it should now properly do 6-10 emojis depending on how many sticker results there are
@rustic nova
f6fd7cf PlatformIndicators: make mobile icon match Disc... - Nuckyz
341151a feat(InvisibleChat): use discords embed api (#1... - SammCheese
that was just updating the branch to be up to date with main
genius. thanks for the fix and thanks for merging :D
Thank you for helping
https://github.com/Vendicated/Vencord/pull/499
pretty sure tthis is ready to merge!!
Since Webcord implements this, this could most likely be a Vencord Desktop feature and would probably make more sense (sorry for late).
Will this work on linux? It would be great if you guys could do that, as not even the official client seems to work right now, and i have to use a separate client to make screen sharing work at all (discord-screenaudio)
I second this. That's why I asked about Wayland screensharing and audio.
i understand accidently opening duplicates but that person linked all the other previous discussions so they deliberately opened a duplicate
๐
(Again) ๐
yeah that too
the art of
wait i just realized vencord has a nsis installer
why did i spend the last 2 months making that pr?
the nsis installer is an installer for the installer
...
isnt that just redundant
once my pr goes into production, i will publish it winget-pkgs
i'll do it soon
i changed urls from github api to https://vencord.dev/releases/vencord too and did many other changes
is this expected? i think you need to check your code
is this gui or cli installer?
gui
how often does ven usually take to release a release on github?
shortest github name
textreplace/messagetags
not possible without heavy api abuse
really hard to do and not very useful, use inspect elements
would https://github.com/Vendicated/Vencord/discussions/835 make more sense as a tab as it's kind of like "Themes"?
Probably. Either that or as settings in the plugin itself like with the BD version
Also I completely forgot about NotifSounds lol.
The lack of a plugin like it was the main reason why I was hesitant to switch to Vencord, since the ability to have different sounds for different types of pings was something I just find so extremely useful
add tab if plugin is enabled trol
that just links to plugin settings
or toolbox action
@lime stone you working on that?
feel free to look at my closed PR for what to patch and stuff
https://github.com/Vendicated/Vencord/pull/305
PS: my UI code in that PR is horrendous, don't take inspiration from it
PS2: Really old PR, if I rewrote it today it would be way too different, don't judge
Discord Account
Taco๐ฎ#1701
What happens when the bug or crash occurs?
Only the spotify status is shown in the activites. It always happens for me
What is the expected behaviour?
The LastFM RPC and the spotify status are shown in acitivites
How do you recreate this bug or crash?
- Link spotify account
- Enable "Show spotify in status"
- Enable LastFM RPC
- Listen to any music
Errors
None
Request Agreement
- [X] I am using Discord Stable or ...
there's an endpoint for all dm search but its currently locked
it's gonna be mobile only afaik so porting it would be cool
@austere talon is ur cloud api down or smth?
or just bugged or smth?
idk, i get 403s from it
which
still errors
also, when it still worked, it uhh, synced on every restart of discord, even when the settings should have stayed the same?
is it just a message that says it is already up to date or smth?
i cant believe I just typed staid
anyway it was cause i enabled ddos protection to test it (cause some dumb skid was ddosing (with no effect lol))
can you be a bit more specific? @lime stone
so it was serving u a html file with no cors set
I mean for member permissions on a server
i saw a plugin where CONNECT is hardcoded as 1 << 20
well, discord has a function that checks if you have a permission to do smth
so maybe you can look at that
@lime stone what do you need with it?
I'd assume we have all the permissions typed on discord-types tho
like an enum or smth
well i was also going to ask whether it's a dumb idea so here you go:
i wanted to make a thing to disable the message logger unless you have message management perms - which i'd personally find useful since it's basically a cleaner version of a message log channel
I'd debug this function
it is used everywhere in discord
iirc a plugin is also using it?
oh wait, no
a plugin patched it
wait i wonder where MANAGE_CHANNELS is declared
okay so
i could see if there are more values there
you need to find the bitfield for MANAGE_MESSAGES
you can use the api docs for that
well yeah that's what i wanted to do
oh it's documented?? thank you!
but
i thought it may just be something used internally in the client and maybe bot devs have something a little easier :p
you need to check if you have that permission in a channel
that would be weird though





