There's currently a work in progress for
implementing "dual funded" channels where Alice and Bob both construct the funding transaction so they both start out with balances equal to the amount they funded.
Till that is implemented you can use
push_msat
dual funded channels - exactly what i'm asking about! thanks! i'll follow this pull.
about push_msat, yes, better not to use it, if you dont want just give you money as a gift to some node.