amibot

Am I bot or not?

Usage no npm install needed!

<script type="module">
  import amibot from 'https://cdn.skypack.dev/amibot';
</script>

README

amibot

NPM version NPM downloads CircleCI donate chat

Detect bots via user-agent.

Install

yarn add amibot

Usage

const { isBot } = require("amibot");

isBot(req.headers["user-agent"]);
//=> true or false

isBot("Googlebot/2.1 (+http://www.google.com/bot.html)");
//=> true

Get bots list:

const bots = require("amibot/bots");

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Author

amibot © egoist, Released under the MIT License.
Authored and maintained by egoist with help from contributors (list).

github.com/egoist · GitHub @egoist · Twitter @_egoistlily