From 74e9a9d2feb3690dc06a310e0477cd6f17e25fab Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 16 Apr 2025 01:46:52 +0100 Subject: Automatically wrap the help output. --- modules/operserv/os_set.cpp | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'modules/operserv') diff --git a/modules/operserv/os_set.cpp b/modules/operserv/os_set.cpp index ced5a9d97..a667bb7bb 100644 --- a/modules/operserv/os_set.cpp +++ b/modules/operserv/os_set.cpp @@ -200,13 +200,17 @@ public: source.Reply(_( "Sets various global services options. Option names " "currently defined are:" - "\n\n" - " READONLY Set read-only or read-write mode\n" - " DEBUG Activate or deactivate debug mode\n" - " NOEXPIRE Activate or deactivate no expire mode\n" - " SUPERADMIN Activate or deactivate super admin mode\n" - " LIST List the options" )); + + HelpWrapper help; + help.AddEntry("READONLY", "Set read-only or read-write mode"); + help.AddEntry("DEBUG", "Activate or deactivate debug mode"); + help.AddEntry("NOEXPIRE", "Activate or deactivate no expire mode"); + help.AddEntry("SUPERADMIN", "Activate or deactivate super admin mode"); + help.AddEntry("LIST", "List the options"); + + source.Reply(" "); + help.SendTo(source); } else if (subcommand.equals_ci("LIST")) { -- cgit