Facuelgato reached out to me personally after he pasted the link and said that it was an accidental paste. Given how long he's been around the server and his general behavior, I believe him when he says it was an accident. He's been warned and will be banned if repeated.
Also, word of advice. Don't click on random links in the chat like that lol. You should be extra cautious before visiting websites linked in a public chat.