From 5a6d03ca1afdbaafc9f46d58d474af75b679ea2d Mon Sep 17 00:00:00 2001 From: dawn <90008@gaze.systems> Date: Sat, 17 Jan 2026 07:49:21 +0300 Subject: [PATCH] remove system_members_self since we use optional param in system_members --- PluralKit.Bot/CommandMeta/CommandTree.cs | 3 +-- crates/command_definitions/src/system.rs | 3 --- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/PluralKit.Bot/CommandMeta/CommandTree.cs b/PluralKit.Bot/CommandMeta/CommandTree.cs index 4632fca7..69da30d0 100644 --- a/PluralKit.Bot/CommandMeta/CommandTree.cs +++ b/PluralKit.Bot/CommandMeta/CommandTree.cs @@ -227,8 +227,7 @@ public partial class CommandTree Commands.GroupRandomMember(var param, var flags) => ctx.Execute(GroupMemberRandom, m => m.GroupMember(ctx, param.target, flags.all, flags.show_embed, flags)), Commands.SystemLink(var param, _) => ctx.Execute(Link, m => m.LinkSystem(ctx, param.account)), Commands.SystemUnlink(var param, var flags) => ctx.Execute(Unlink, m => m.UnlinkAccount(ctx, param.account, flags.yes)), - Commands.SystemMembersSelf(var param, var flags) => ctx.Execute(SystemList, m => m.MemberList(ctx, ctx.System, param.query, flags)), - Commands.SystemMembers(var param, var flags) => ctx.Execute(SystemList, m => m.MemberList(ctx, param.target, param.query, flags)), + Commands.SystemMembers(var param, var flags) => ctx.Execute(SystemList, m => m.MemberList(ctx, param.target ?? ctx.System, param.query, flags)), Commands.MemberGroups(var param, var flags) => ctx.Execute(MemberGroups, m => m.ListMemberGroups(ctx, param.target, param.query, flags, flags.all)), Commands.GroupMembers(var param, var flags) => ctx.Execute(GroupMemberList, m => m.ListGroupMembers(ctx, param.target, param.query, flags)), Commands.SystemGroups(var param, var flags) => ctx.Execute(GroupList, g => g.ListSystemGroups(ctx, param.target ?? ctx.System, param.query, flags, flags.all)), diff --git a/crates/command_definitions/src/system.rs b/crates/command_definitions/src/system.rs index 7860cad0..eb8fdf2b 100644 --- a/crates/command_definitions/src/system.rs +++ b/crates/command_definitions/src/system.rs @@ -253,8 +253,6 @@ pub fn edit() -> impl Iterator { let system_members_cmd = once(command!(system, Optional(SystemRef), members_subcmd => "system_members")) .map(apply_list_opts); - let system_members_self_cmd = - once(command!(members_subcmd => "system_members_self")).map(apply_list_opts); let system_groups_cmd = once(command!(system, Optional(SystemRef), "groups", search_param => "system_groups")) @@ -287,7 +285,6 @@ pub fn edit() -> impl Iterator { .chain(system_avatar_self_cmd) .chain(system_server_avatar_self_cmd) .chain(system_banner_self_cmd) - .chain(system_members_self_cmd) .chain(system_delete) .chain(system_privacy_cmd) .chain(system_proxy_cmd)