I usually see cyanobacteria as a symptom, meaning there is a imbalance somewhere, could be the wrong kind of light, could be overload of certain nutrients, so I never use antibiotics, for fear or creating resistant strains of pathogenic bacteria.
I had a plethora of the slime on one tank that got a few hours of afternoon sun.
I tried shade, more water changes, but in the end the only thing that worked effectively in removing it for good, was a regime of rid-X as a producer of different bacteria, that outcompete the cyanobacteria for whatever it was, allowing it to proliferate.
After a couple weeks of Rid-X, the cyan almost disappeared.