Board Thread:Community Announcements and Events/@comment-28124397-20180902203803/@comment-3528442-20180904230538

I can understand how you might find the notifications annoying, I don't understand how it's embarrassing though. Anyway, unfortunately there is no way to disable the announcement notification things, and we admins have no power to change their settings. That is just one of those things contributors to this and other other wikis have to live with.