feat: clean up command parsing for pk;system
This commit is contained in:
@@ -34,17 +34,17 @@ Some arguments indicate the use of specific Discord features. These include:
|
||||
## System commands
|
||||
*Optionally replace `[system]` with a @mention, Discord account ID, or 5-character ID. For most commands, adding `-clear` will clear/delete the field.*
|
||||
- `pk;system [system]` - Shows information about a system.
|
||||
- `pk;system new [name]` - Creates a new system registered to your account.
|
||||
- `pk;system rename [new name]` - Changes the name of your system.
|
||||
- `pk;system description [description]` - Changes the description of your system.
|
||||
- `pk;system avatar [avatar url|@mention|upload]` - Changes the avatar of your system.
|
||||
- `pk;system banner [image url|upload]` - Changes your system's banner image.
|
||||
- `pk;system privacy` - Displays your system's current privacy settings.
|
||||
- `pk;system privacy <subject> <public|private>` - Changes your systems privacy settings.
|
||||
- `pk;system tag [tag]` - Changes the system tag of your system.
|
||||
- `pk;system servertag [tag|-enable|-disable]` - Changes your system's tag in the current server, or disables it for the current server.
|
||||
- `pk;system [system] new [name]` - Creates a new system registered to your account.
|
||||
- `pk;system [system] rename [new name]` - Changes the name of your system.
|
||||
- `pk;system [system] description [description]` - Changes the description of your system.
|
||||
- `pk;system [system] avatar [avatar url|@mention|upload]` - Changes the avatar of your system.
|
||||
- `pk;system [system] banner [image url|upload]` - Changes your system's banner image.
|
||||
- `pk;system [system] privacy` - Displays your system's current privacy settings.
|
||||
- `pk;system [system] privacy <subject> <public|private>` - Changes your systems privacy settings.
|
||||
- `pk;system [system] tag [tag]` - Changes the system tag of your system.
|
||||
- `pk;system [system] servertag [tag|-enable|-disable]` - Changes your system's tag in the current server, or disables it for the current server.
|
||||
- `pk;system proxy [server id] [on|off]` - Toggles message proxying for a specific server.
|
||||
- `pk;system delete` - Deletes your system.
|
||||
- `pk;system [system] delete` - Deletes your system.
|
||||
- `pk;system [system] fronter` - Shows the current fronter of a system.
|
||||
- `pk;system [system] fronthistory` - Shows the last 10 fronters of a system.
|
||||
- `pk;system [system] frontpercent [timeframe]` - Shows the aggregated front history of a system within a given time frame.
|
||||
@@ -53,8 +53,6 @@ Some arguments indicate the use of specific Discord features. These include:
|
||||
- `pk;find <search term>` - Searches members by name.
|
||||
- `pk;system [system] find <search term>` - (same as above, but for a specific system)
|
||||
- `pk;autoproxy [off|front|latch|member]` - Updates the system's autoproxy settings for a given server.
|
||||
- `pk;link <account>` - Links this system to a different account.
|
||||
- `pk;unlink [account]` - Unlinks an account from this system.
|
||||
|
||||
## Member commands
|
||||
*Replace `<member>` with a member's name, 5-character ID or display name. For most commands, adding `-clear` will clear/delete the field.*
|
||||
@@ -133,6 +131,8 @@ Some arguments indicate the use of specific Discord features. These include:
|
||||
- `pk;debug permissions [server id]` - [Checks the given server's permission setup](./staff/permissions.md#permission-checker-command) to check if it's compatible with PluralKit.
|
||||
- `pk;debug proxying <message link|reply>` - Checks why your message has not been proxied.
|
||||
- `pk;edit [message link|reply] <new content>` - Edits a proxied message. Without an explicit message target, will target the last message proxied by your system in the current channel. **Does not support message IDs!**
|
||||
- `pk;link <account>` - Links your system to a different account.
|
||||
- `pk;unlink [account]` - Unlinks an account from your system.
|
||||
|
||||
## API
|
||||
*(for using the [PluralKit API](./api-documentation.md), useful for developers)*
|
||||
|
Reference in New Issue
Block a user