It is. It's IsFounder() not HasPriv("FOUNDER").
[18:34:39] @Adam: well, that and I think 1.8 used to have it founder only
[18:35:02] @Adam: or well 1.8 actually had it tied to SET, which was by default founder only
[18:58:01] @Adam: as I told hermithome, there is IsFounder() which is what it was doing, and then there is the privilege, founder, which is separate, which is probably what was meant to be there
I don't really think tying it in with the founder flag makes much sense. The founder flag is for big stuff, like drop, changing founder, setting levels and so on. And entry message control doesn't fit in w/ those. I think it makes more sense for +s, which is by default, founder only, but can be given without giving all the big stuff that +F does.
That said, assigning it any permission would be an improvement, because permissions are mappable, and that's a much easier change.