Looking back at the thread you’re referring to ( DIY Underlit LED Skirt ) it seems that many posters were quick to support you.
! DIY Underlit LED Skirt - #4 by Boundegar
! DIY Underlit LED Skirt - #9 by BryanOBlivion
! DIY Underlit LED Skirt - #11 by Daedalus
! DIY Underlit LED Skirt - #42 by Eksrae
! DIY Underlit LED Skirt - #43 by TobinL
! DIY Underlit LED Skirt - #77 by EylerWerve
! DIY Underlit LED Skirt - #82 by anon33466019
Granted, sarcasm, in-jokes and bizarre references are commonplace here and can place a burden on foreign-language readers. But I believe your work is a wonderful thing for most of us, even if some of our readers find it problematic.
Moreover, the person with whom you had a negative interaction apologized for their part in it.
A couple of other hostile or off-topic comments were removed from that thread too, perhaps before you and other commenters noticed them.
I’m glad that KIA’s mods were on-the-ball in their thread. They do their best with a group given to overstatement.