mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-07 22:37:54 +00:00
[WIP] feat: scoped api keys
This commit is contained in:
parent
e7ee593a85
commit
06cb160f95
45 changed files with 1264 additions and 154 deletions
|
|
@ -42,7 +42,7 @@ The PluralKit Discord bot can be configured to display short IDs in uppercase, o
|
|||
|---|---|---|
|
||||
|id|string||
|
||||
|uuid|string||
|
||||
|?system|string|id of system this member is registered in (only returned in `/members/:id` endpoint)|
|
||||
|system|string|id of system this member is registered in|
|
||||
|name|string|100-character limit|
|
||||
|display_name|?string|100-character limit|
|
||||
|color|?string|6-character hex code, no `#` at the beginning|
|
||||
|
|
@ -78,7 +78,7 @@ The PluralKit Discord bot can be configured to display short IDs in uppercase, o
|
|||
|---|---|---|
|
||||
|id|string||
|
||||
|uuid|string||
|
||||
|?system|string|id of system this group is registered in (only returned in `/groups/:id` endpoint)|
|
||||
|system|string|id of system this group is registered in|
|
||||
|name|string|100-character limit|
|
||||
|display_name|?string|100-character limit|
|
||||
|description|?string|1000-character limit|
|
||||
|
|
@ -96,7 +96,7 @@ The PluralKit Discord bot can be configured to display short IDs in uppercase, o
|
|||
|---|---|---|
|
||||
|id|uuid||
|
||||
|timestamp|datetime||
|
||||
| members | list of id/Member | Is sometimes in plain ID list form (eg. `GET /systems/:id/switches`), sometimes includes the full Member model (eg. `GET /systems/:id/fronters`). |
|
||||
|members|list of id/Member|Is sometimes in plain ID list form (eg. `GET /systems/:id/switches`), sometimes includes the full Member model (eg. `GET /systems/:id/fronters`)|
|
||||
|
||||
### Message model
|
||||
|
||||
|
|
@ -121,6 +121,13 @@ The PluralKit Discord bot can be configured to display short IDs in uppercase, o
|
|||
|member_default_private*|boolean|whether members created through the bot have privacy settings set to private by default|
|
||||
|group_default_private*|boolean|whether groups created through the bot have privacy settings set to private by default|
|
||||
|show_private_info|boolean|whether the bot shows the system's own private information without a `-private` flag|
|
||||
|case_sensitive_proxy_tags|boolean|whether the system's member proxy tags are parsed as case sensitive|
|
||||
|proxy_error_message_enabled|boolean|whether to show proxying-specific error messages|
|
||||
|hid_display_split|boolean|if enabled, the system prefers 6-character IDs to be displayed with a hyphen splitting each group of 3 characters|
|
||||
|hid_display_caps|boolean|if enabled, the system prefers short IDs to be displayed in all-caps|
|
||||
|hid_list_padding|one of "off", "left", "right"|system preference for padding short IDs in lists|
|
||||
|proxy_switch|one of "off", "new", "add"||
|
||||
|name_format|string|formatting template for display names for the system's proxied messages|
|
||||
|member_limit|int|read-only, defaults to 1000|
|
||||
|group_limit|int|read-only, defaults to 250|
|
||||
|case_sensitive_proxy_tags|bool|whether the bot will match proxy tags matching only the case used in the trigger message|
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue