Important news: I have changed the settings to select members allowed to post. No one but maintainers have the ability to post at the moment. If someone needs permission they have to request it via this posting. However, as this is for announcements only, most people should not need to post at all.
Apologies again for the spam - it should not happen again ever. Thank you to those who reported this issue to me so I could take care of it!