If your TNG website requires a login you DO NOT need Bot-trap. If you install Bot-trap anyway, users will not be able to unban themselves.

However, there may be a situation where a user inherits a banned IP from their provider. Since their IP is banned they may never get a chance to unban themselves.
To give users a way to contact admin for your website, add an error handler to your .htaccess file. When a user is denied access the error page will load with
information including a contact email address, provided they are not using IE. Apparently Microsoft does like their users receiving informational messages if access is denied.

If you want to display a message, instead of a blank 403 error page, add the code below to your TNG .htaccess file.
This creates an error handler that loads the 403.php file included with Bot-trap.

ErrorDocument 403 "<meta http-equiv='refresh' content='0; url=bot-trap/403.php'/>"

The index.html file can be added to folders to prevent bots from trying to scan contents. I have never found a need to use this file but included it anyway.