It was my job as well as Jop's to make others aware that we are accepting osrs donations. I try not to spam it too much and even if I did, no one actually complained to me about it but I will cut back on the yelling of donations and focus more on the assistance of players by directing them to our clan chat or reminding players to vote/setup 2fa - which I usually do quite often alongside other staff members.
You also have to understand that I am also a Website Developer/Forum Developer so there is a portion of my time dealing with website/forum related issues as well that I am not always on my main account, Erza. A good 60% of my day I spend on my alt account enjoying the server.
In light of this thread - I have taken a good portion of feedback regarding events and have applied them to myself/our staff team to run. You can look forward to seeing a lot of events during the weekend, every weekend.
In regards to Moderators, miscommunication and the changing of rules - we had a rough patch where people were changing their minds or trying to dictate how something should be run. Eventually we came to a consensus and things were set in motion. This time has passed and, personally, shouldn't have even been brought up. This was almost 3 weeks ago. Not every team is perfect and ours is by far not even close to that word.
I'd like to briefly touch on this topic as it's very misleading and I think you misunderstood how everything worked/how everything still works. These "friends" that you are mentioning were already apart of the staff team pretty much the same day that I was brought on to the staff team. When these members were brought onto the team, we didn't take into account "Oh they're friends with this and this person." No. We looked at general activity, productivity within the clan chat/outside of the clan chat and overall attitude towards players. Every member passed this screening and was brought on happily. There were very few issues, if any at all, with these members, very minuscule, not even worth mentioning or remembering - they were great staff members who did their job and left for their own reasons. No bad blood, no hard feelings.
Thank you for the honest feedback.