Credit: Here — Edited for use by The Starflesh Syndicate


How to use PluralKit!

Setting up your system!

You can either send these to the bot directly, or you can use a pluralkit channel in a discord server. I'm going to be using shorthand commands here as well, but I'll tell you what they mean when it comes to it. We're going to set up the basics for now.

First thing we need to do, is tell the bot you're a system, and what your system name is. If you don't have a system name, don't worry about it. This is going to be based off the Faewylds system.

All the bot commands start with pk;, and for issuing pk;system commands we can shorten it down to pk;s

pk;s new Faewylds

Before we start adding members, we need to get our information set up so people know it's us. The easiest way is to set up a "tag" to be added automatically after our system members name when they're out. Mine is done like this.

pk;s tag {Faewylds}

So whenever I'm not up front, and say Demi comes out to do her thing, her messages will show as "Demi {Faewylds}" for example.

You can also set up a system description if you like, you don't have to though.

pk;s description A fragmented not-quite-system of Fae. Flea is always up front and all the others just kinda copilot. <padlet link>

Adding Members

This is probably the longest part of the setup, and you'll be doing these commands a lot. Thankfully, we have another shorthand command. pk;member can be shortened to pk;m. Adding myself to my would look like this:

1
2
3
pk;m new Flea  
pk;m Flea Pronouns Fae/Faer
pk;m Flea Description The Host and one half of the core!

This sets up my pronouns and my description for if people need to know things :) Because I'm the host and always out, I have another command set up for me.

pk;m Flea proxy a:text

No matter who is out, this lets me send messages using a: at the start of a message and they show as me. so a:Hey Nerds! shows as Flea {Faewylds}: Hey Nerds!

This can be set up to be anything you like, Tasha-text and 🦌text are things I've seen set up by others. The text part is important as that tells the bot where your message is.

Proxying messages

To set up so messages can be sent from system members automatically, you should use pk;autoproxy (or pk;ap)
This command has 4 options.

pk;ap off

As it says, messages will not be proxied.

pk;ap on

This uses pk;switch(pk;sw) to switch messages to whoever is fronting at the time. More on that below.

pk;ap latch

This option will proxy all messages through the identity of the last message sent.

1
2
3
4
> a: Hey nerds!
Flea {Faewylds}: Hey Nerds!
> How be?
Flea {Faewylds}:** How be?

pk;ap {member}

This last one works the same as switching members, but without the front tracking.

1
2
3
4
5
6
> Hi
> pk;ap Demi
> Hi!
Demi {Faewylds}: Hi!
> How be?
Demi {Faewylds}: How be?

Switching members and "front tracking"

By using pk;switch (or pk;sw) you can tell the bot who is currently fronting. This can help keep track of who is out and when

> pk;sw Flea Demi Nox
Switch registered. Current fronter is now Flea, Demi, Nox.

Using commands such as pk;s fronthistory and pk;s frontpercent will let you see who was out when, and who spends the most time out. If combined with pk;ap on it will autoproxy messages from that alter as required.

> pk;ap on
 Autoproxy for Faewylds is on.
> pk;sw Demi
 Switch Registered. Current fronter is now Demi.
> Hi!
 Demi {Faewylds}: Hi!
> pk;sw Nox Demi
 Switch Registered. Current fronter is now Nox, Demi.
> Heya!
 Nox {Faewylds}: Heya!

Further Details

Adding an avatar/image for the Alter.

This one is easy, send the image you want to the bot with the message/caption pk;s {member} avatar. Just don't delete that message and your proxy will use that avatar

Deleting messages

You can delete a message you've sent using by reacting to the message with the :x: emoji. :x:

Pinging a user

If you want to ping a system that sent a message, you can react to the message with the :bell: emoji. :bell:

Command Cheat Sheet

Command Short version What it does
pk;system pk;s Provides access to the system based commands, and shows a quick info box about the system
pk;system list pk;s l Gives a brief list of all the system memebers and their proxies.
pk;system list full pk;s l f Gives a full rundown of the system members.
pk;system front pk;s f Shows current system fronter
pk;system frontpercent pk;s fp Shows a percentage of who spends the most time fronting.
pk;system fronthistory pk;s fh Shows a log of recent changes.
pk;system privacy Lets you hide some parts of your system, just as members, front times, and whos out.
pk;switch pk;sw Switch current members. use "out" as a member to switch out completely.
pk;switch move pk;sw m Adjust switch times.
Edit Report
Pub: 14 Jan 2023 03:50 UTC
Views: 338