Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Author useStrict

    (@usestrict)

    Currently no, it’s not possible. This plugin was originally developed to notify admins of new messages, not users.

    Adding an opt-out was a proposal of the bbPress Notify Pro plugin but the Kickstarter project never reached its goal (it ended yesterday).

    I don’t have the time to modify this plugin for free, so the most I can do is add filters to help other people extend it.

    Thread Starter oyegigi

    (@oyegigi)

    Would this feature be achieved through a reasonable filter?

    (I just saw that the kickstarter ended yesterday ?? It looked pretty sweet, sorry it didn’t work out.)

    Plugin Author useStrict

    (@usestrict)

    I’ve just released version 1.6.4 with 3 new filters:

    * bbpnns-filter-recipients
    * bbpnns-filter-email-subject
    * bbpnns-filter-email-body

    You can hook into the recipients filter to remove any unwanted users. Of course, this probably requires some sort of opt-out handling which this plugin currently does not offer. If I manage to make some time, I’ll cook up an opt-out plugin to hook into this.

    The other 2 filters are called when looping over the recipients. They allow you to customize the Subject line and Body to, say, add the recipient’s name or something like that. The second parameter for the filter is the WP_User object for that recipient.

    I hope this helps.

    Thread Starter oyegigi

    (@oyegigi)

    An opt-out plugin to hook into this would be awesome. I’d also be willing to make a donation for a feature like this…

    Plugin Author useStrict

    (@usestrict)

    I started outlining the requirements for a subscription controller and it’s not a small task. I’ll try to streamline it so we can get a basic plugin out and build on top of it. All donations are welcome (even though nobody has EVER donated to this plugin).

    Cheers,
    Vinny

    Plugin Author useStrict

    (@usestrict)

    As of version 2.5, bbPress has its own subscription system. It makes me wonder why anyone is still using bbpnns plugin to notify users at all. It was originally conceived to notify admins of new posts, and per user requests, was extended to allow other roles.

    Now that bbPress has notifications out of the box, can someone give me a good reason to implement a subscription service for bbpnns?

    The notifications baked into bbPress are very basic with little options for administrators and as you found out will fill your inbox with spam.

    I think continuing the project with the overall goal of turning it into a core contribution to bbPress should be the goal for us.

    Tying into the core bbPress subscription system in the plugin is probably the best approach.

    Thread Starter oyegigi

    (@oyegigi)

    My specific interest lies in the ability to default users as “subscribed” so that they automatically receive notices in their inbox when a new topic and/or reply has been posted. However, I want the users to be able to unsubscribe themselves.

    Currently, the bbPress default is “unsubscribe” with no way to change that.

    Hi, to echo Oyegigi’s point, essentially below this post I’d prefer if it was ticked by default and then make it simple for users to unsubscribe if they forget to uncheck the box. Quick question (great plugin by the way), if a user goes to the forum and chooses to ‘Unsubscribe’ near the forum title, will they stop receiving emails from the forum? If that works, then everything is ok. Thanks.

    Plugin Author useStrict

    (@usestrict)

    @chaoix: I’ll have to look into the existing subscription code in bbPress to see how to best tie into it. I have a feeling that it’ll be a separate plugin though.

    @oyegigi: In the bbPress subscriptionfeature, users can unsubscribe themselves by clicking the ‘Unsubscribe’ link in the post, or even in their bbPress profile page where they can see all their subscriptions.

    @ulimmeh: Thanks for the ‘great plugin’, but what you’re seeing and mentioning isn’t from this plugin – it’s the Subscription feature that comes with bbPress 2.5. Currently, my plugin and bbPress subscription work independently, so depending on the settings, it might even happen that a user may get duplicate emails. There is currently no out-of-the-box way for individual users to unsubscribe using my plugin – it is a side effect of when I was asked to extend the recipient groups to include roles other than admin (originally, only admins got the notices).

    I’ll have a look at the bbPress Subscription feature and see what can be done to improve it. As I mentioned above, however, it’ll probably be a new plugin doing the following:

    1. Check messages for spam before sending
    2. Option to have users as subscribed until opted-out

    Are there any features of bbPress Notify No-Spam that you’d like to keep using?

    Great! Thanks a lot! And your work is very much appreciated the two features you just mentioned are exactly what I need. Tbh, all I want is if a user creates a topic or replies to a topic, they automatically get subcribed to email notifications unless they opt out, with the ability to opt out later. So its a bit like bbPress notify has in settings, but i guess its a bit confusing as they give separate emails, btw, anyway to stop the plugin from sending emails from my personal email account? I’d rather use my domains email address to send it. I hope that helps. Thanks for the very quick response. Once again, excellent job!

    Thread Starter oyegigi

    (@oyegigi)

    @usestrict, I think those 2 features would be great. In terms of #2 it might be useful if people could choose what forum and/or topics they want auto subscription for.

    @ulimmeh, there’s a plugin called “bbPress auto subscribe for new topics and replies” that will automatically tick the option to receive email notifications. Sounds like that might help you out.

    Plugin Author useStrict

    (@usestrict)

    OK, so I’ll start working on an add-on to allow users to opt-out. It’ll start simple and I’ll build upon it from there – but only if there is enough interest! I can’t really spend too much time on a bunch of functionality that will not be used by many people.

    Please sign up here if you’re interested in this add-on.

    It’s good to see that I am not the only one looking for a way to notify my users for new posts in the forum, but it would be really great if the users could opt-out if they want to unsubscribe from receiving updates.

    Looking forward for that add-on.

    Thanks,
    Stefan

    Plugin Author useStrict

    (@usestrict)

    Opt out addon is now available at: https://usestrict.net/2015/03/bbpress-notify-no-spam-opt-out-add-on/

    Cheers,
    Vinny

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Can user turn off notifications?’ is closed to new replies.