Not sure what you mean by an avatar. There are several mods on that forum. I know at least one is still very active!
Don't worry about having a mod though, just start posting threads!
Don't worry about having a mod though, just start posting threads!