One way channels were one of the thought experiments before the introduction of Lightning.
One can achieve this with manually exchanging pgp messages and onchain transactions. There is no implementation that I know of and it isn't part of the Lightning protocol afaik.
So yeah, normal Lightning is probably the better way to go - but this doesn't solve your question perfectly