diff --git a/ext/system.py b/ext/system.py index 5fd354b..98f3325 100644 --- a/ext/system.py +++ b/ext/system.py @@ -109,14 +109,15 @@ async def update(ctx: lightbulb.Context) -> None: @plugin.command @lightbulb.add_checks(lightbulb.owner_only) -@lightbulb.command("branch", "get or set the working branch the bot uses.", ephemeral=True) +@lightbulb.command("branch", "get or set the working branch the bot uses.") @lightbulb.implements(lightbulb.SlashCommandGroup) async def branch(ctx: lightbulb.Context) -> None: - pass + pass # SlashCommandGroup body code isn't run @branch.child -@lightbulb.command("get", "get the current branch") +@lightbulb.add_checks(lightbulb.owner_only) +@lightbulb.command("get", "get the current branch", ephemeral=True) @lightbulb.implements(lightbulb.SlashSubCommand) async def branch_get(ctx: lightbulb.Context) -> None: output = await create_subprocess("git", "rev-parse", "--symbolic-full-name", "--abbrev-ref", "HEAD") @@ -126,8 +127,9 @@ async def branch_get(ctx: lightbulb.Context) -> None: @branch.child +@lightbulb.add_checks(lightbulb.owner_only) @lightbulb.option("name", "name of the branch", type=str, required=True) -@lightbulb.command("switch", "switch branches") +@lightbulb.command("switch", "switch branches", ephemeral=True) @lightbulb.implements(lightbulb.SlashSubCommand) async def branch_switch(ctx: lightbulb.Context) -> None: embed = hikari.Embed(title="Restarting",