Add a note about interactivity in the CLI

This commit is contained in:
Tyrrrz 2023-11-11 16:39:36 +02:00
parent c875f8f4f0
commit 7c014bf64d

View file

@ -48,6 +48,17 @@ public abstract class DiscordCommandBase : ICommand
}
#pragma warning restore CS0618
// Note about interactivity
if (console.IsOutputRedirected)
{
console
.Output
.WriteLine(
"Note: Output streams are redirected, rich console interactions are disabled. "
+ "If you are running this command in Docker, consider allocating a pseudo-terminal for better user experience (docker run -it ...)."
);
}
return default;
}
}