The forums I frequent every so often were pretty nice about my spammage.
That's only natural. A forum regular(or even semi-regular) who posts an outside project will be seen as trying to share something cool s/he worked on with the people s/he hangs out with. In some communities(ours is no different, if perhaps more civil than some), a new person who posts something s/he worked on is just an advertiser. Here in particular, many of us really dislike advertisers. Especially after how many people have come to this board simply to get input on their surveys or to views for their Youtube channels.
You seem to be alright, so stick around and join in on any discussions you find interesting. Heck maybe start a few of your own. We'd be glad to pick up another regular.