Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

BuddyPress Group Activity Notifications

This plugin enables email notifications for group activities within BuddyPress.


It is recommended that you instead move to BuddyPress Group Email Subscription:



This plugin enables email notifications to all group members whenever a new item is added to the group activity stream. Maximum frequency of notifications is configurable by each user on a group-by-group basis and the backend admin menu allows site admins to configure default settings for this frequency (the plugin normally defaults to 'less spam' rather than more emails).

Group admins and mods can also override the user settings for updates to send out group notifications to all their group users.

1.3 brings support for individual forum topic subscription/unsubscription. You'll notice additional buttons in the forum area to control this.

To protect against spam, users must have been registered on the site for 3 days before any group updates are emailed to group members. This can be changed in the backend by the site admin.

NOTE: If you plan to use this plugin on a site with a large user base I would recommend evaluating the performance impact of enabling all of these email alerts.

FUTURE DEVELOPMENT: I hope to add the ability for daily digests of updates in some way. Not sure when I'll get a chance to do this though. Also need to update the styling in various places and clean everything up. You have been warned :)

NOTE TO PLUGIN AUTHORS: You can hook your own activitity types to reflect specific activities for your plugins. See the example code below:

// Add notification controls for the wiki edits
add_action( 'ass_extra_activities' , 'wiki_group_notifications_add' );
function wiki_group_notifications_add() {
    global $ass_activities;

    $ass_activities[] = array("type"=>"new_wiki_edit", "nice_name"=>"edited a wiki page", "default_frequency"=>3600);
    $ass_activities[] = array("type"=>"new_wiki_comment", "nice_name"=>"commented on a wiki page", "default_frequency"=>3600);

The above code adds support for two new activity types "new_wiki_edit" and "new_wiki_comment", with a default maximum email frequency of 1 per 60 minutes (3600 seconds). These defaults can then be tweaked in the same way as the default activities (i.e. they will appear in the backend menus).

Requires: 2.9.1 or higher
Last Updated: 7 years ago
Active Installs: Less than 10


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.