Every once in a while one of these weird threads pop up that make little sense and end with the same website link. They all link to some website called eyeluminousfacts. They aren't even server related? Here's a few recent ones: https://aemservers.net/threads/seconds-left-him-relax-all-righ.10979/ https://aemservers.net/threads/seconds-left-him-relax-all-righ.10979/ https://aemservers.net/threads/fort-so-uh-that-is-the-last-question-have-so-far-common.10985/
They're trying to sell you their products, also they make money if you click their link, so I advise don't click them at all.
They are forum spammers, however, I don't believe that forum links are viruses, they are just really weird