Help Center

Welcome to the BotGuard technical support system

BotGuard Knowledge Base


BotGuard provides the integration plugin for WHMCS billing system.

Installing the plugin

To install the BotGuard plugin on the WHMCS server:

  1. Download the archive with the extension.
  2. Extract the contents of the archive to the path where is the WHMCS is installed, like:
    tar -zxf botguard-whmcs-latest.tar.gz -C /var/www/html/whmcs/
  3. Set the required permissions for the extracted folder*:
    chown apache:apache -R /var/www/html/whmcs/modules/servers/botguard
    *WHMCS directory path and username may differ in various linux distributions.

Configuring the plugin

After installing the plugin:

  1. Log in to WHMCS as an administrator and open the menu item ‘Addons -> Apps & Integration’.
  2. Enter 'Botguard' in the search box.
  3. Click on the found add-on module, read the information and click the button ‘Create New Product’:
  4. Select the type of product you want, in the ‘Module’ select ‘BotGuard Bot Management’.
  5. Fill in the rest of the form according to your preferences. Click the ‘Continue’ button and continue creating the product. When you get to the ‘Module settings’ tab, enter your BotGuard account settings.

BotGuard module for WHMCS provides billing integration, access to protection event logs for users and the ability for users to configure protection rules for their websites. The module requires BotGuard to integrate with every web server hosting protected websites. To integrate a web server, follow one of the instructions: for Nginx web server or Apache web server, depending on the installed web server.