I’m the stupidest man alive
I am playing a certain game i totally havent posted screenshots of, and I did not get the fact that “no ads” also means you cannot post any link
not even to the official community page apparently