- Compatible XF 2.x versions
- 2.2
- 2.3
 
- Additional requirements
- PHP 7
- License
- Single Use License (may be used on one website)
- Updates duration
- 6 months ($10 Yearly Renewal)
- Visible branding
- No
React to content as another user — or several users at once. Useful tool for simulating engagement in your community.
Features
 React as Multiple Users: Add reactions from one or several users in a single action. React as Multiple Users: Add reactions from one or several users in a single action.
 Reaction Randomization: Select multiple reactions and insert them randomly. Reaction Randomization: Select multiple reactions and insert them randomly.
 Date Randomization: Randomize reaction dates between the content creation date or a chosen timeframe. Date Randomization: Randomize reaction dates between the content creation date or a chosen timeframe.
 Flexible Permissions: Control exactly which user groups can react on behalf of others. Flexible Permissions: Control exactly which user groups can react on behalf of others.
 REST API Support: Integrate with external tools, scripts, or bots to automate reactions. REST API Support: Integrate with external tools, scripts, or bots to automate reactions.
Supported content types:
- Posts
- Profile posts & comments
- Conversation messages
- Xenforo Resource Manager resources & updates
- Xenforo Media Gallery items, Albums & comments
- XenAddons AMS: Articles, Reviews, Comments, Pages, Series XenAddons Showcase: Items, Comments, Ratings, Rating reply, Updates, Update reply
- XenAddons UBS: Blogs, Blog entries, Ratings, Comments, Series
- [XB] Quizzes
- [XB] Lessons
- [XB] Quote Book: Quotes, Comments
- [XB] XFRM: Update Comments: Comments
- [XB] XFRM: Resource Questions: Questions, Answers
REST API endpoints:
POST
- conversation-messages/{id}/react-as-user
- posts/{id}/react-as-user
- profile-post-comments/{id}/react-as-user
- profile-posts/{id}/react-as-user
- media/{id}/react-as-user
- media-albums/{id}/react-as-user
- media-comments/{id}/react-as-user
- resources/{id}/react-as-user
- resource-updates/{id}/react-as-user
Parameters
| Input | Type | Description | 
|---|---|---|
| reaction_id | integer | ID of the reaction to use. Use the current reaction ID to undo. | 
| reaction_ids | array | IDs of the reactions to use for randomization. | 
| usernames | string | Comma-separated list of usernames to react | 
Response
| Output | Description | 
|---|---|
| success | true | 
* Reaction removing tool provided by Moderator Tools add-on
* Reaction removing tool provided by Moderator Tools add-on
Permissions available for each content type
![[XB] React as User](/community/data/resource_icons/8/8286.jpg?1756263772)
![[XB] Attachment Photo Metadata](/community/data/resource_icons/9/9388.jpg?1732484352)
![[XB] Thread Ratings](/community/data/resource_icons/9/9633.jpg?1734387727)
![[XB] Thread Chapters](/community/data/resource_icons/9/9341.jpg?1732534958)
![[XB] Paid Registration](/community/data/resource_icons/9/9608.jpg?1732482986)
![[XB] Verify Email Before Registration](/community/data/resource_icons/8/8250.jpg?1761588173)