From 93db033377b5e457bd04daf0b16f3d8b8cd77b44 Mon Sep 17 00:00:00 2001 From: Rory& Date: Fri, 22 Aug 2025 17:39:57 +0200 Subject: Room upgrade CLI changes, policy list work --- .../Commands/ModifyCommand.cs | 35 +--------------------- 1 file changed, 1 insertion(+), 34 deletions(-) (limited to 'MatrixUtils.RoomUpgradeCLI/Commands/ModifyCommand.cs') diff --git a/MatrixUtils.RoomUpgradeCLI/Commands/ModifyCommand.cs b/MatrixUtils.RoomUpgradeCLI/Commands/ModifyCommand.cs index 35c7bb1..3860448 100644 --- a/MatrixUtils.RoomUpgradeCLI/Commands/ModifyCommand.cs +++ b/MatrixUtils.RoomUpgradeCLI/Commands/ModifyCommand.cs @@ -33,40 +33,7 @@ public class ModifyCommand(ILogger logger, IHost host, RuntimeCon private async Task PrintHelp() { Console.WriteLine("Usage: new [filename] [options]"); Console.WriteLine("Options:"); - Console.WriteLine(" --help Show this help message"); - Console.WriteLine(" --version Set the room version (e.g. 9, 10, 11, 12)"); - Console.WriteLine("-- New room options --"); - Console.WriteLine(" --alias Set the room alias (local part)"); - Console.WriteLine(" --avatar-url Set the room avatar URL"); - Console.WriteLine(" --copy-avatar Copy the avatar from an existing room"); - Console.WriteLine(" --copy-powerlevels Copy power levels from an existing room"); - Console.WriteLine(" --invite-admin Invite a user as an admin (userId must start with '@')"); - Console.WriteLine(" --invite Invite a user (userId must start with '@')"); - Console.WriteLine(" --name Set the room name (can be multiple words)"); - Console.WriteLine(" --topic Set the room topic (can be multiple words)"); - Console.WriteLine(" --federate Set whether the room is federatable"); - Console.WriteLine(" --public Set the room join rule to public"); - Console.WriteLine(" --invite-only Set the room join rule to invite-only"); - Console.WriteLine(" --knock Set the room join rule to knock"); - Console.WriteLine(" --restricted Set the room join rule to restricted"); - Console.WriteLine(" --knock_restricted Set the room join rule to knock_restricted"); - Console.WriteLine(" --private Set the room join rule to private"); - Console.WriteLine(" --join-rule Set the room join rule (public, invite, knock, restricted, knock_restricted, private)"); - Console.WriteLine(" --history-visibility Set the room history visibility (shared, invited, joined, world_readable)"); - Console.WriteLine(" --type Set the room type (e.g. m.space, m.room, support.feline.policy.list.msc.v1 etc.)"); - // upgrade opts - Console.WriteLine("-- Upgrade options --"); - Console.WriteLine( - " --upgrade Create a room upgrade file instead of a new room file - WARNING: incompatible with non-upgrade options"); - Console.WriteLine(" --invite-members Invite members during room upgrade"); - Console.WriteLine(" --invite-powerlevel-users Invite users with power levels during room upgrade"); - Console.WriteLine(" --migrate-bans Migrate bans during room upgrade"); - Console.WriteLine(" --migrate-empty-state-events Migrate empty state events during room upgrade"); - Console.WriteLine(" --upgrade-unstable-values Upgrade unstable values during room upgrade"); - Console.WriteLine(" --msc4321-policy-list-upgrade Upgrade MSC4321 policy list"); - Console.WriteLine(" --force-upgrade Force upgrade even if you don't have the required permissions"); - Console.WriteLine( - "WARNING: The --upgrade option is incompatible with options listed under \"New room\", please use the equivalent options in the `modify` command instead."); + await host.StopAsync(); } } \ No newline at end of file -- cgit 1.5.1