I don't keep any Ribbons myself, but I have read in the past that they are not so keen on earthworms as Garters are. Hopefully you'll have success with the fish slivers. Good luck.