about summary refs log tree commit diff
path: root/MatrixUtils.RoomUpgradeCLI/Commands/ModifyCommand.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MatrixUtils.RoomUpgradeCLI/Commands/ModifyCommand.cs')
-rw-r--r--MatrixUtils.RoomUpgradeCLI/Commands/ModifyCommand.cs35
1 files changed, 1 insertions, 34 deletions
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<ModifyCommand> 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 <version> Set the room version (e.g. 9, 10, 11, 12)"); - Console.WriteLine("-- New room options --"); - Console.WriteLine(" --alias <alias> Set the room alias (local part)"); - Console.WriteLine(" --avatar-url <url> Set the room avatar URL"); - Console.WriteLine(" --copy-avatar <roomId> Copy the avatar from an existing room"); - Console.WriteLine(" --copy-powerlevels <roomId> Copy power levels from an existing room"); - Console.WriteLine(" --invite-admin <userId> Invite a user as an admin (userId must start with '@')"); - Console.WriteLine(" --invite <userId> Invite a user (userId must start with '@')"); - Console.WriteLine(" --name <name> Set the room name (can be multiple words)"); - Console.WriteLine(" --topic <topic> Set the room topic (can be multiple words)"); - Console.WriteLine(" --federate <true|false> 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 <rule> Set the room join rule (public, invite, knock, restricted, knock_restricted, private)"); - Console.WriteLine(" --history-visibility <visibility> Set the room history visibility (shared, invited, joined, world_readable)"); - Console.WriteLine(" --type <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 <roomId> 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 <move|transition> 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