Re: adding multiple filters
I believe that bb_add_filter is the naming that is used in the latest version in TRAC (might wanna check that) as most files and functions are being named that way.
As for the function that you are close to creating, could I ask if it will only send links to the PM area to a member so that other members can harvest email addresses?
Trent