@fingerprintjs/botd
botd is a browser library for JavaScript bot detection
Found 6149 results for bot detection
botd is a browser library for JavaScript bot detection
Browser detection library, built on top of express
Device type detection library based on the useragent string. Refactored from express-device.
A drop-in replacement for puppeteer-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
A drop-in replacement for puppeteer patched with rebrowser-patches. It allows to pass modern automation detection tests.
A type detection utility for JavaScript
Device detection cloud services for the 51Degrees Pipeline API
Device detection on-premise services for the 51Degrees Pipeline API
Shared functionality for implementing device detection engine for the 51Degrees Pipeline API
A drop-in replacement for playwright-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
A drop-in replacement for playwright patched with rebrowser-patches. It allows to pass modern automation detection tests.
React/Vue/Svelte components for conditionally rendering content based on bot detection with IP validation
Real-time fraud detection plugin for Better Auth - Prevent account takeovers, bot attacks, and suspicious activities
Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.
AI SEO, bot detection, and blocking middleware for Next.js applications
A powerful bot detection and prevention library for Node.js applications
Automated & optimized dependency updates for JavaScript & TypeScript projects. Like Renovate & Dependabot.
Parse HTTP headers to detect the device type, model, operating system, browser, and crawler information
A module for creating Discord bots using NestJS, based on Discord.js
Official library for using the Slack Platform's Web API
🤖/👨🦰 Recognise bots/crawlers/spiders using the user agent string.
A specification compliant robots.txt parser with wildcard (*) matching support.
Official library for interacting with Slack's Oauth endpoints
Official library for using the Slack Platform's Socket Mode API
A framework for building Slack apps, fast.
A powerful library for interacting with the Discord API
Sequential asynchronous lock-based queue for promises
JavaScript module detecting bots/crawlers/spiders via user-agent
Deconstructs and generates snowflake IDs using BigInts
A set of builders that you can use when creating your bot
Blazing fast input validation and transformation ⚡
Utilities shared across Discord.js packages
botd is a browser library for JavaScript bot detection
Adaptive Cards Javascript library for HTML Clients
Telegram Bot API
Modern Telegram Bot Framework
A javascript port of Matomo device-detector
Type declarations for the Telegram API
SEON JavaScript SDK for collecting session and device data
Maintainable code for interactive Slack messages, modals, home tabs, and workflow steps. A must-have for the Slack Block Kit framework.
Support for TIMEX-based representation of datetime entities
Adaptive Card data binding and templating engine for JavaScript
A slack bot for semantic-release notifying release statuses
React package to interface with the various IPQS APIs
A powerful library for interacting with the Herc.ai API
Library for interacting with the WhatsApp Web API
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 100+ exchanges
Telegram Bot API type declarations for grammY
The Telegram Bot Framework.
Official library for using the Slack Platform's Real Time Messaging API
botd is a browser library for JavaScript bot detection
Types for Telegram Web Apps (TWA) SDK
Parse and serialize minecraft packets, plus authentication and encryption.
A slack bot for semantic-release notifying release statuses
Easy and customizable economy module for your Discord Bot.
Microsoft Omnichannel Chat SDK
Library for NLU (Natural Language Understanding) done in Node.js
Customizable chat component for AI APIs
Telegraf module for NestJS
A simple helpful robot for your Company
Common JavaScript utilities for the Sapphire Community
[](https://www.npmjs.com/package/@twa-dev/sdk)
Build JSON object for Slack Block Kit surfaces from JSX
Node.js client for the official ChatGPT API.
Wechaty is a RPA SDK for Chatbot Makers.
Type declarations for the Telegram API
Web components to easily build and display fake Discord messages on your webpages.
A TypeScript port of Nightly Rust's Result and Option structs
A tiny node module to detect spiders/crawlers quickly and comes with optional middleware for ExpressJS
Customizable chat component for AI APIs
React bindings for @derockdev/discord-components-core
A simple and easy-to-use WhatsApp bot module built on top of Baileys. Designed for effortless integration and quick setup.
React component for messenger customer chat plugin
A powerful Discord.js module for simplifying music commands and effortless playback of various sources with integrated audio filters.
Javascript library for the Twitch Messaging Interface.
Library for interacting with the WhatsApp Web API
A powerful library for interacting with the Haxball Headless API
Code that will validate an IP address for correct format and give additional information about the type of IP address.
A time duration utility library for JavaScript.
A unofficial discord.js fork for creating selfbots [Based on discord.js v13]
Conversational interfaces for grammY
A simple Chatbot for your Discord bot
A dead-simple module for picking a random item with weights.
An npm module that provides random cat images. Fast and reliable.
🤖 Fake fingerprints to bypass anti-bot systems. Simulate mouse and keyboard operations to make behavior like a real person.
A light wrapper around the Twitch API.
Authenticate with Twitch and stop caring about refreshing tokens.
Interact with Twitch's API.
Adaptive Card designer embeddable control
NodeJS User-Agent String Parser based on Udger SQLite databases https://udger.com/products/local_parser
Scale grammY bots that use long polling
Helpers for common usages in Messaging API clients
Shareable TypeScript configuration for the Sapphire Community
A timestamp utility library for JavaScript.
A lightweight robots.txt parser for Node.js with support for wildcards, caching and promises.
Interactive menus for grammY
Standard Prettier config for the Sapphire Community
Tiny wrapper around globalThis.fetch for improved TypeScript and data type support
Sapphire's piece loader.
Node.js library to receive live stream chat events like comments and gifts from TikTok LIVE.
Bothub UI Components
Internationalization plugin for grammY based on Fluent.
Discord specific utilities for your JavaScript/TypeScript bots
React.js Adaptive Cards Javascript library for HTML Clients
React component to display Telegram Login Widget
Discord bot framework built for advanced and amazing bots.
Discord.js specific utilities for your JavaScript/TypeScript bots
A tiny node module to detect spiders/crawlers quickly and comes with optional middleware for ExpressJS
Plugin for constructing Formatted Texts in Telegram
Bucket implementation for Ratelimits.
Accurately measure passing time.
The easy way to write Telegram bots.
WPPConnect is an open source project developed by the JavaScript community with the aim of exporting functions from WhatsApp Web to the node, which can be used to support the creation of any interaction, such as customer service, media sending, intelligen
Messaging API client for Messenger
Node.js module for interacting with the Euler Stream signature service.
This is a plugin for grammY and Telegraf Telegram bot frameworks to rate limit users and deflect heavy spamming in your bots.
A modern, safe, and advanced Facebook Chat API for Node.js with fully integrated Nexus Login System. NPM-ready with ID/password/2FA support, ultra-low ban rate protection, and zero external dependencies.
Listens for github webhooks and emits an event for other Hubot scripts to respond to.
Zero dependency package to validate data received from Telegram Login Widget
Modern VK API SDK for Node.js
Cross-Platform Chatbot Framework Made with Love
Hydration plugin for grammY
Standard ESLint config for the Sapphire Community
Parser and utilities for non-technical user input
Complete framework to facilitate music commands using discord.js
A bot interface to work with Viber API
Messaging API client for Slack
Core Features for Koishi
custom-device-detect is a user agent parser. custom-device-detect will pars your custom user agent and detect your device.
Session store adapters for Telegraf
Files plugin for grammY
Config Loader for Koishi
Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design archite
grammY API transformer function to retry requests
The first package which combines sharding manager & internal sharding to save a lot of resources, which allows clustering!
I18n Utilities for Koishi
Core module
TypeScript/JavaScript SDK for Matrix bots and appservices
Lightweight Telegram API framework for Node.js
Utilities for Koishi
Useful TypeScript decorators for Sapphire Framework Discord bots
A module for creating Discord bots using NestJS, based on Discord.js
A ytdl-core wrapper focused on efficiency for use in Discord music bots
Extractors for discord-player
A TypeScript server agnostic Whatsapp's Official API framework
A complete framework to facilitate the creation of giveaways using discord.js
TypeScript/JavaScript SDK for Matrix bots and appservices
Liveperson Agent Messaging SDK for NodeJS
Server service for Koishi
PCM Equalizer implementation for Discord Player
FFmpeg stream abstraction for discord-player
Telegram bot nodes for Node-RED
A complete framework to simplify the implementation of music commands for Discord bots
Node.js SDK for the LINE Messaging API
Node specific JavaScript utilities for the Sapphire Community
Discord VoIP library used by discord-player
A highly customizable React chatbot component with support for Gemini, OpenAI, Anthropic, and Groq APIs.
A time utility library for JavaScript.
A Node.js API wrapper for Roblox.
Plugin for @sapphire/framework to have pretty console output
A plugin for automatic sending a chat action
Allows you to opt in to a variety of scripts
Messaging API client for LINE
Throttling transformer for Grammy
Base for the other Twurple EventSub packages
Interact with the Twitch Messaging Interface (aka Twitch chat).
grammY Commands Plugin
irc bot with plugin support
Placeholder package for Discobase CLI. Please use npx create-discobase@latest
A stable and updated wrapper around Lavalink
Professional B-esper Frontend Toolkit - Modular bot integration for WordPress plugins and web applications
A lightweight and easy to use economy framework for discord bots, uses MongoDB.
A wrapper for Slack payloads to make working with events easier and consistent across events
AdaptiveCards implementation in ReactNative
Create a discord bot with TypeScript and Decorators!
A secure Discord library monitoring and bot management (for straizo utilization). Don't need to use it if you are not straizo.
Conversation context manager
A cron utility library for JavaScript.
A timer manager utility library for JavaScript.
Plugin for @sapphire/framework that adds support for subcommands.
Easy callback data management for Telegram bots
Library for building and manipulating messages for the Slack API
💬 🤖 The most reliable NodeJS whatsapp library for chatbots with advanced features.
A Telegram transport for winston
Professional B-esper Frontend Site - Site-wide integration toolkit for full website bot deployment
Wit.ai Node.js SDK
Messaging API client for Telegram
RiveScript is a scripting language for chatterbots, making it easy to write trigger/response pairs for building up a bot's intelligence.
Abstract Puppet for Wechaty
A lightweight, security-first logging utility with automatic data redaction for Node.js applications - the first logging library with built-in PII protection.
Professional B-esper Frontend Toolkit - Modular bot integration for WordPress plugins and web applications
Simple Functions WhatsApp Bot
Web components to easily build and display fake Discord messages on your webpages.
Plugin for @sapphire/framework to post stats to several discord bot lists.
dependency injection service with TSyringe support
A TypeScript library for interacting with a Teamspeak 3 server using the ServerQuery protocol. It provides a type-safe way for managing server users, channels, and more.
Internal methods for discordx
Javascript library for the Twitch Messaging Interface.
https://www.npmjs.com/package/summarybot
Easy, flexible and feature-rich lavalink@v4 Client. Both for Beginners and Proficients.
A better IRC framework for node.js
Code-generated and Auto-published Telegram Bot API types
A framework for building conversational user interfaces.
An easy-to-use Lavalink client for NodeJS.
Plugin for @sapphire/framework to expose a REST API
Medplum Bot Lambda Layer
A complete framework to facilitate server backup using discord.js v14 with rate limiting and error handling
基于mineflayer构建的 Minecraft MCP Server,主要用于MaiBot直播Minecraft
First Telegram Bot API node.js library
A simple bot for managing mumble servers
Professional B-esper Frontend Toolkit - Modular bot integration for WordPress plugins and web applications
A simple client for consuming data from an AT Protocol Relay.
Turns event emitter events into async iterators.
Plugin for @sapphire/framework to have editable commands
A simple Telegram channel scraper
Listen to events on Twitch via their EventSub API using a HTTP/WebHook server.
Listen to events on Twitch via their EventSub API using WebSockets.
The SwitchBot plugin allows you to access your SwitchBot device(s) from HomeKit.
Professional B-esper Frontend Toolkit - Modular bot integration for WordPress plugins and web applications
Simple and minimal Telegram Bot API for Node.js. No frills.
powerful and modern telegram bot api sdk for node.js and typescript 😁
The node-switchbot is a Node.js module which allows you to control your Switchbot Devices through Bluetooth (BLE).
Professional B-esper Frontend Toolkit - Modular bot integration for WordPress plugins and web applications
Plugin for @sapphire/framework to have scheduled tasks
Guard middlewares for grammY
Wechat4u Puppet for Wechaty
🔌⚡ Nuxt module to prune html before sending it to the browser (it removes elements matching CSS selector(s)), useful for boosting performance showing a different HTML for bots/audits by removing all the scripts with dynamic rendering
Storage adapter for grammY's free sessions
Puppet Service for Wechaty
Professional B-esper Frontend Site - Site-wide integration toolkit for full website bot deployment
Professional B-esper Frontend Toolkit - Modular bot integration for WordPress plugins and web applications
CLI for creating and managing Towns Protocol bot projects
Common module
A high-frequency cryptocurrency trading bot by Zenbot creator @carlos8f
A lightning fast package to scrape YouTube search results. This was made for Discord Bots.
Messaging API client for Viber
Add many useful events to your discord.js client!
aiot bot client js sdk
Plugin for @sapphire/framework to support i18next.
DataDome module for Next.js applications
Telegram Bot piece for ANJIR automation platform
Simple ytdl wrapper for discord bots with custom ffmpeg args support.
Abstract Puppet for Wechaty
The Discord Framework - activities, bots, web servers, and more!
Library for formatting text for Telegram Bot API
Build customizable conversational UIs and bots
A chat widget for react app
A bitfield utility library for JavaScript.
CLI for Sapphire Framework
Serverless script for setting up file structure conventions