I think there should be a set number of declarations given, per rank of the alliance, per day. It is absurd how a single player can form an alliance and then set about spamming game chat all day long.

Or, allow us to ignore war messages by putting the alliance leader on 'ignore'.

Something needs to be done, asap. This has gone on for far too long.