Should pass in the interaction object here, not the whole CLI. This code should be usable outside the cli.