mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-11 00:07:55 +00:00
better parameters handling, implement import export
This commit is contained in:
parent
e4f38c76a9
commit
5198f7d83b
19 changed files with 250 additions and 174 deletions
|
|
@ -182,11 +182,11 @@ pub fn cmds() -> impl Iterator<Item = Command> {
|
|||
[
|
||||
command!(member_keep_proxy => "member_keepproxy_show")
|
||||
.help("Shows a member's keep-proxy setting"),
|
||||
command!(member_keep_proxy, ("value", Toggle) => "member_keepproxy_update")
|
||||
command!(member_keep_proxy, Skip(("value", Toggle)) => "member_keepproxy_update")
|
||||
.help("Changes a member's keep-proxy setting"),
|
||||
command!(member_server_keep_proxy => "member_server_keepproxy_show")
|
||||
.help("Shows a member's server-specific keep-proxy setting"),
|
||||
command!(member_server_keep_proxy, ("value", Toggle) => "member_server_keepproxy_update")
|
||||
command!(member_server_keep_proxy, Skip(("value", Toggle)) => "member_server_keepproxy_update")
|
||||
.help("Changes a member's server-specific keep-proxy setting"),
|
||||
command!(member_server_keep_proxy, ("clear", ["c"]) => "member_server_keepproxy_clear")
|
||||
.flag(("yes", ["y"]))
|
||||
|
|
@ -303,9 +303,9 @@ pub fn cmds() -> impl Iterator<Item = Command> {
|
|||
.map(|cmd| cmd.flags(get_list_flags()));
|
||||
|
||||
let member_add_remove_group_cmds = [
|
||||
command!(member_group, "add", ("groups", GroupRefs) => "member_group_add")
|
||||
command!(member_group, "add", Optional(("groups", GroupRefs)) => "member_group_add")
|
||||
.help("Adds a member to one or more groups"),
|
||||
command!(member_group, ("remove", ["rem"]), ("groups", GroupRefs) => "member_group_remove")
|
||||
command!(member_group, ("remove", ["rem"]), Optional(("groups", GroupRefs)) => "member_group_remove")
|
||||
.help("Removes a member from one or more groups"),
|
||||
]
|
||||
.into_iter();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue