[AL] Perspective API 2.x

[AL] Perspective API 2.x 2.3.0

No permission to buy ($59.99)
Compatible XF 2.x versions
  1. 2.1
  2. 2.2
Additional requirements
[AL] Core package - https://xenforo.com/community/resources/al-core-package.7382/
Updates duration
No renewal fees, upgrades included for XenForo 2.2.x
Visible branding
Yes, but removable with payment
Add-On Information

This is the next version for our Perspective API add-on supporting XenForo 2.x versions.

Please visit https://www.perspectiveapi.com/ for more information regarding Google Perspective API.

This add-on integrates XenForo and Google Perspective API. The key features you get with the integration are:

  1. Support all models available in the API
  2. Per-model configuration, allowing multiple instances of the same model which are active in different forums (e.g. configure different toxicity levels for different forums).
  3. Live feedback if the user passes a pre-configured threshold, highlighting the parts of the message that are detected to pass the threshold (configurable).
  4. Automatically moderate the post if it has a higher score than a pre-defined value.
  5. Moderators and users with permission get a link in each post to validate the post via API and see the results of validation in a popup. They can mark the post as moderated right from the popup window.
  6. Support Quick Reply and Full Editor
  7. Slider to hide posts based on their toxicity/spam score, configurable in Admin Panel. Hidden posts are shown faded and smaller, and users can still see the post if they are interested in clicking on it
  8. Ability to invert the filter, e.g. see only the toxic posts (can be used by moderators to quickly skim a thread for possibly toxic or other posts).
To avoid many API requests, you can configure the add-on to do the checks in larger time intervals. The interval is 5 seconds by default, which means users see the results of validation every 5 seconds. Increasing this interval will cause more requests to your server and to Google API as users type their posts.

The add-on comes with local database-based cache, that decreases the number of requests to Google servers. Cache lifetime is configurable, larger values will mean more effective use of cache, but the table containing the data may grow bigger.

Please note, that the add-on does not in any way implement the AI engine and is not responsible for the results of the check. The results are provided by Google Perspective API.

Add-on costs $59.99 USD with permanent access to product versions released for XenForo 2.x version. There is no recurring payment. The add-on has a visible branding with a link to our website, which can be removed for additional $30.00 USD payment.

Trial Version
We offer 7 days free trial version on our website. No credit card is required, the service is approved automatically upon registration and confirmation of order. IonCube Loader is required to run trial version of the product. The full version does not have such requirement and does not have any encoded code in it.
You can start your trial at https://customers.addonslab.com/marketplace.php/product/52

The product is active on our forums at https://xf2.addonslab.com/index.php and can be tested at https://xf2.addonslab.com/index.php
Registered user accounts
Username: user1 Password: userpass
Username: user2 Password: userpass

Admin account
Username: admin1 Password: adminpass

Licensing Information
You will get a License Key upon purchase/trial subscription, which will be available in My Services page at https://customers.addonslab.com/marketplace.php/my-services/

The key should be entered in product's Options page in XenForo Admin Panel. Once entered and saved you will see full details about your current license status. The key can be used only on one board and one server, so if you move the board, you need to reissue the license in My Services page.

The product does not include any callbacks, that execute on page load time on the front-end or via cron jobs. License check is done only when you edit/save product's options or upgrade the product to the next version.

We require a valid XenForo license to purchase the product. You will be asked for XenForo License validation information during the purchase.

Full details at

XenForo Major Upgrades
The add-on is developed and supported for XenForo 2.1.x and 2.2.x will be supported for all minor versions. Upgrade for newer 2.3.x versions or 3.x version will most likely be considered, and owners of existing license will get a 50% discount for their order.

Support will be provided in the Discussion Thread at XenForo.com and in our Support System at https://customers.addonslab.com/submitticket.php

Feel free to contact us with any issues you find in the product or any suggestions.

Check out our free and paid XenForo add-ons in our Marketplace at https://customers.addonslab.com/marketplace.php
  • Post filter.webp
    Post filter.webp
    26.8 KB · Views: 180
  • Toxicity score in the moderation queue.webp
    Toxicity score in the moderation queue.webp
    13.5 KB · Views: 170
  • Forum Permissions.webp
    Forum Permissions.webp
    30.1 KB · Views: 160
  • Edit Rule.webp
    Edit Rule.webp
    57.7 KB · Views: 161
  • Manage Rules.webp
    Manage Rules.webp
    44.4 KB · Views: 158
  • Thread view.webp
    Thread view.webp
    58.6 KB · Views: 175
First release
Last update


5.00 star(s) 1 ratings

More resources from AddonsLab

Latest updates

  1. XenForo 2.3. compatibility

    The version is compatible with XenForo 2.3.x with rewritten JavaScript implementation. It can...

Latest reviews

A tremendously useful add on, and I e I've been hoping to have on our forum for years. Thank you. I hope it's updated! Only feedback would be to provide some install instructions.
Top Bottom