Good-Person
Captain Junkie
Even in freelancing sites, you can still get forum posting gigs there. I've witnessed about such many times. I bided on them, but my competitors never allowed me to claim such gig there.
What was the job all about? Did the gig creator required you to make more threads or post on forums? Can you please tell me more about it? I have never heard about forum posting jobs on gig sites before.