Board Thread:ROBLOX help and discussion/@comment-34318659-20180113041513/@comment-4196050-20180113131717

Please read this roblox dev forum post for more info. There is a post by Lilly_S at the end that says "If you DID upload this meme and you were punished for it, I urge you to bring it to the attention of @Nightgaladeld or myself as you were unaware of this policy at the time of uploading. You can do so by directly messaging us or by creating a thread in Moderation Review Requests101."

As many of us don't have access to posting in the devforums, I would assume that you could appeal it and link back to the devpost that says to let them know if you were punished for uploading it when unaware of the rules change.