<!-- TITLE: Spam Bot Blocker - Magento 2 module documentation -->
<!-- SUBTITLE: Autor: Lukas Paliwoda -->
# Moduł Spam Bot Blocker
## Module overview
It blocks the possibility of creating fake user accounts. Module does not require any action from the user, it automatically detects whether the user is a human or a bot.
## Module compatibility
This module is compatibile with Magento Community versions: **2.2**, **2.3** and **2.4**.
## How it works
After installing the module, you must enable it. Module configuration is Stores -> Configuration -> Customers -> Customer Configuration -> Spam Accounts Blocker.
![Image 1](/uploads/spam-bot-blocker/screen-20190114-94-a-4-e-1-e.png "Screen 20190114 94 A 4 E 1 E")
## Demo
demo3.magecreation.com
## Installation
### Composer
* Add repo to composer.json:
```
"repositories": [
...
{
"type": "vcs",
"url": "git@git.auroracreation.com:magento2/spam-bot-blocker.git"
}
...
],
```
* Add package to composer.json:
```
"require": {
...
"aurora/spam-bot-blocker": "2.*"
...
},
```
* In Magento root folder run commands:
```
$ composer update aurora/spam-bot-blocker
$ php bin/magento module:enable Aurora_SpamBotBlocker
$ php bin/magento setup:upgrade
```
### Manual
1. Unzip archive.
2. Upload extension files on your server to:
```text
{Magento root}
└── app/
└── code
```
3. In Magento root folder run commands:
```text
php bin/magento module:enable Aurora_CartTransfer
php bin/magento setup:upgrade
```
## Changlog
### 2.1.6
* Fix code syntex with standards
### 2.1.5
* Refactor module
* Add strict types
### 2.1.4
* Add default value for selector
* Add unit test
### 2.1.1
* Improve composer.json
### 2.1.0
* Refactor module
* Change name
### 1.1.0
* Add unit test
### 1.0.0
* Create module