#Pluralkit

1 messages · Page 1 of 1 (latest)

pale lily
#

Please keep meta-discussion of @gaunt atlas as well as discussion of possible Vencord integrations with PK within this channel. Answering questions about PK #🧊-off-topic-iceman-only is still alright, but move extended discussion here.

ashen edgeBOT
#

I kind of want to make a few pk plugins

#

because despite what people may think

#

we also dislike how pk is forced to be shit at things becxause of discord™️

#

I want to start with

#

because they are annoying

pale lily
#

That would be a good thing to solve

#

I think that together with chat bouncing are the two largest complaints about pk

ashen edgeBOT
#

Yeah

#

Yeah

#

By far the most complaints we’ve seen are replies and chat being on a trampoline

solid sable
#

i was going to try implementing a reply thing :P

#

also thought about having a thing where the webhook profile is replaced by the user's

#

idk if that's possible, seems ❓ works for old messages

pale lily
#

you can use pk's api to fetch data

#

it would be worth looking into what the bd pk plugin is doing

solid sable
#

i read that as bad pk

#

xD

ashen edgeBOT
#

why

toad machine ↩️

[Reply to:](#1093830862245724211 message) also thought about having a thing where the webhook profile is replaced by the user's

solid sable
ashen edgeBOT
#

Iirc it only just changes display name colours

FoxyMachine ↩️

[Reply to:](#1093830862245724211 message) it would be worth looking into what the bd pk plugin is doing

#

doesn't it ruin the point of having pk though

toad machine ↩️

[Reply to:](#1093830862245724211 message) so you can quickly see who you can moderate

#

Which I guess how it gets information from the message would be useful

solid sable
#

oh, i see

#

i mean when you click on the name

ashen edgeBOT
#

ah i see

#

yeah that could work

#

This popup

solid sable
#

currently shows this which provides no additional information

#

yes

ashen edgeBOT
#

Have info here

#

Same braincell

solid sable
#

and the trampoline fix could work by looking for tags? idk how you would detect autoproxy

ashen edgeBOT
#

ah i see
(yes my pfp is... fat slugcat. thank the brain for that one)

⧸Jesse ❣ She/Her⧸ - ⧸Fnige⧸ ↩️

[Reply to:](#1093830862245724211 message) This popup 📎

solid sable
#

this seems to be how replies work, maybe a good thing to search in the code

#

and then modify messageReference or whatever code reads it

#

then remove the embed

pale lily
#

we wouldn't want to apply it to every message but just maybe a manual list of users specified as pk users

solid sable
#

you can find out about them through the api though

pale lily
#

i have a vague idea of how we might do it but can't look into it right now

solid sable
pale lily
#

that 404s for me

solid sable
#

oh, you need to put the user id there x3

pale lily
#

that could work

#

sending an API request for every user that you view a message for doesn't feel very nice to PK's api though

#

even if you cache it that's still a ton of requests, especially when spread across multiple users of the plugin

solid sable
#

ah

#

kind of similar situation to pronoun db though

#

is this a good name/desc?

#

i thought i'd try the reply thing :p

pale lily
#

pronoun db's api was designed for that and the original plugin was made by the creator of the API

solid sable
#

yes.

ashen edgeBOT
solid sable
#

it doesn't do anything xD

#

is there an event for receiving messages?

pale lily
#

take a look at the 🗿 plugin

solid sable
#

ah, can you modify the message?

#

specifically before it's rendered

pale lily
#

I don't believe you can with those events, no

#

you'll need to make a patch for that

solid sable
#

i guess i could modify the component thing?

#

and create a modified copy?

#

therefore the message data plugin will still work

#

i am test this

solid sable
ashen edgeBOT
solid sable
#

hello

#

i was printing repliedMessage

#

i don't know what it's for tbh xD

ashen edgeBOT
#

So true

solid sable
#

probably best to print the whole e

ashen edgeBOT
#

e

solid sable
#

e

#

e i should make another testing guild

#

or use a private channel on my own

ashen edgeBOT
#

whenever i need to test stuff i just use my own personal emote server

#

So true

#

We don’t usually do discord programming anymore

#

(or when i need to do stuff with pk that it doesn't let me do in dms - discord saw my current pfp as explicit and didnt let me dm it to pk)

#

Discord™️

#

like im pretty sure it doesn't mark this as explicit

#

and yet it does the cropped one

#

hmmm yes, Discord™

solid sable
#

how is this explicit xd

#

too much pink

#

if someone wants access to my fork if i make any Progress™ i can give it

#

or if i Fail Miserably™ someone else can try

ashen edgeBOT
#

exactly
there's nothing wrong with gourmand
yes he's chonky but not explicit

toad machine ↩️

[Reply to:](#1093830862245724211 message) how is this explicit xd

solid sable
#

i really just want to use call hierarchy :'(

#

how are you meant to search for this xD

#

i'm spoilt by java

#

i guess i need to add a patch to log?

solid sable
#

discord is pain :(

solid sable
#

PluralKit needs this role

ashen edgeBOT
#

Pk moment

solid sable
#

interesting

ashen edgeBOT
#

pluralsnug is our thing

#

that we have never finished

#

and have restarted like 5 times by now