XF 2.3 Bulk update / message users by username

Sysnative

Well-known member
Hi,

I'm looking to both bulk update the usergroup and send a PM to a specific list of users. I have the usernames and emails for the users, but they're not in any specific group / don't match any specific criteria in the criteria searcher.

Can this be done in XF2? If not, is there an add-on that adds this functionality?
 
Create a new group with the permissions you wish to update to, manually add these users to the (secondary) group, and then you can also DM the group via the admin panel.
 
Hi,

I'm looking to both bulk update the usergroup and send a PM to a specific list of users. I have the usernames and emails for the users, but they're not in any specific group / don't match any specific criteria in the criteria searcher.

Can this be done in XF2? If not, is there an add-on that adds this functionality?
Batch update users can do pretty all of that. Then use email users.
 
Batch update users can do pretty all of that. Then use email users.

I was hoping so, but either I'm not sure of the correct syntax, or the feature doesn't seem to search for multiple usernames:

Screenshot 2025-06-22 at 14.11.25.webp

Searching like this doesn't return any users - I've also tried a few other syntax versions to separate the usernames.

If there's a way to make this work that would be great. Unfortunately the other filters can't be used as I only have a list of usernames, but there are no shared traits that can be used in the XF user search (aka no shared usergroup / date visited etc).
 
I was hoping so, but either I'm not sure of the correct syntax, or the feature doesn't seem to search for multiple usernames:

View attachment 323999

Searching like this doesn't return any users - I've also tried a few other syntax versions to separate the usernames.

If there's a way to make this work that would be great. Unfortunately the other filters can't be used as I only have a list of usernames, but there are no shared traits that can be used in the XF user search (aka no shared usergroup / date visited etc).
Without some commonality I don't see a way of doing it other than putting the users in a group.
 
If there's no existing way to do this, or an existing add-on, I'll try and modify the user search.

It's probably a niche use case if it hasn't come up before, but ideally something like "User1, User2, User3" etc would return multiple users in the Batch update tool.

I can also try directly modifying the database, but I'd prefer to do it within XF if possible, to avoid any weird states.
 
Back
Top Bottom