Oversight perhaps. Also I think Defaults.py.in should probably have
DEFAULT_MEMBER_VERBOSITY_THRESHOLD = 0
Also, the first few lines of Utils.IsVerboseMember() seem unnecessary, and I'm not completely comfortable with recentMemberPostings being a global in Utils.py rather than a list attribute.
And, do you really see 5 posts from the same member in 5 minutes?
I've been reluctant to actually implement that on my production server, although it has been suggested as a way to control one member (I'd rather have a conversation than hit him with a hammer, although hammers have their place.)
It is not clear why you have
add_only_ if_missing( 'member_ verbosity_ threshold' , 0)
in versions.py instead of
add_only_ if_missing( 'member_ verbosity_ threshold' ,
mm_cfg. DEFAULT_ MEMBER_ VERBOSITY_ THRESHOLD)
Oversight perhaps. Also I think Defaults.py.in should probably have
DEFAULT_ MEMBER_ VERBOSITY_ THRESHOLD = 0
Also, the first few lines of Utils.IsVerbose Member( ) seem unnecessary, and I'm not completely comfortable with recentMemberPos tings being a global in Utils.py rather than a list attribute.
And, do you really see 5 posts from the same member in 5 minutes?
Finally, I'm curious if you ever saw <https:/ /www.msapiro. net/scripts/ PostLimit. py>. I guess it is very different in detail, but the goal may be similar.
I've been reluctant to actually implement that on my production server, although it has been suggested as a way to control one member (I'd rather have a conversation than hit him with a hammer, although hammers have their place.)