@slack/web-api
Official library for using the Slack Platform's Web API
Found 6243 results for bot
Official library for using the Slack Platform's Web API
A module for creating Discord bots using NestJS, based on Discord.js
🤖/👨🦰 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
A framework for building Slack apps, fast.
Official library for using the Slack Platform's Socket Mode API
A powerful library for interacting with the Discord API
Sequential asynchronous lock-based queue for promises
Deconstructs and generates snowflake IDs using BigInts
A set of builders that you can use when creating your bot
Utilities shared across Discord.js packages
Blazing fast input validation and transformation ⚡
Adaptive Cards Javascript library for HTML Clients
Automated & optimized dependency updates for JavaScript & TypeScript projects. Like Renovate & Dependabot.
Modern Telegram Bot Framework
Telegram Bot API
Type declarations for the Telegram API
A javascript port of Matomo device-detector
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
A powerful library for interacting with the Herc.ai API
botd is a browser library for JavaScript bot detection
Adaptive Card data binding and templating engine for JavaScript
A slack bot for semantic-release notifying release statuses
Telegram Bot API type declarations for grammY
The Telegram Bot Framework.
A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go
Library for interacting with the WhatsApp Web API
A drop-in replacement for puppeteer-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
Official library for using the Slack Platform's Real Time Messaging API
A drop-in replacement for puppeteer patched with rebrowser-patches. It allows to pass modern automation detection tests.
JavaScript module detecting bots/crawlers/spiders via user-agent
Device type detection library based on the useragent string. Refactored from express-device.
Wechaty is a RPA SDK for Chatbot Makers.
Types for Telegram Web Apps (TWA) SDK
Browser detection library, built on top of express
Build JSON object for Slack Block Kit surfaces from JSX
Library for NLU (Natural Language Understanding) done in Node.js
SEON JavaScript SDK for collecting session and device data
Easy and customizable economy module for your Discord Bot.
[](https://www.npmjs.com/package/@twa-dev/sdk)
Parse and serialize minecraft packets, plus authentication and encryption.
A simple helpful robot for your Company
Customizable chat component for AI APIs
Type declarations for the Telegram API
Node.js client for the official ChatGPT API.
Telegraf module for NestJS
Common JavaScript utilities for the Sapphire Community
A TypeScript port of Nightly Rust's Result and Option structs
Discord bot framework built for advanced and amazing bots.
React component for messenger customer chat plugin
A slack bot for semantic-release notifying release statuses
Bothub UI Components
A time duration utility library for JavaScript.
Conversational interfaces for grammY
Simplicity WhatsApp Bot (Baileys)
Standard Prettier config for the Sapphire Community
Code that will validate an IP address for correct format and give additional information about the type of IP address.
Microsoft Omnichannel Chat SDK
Javascript library for the Twitch Messaging Interface.
A powerful Discord.js module for simplifying music commands and effortless playback of various sources with integrated audio filters.
Customizable chat component for AI APIs
This is a plugin for grammY and Telegraf Telegram bot frameworks to rate limit users and deflect heavy spamming in your bots.
Funny quiz game for telegram groups
Parser and utilities for non-technical user input
Adaptive Card designer embeddable control
Discord specific utilities for your JavaScript/TypeScript bots
Sapphire's piece loader.
Bucket implementation for Ratelimits.
Scale grammY bots that use long polling
The SwitchBot plugin allows you to access your SwitchBot device(s) from HomeKit.
Shareable TypeScript configuration for the Sapphire Community
A timestamp utility library for JavaScript.
Messaging API client for Messenger
Authenticate with Twitch and stop caring about refreshing tokens.
Accurately measure passing time.
Tiny wrapper around globalThis.fetch for improved TypeScript and data type support
Helpers for common usages in Messaging API clients
Throttling transformer for Grammy
Interact with Twitch's API.
Node.js library to receive live stream chat events like comments and gifts from TikTok LIVE.
A light wrapper around the Twitch API.
Web components to easily build and display fake Discord messages on your webpages.
React bindings for @derockdev/discord-components-core
A simple Chatbot for your Discord bot
Useful TypeScript decorators for Sapphire Framework Discord bots
Discord.js specific utilities for your JavaScript/TypeScript bots
Complete framework to facilitate music commands using discord.js
A dead-simple module for picking a random item with weights.
Interactive menus for grammY
A module for creating Discord bots using NestJS, based on Discord.js
A lightweight robots.txt parser for Node.js with support for wildcards, caching and promises.
React.js Adaptive Cards Javascript library for HTML Clients
Node.js module for interacting with the Euler Stream TikTok LIVE API.
Plugin for constructing Formatted Texts in Telegram
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
grammY API transformer function to retry requests
An npm module that provides random cat images. Fast and reliable.
A drop-in replacement for playwright-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
Standard ESLint config for the Sapphire Community
Hydration plugin for grammY
Internationalization plugin for grammY based on Fluent.
The easy way to write Telegram bots.
Modern VK API SDK for Node.js
Messaging API client for Slack
A drop-in replacement for playwright patched with rebrowser-patches. It allows to pass modern automation detection tests.
React component to display Telegram Login Widget
Abstract Puppet for Wechaty
Core Features for Koishi
Cross-Platform Chatbot Framework Made with Love
A powerful library for interacting with the Haxball Headless API
Config Loader for Koishi
Session store adapters for Telegraf
I18n Utilities for Koishi
Listens for github webhooks and emits an event for other Hubot scripts to respond to.
Files plugin for grammY
Zero dependency package to validate data received from Telegram Login Widget
Telegram bot nodes for Node-RED
A tiny node module to detect spiders/crawlers quickly and comes with optional middleware for ExpressJS
Messaging API client for LINE
Core module
A cron utility library for JavaScript.
Image searching plugin for Koishi
Utilities for Koishi
Interact with the Twitch Messaging Interface (aka Twitch chat).
An easy-to-use Lavalink client for NodeJS.
TypeScript/JavaScript SDK for Matrix bots and appservices
The first package which combines sharding manager & internal sharding to save a lot of resources, which allows clustering!
A TypeScript server agnostic Whatsapp's Official API framework
A timer manager utility library for JavaScript.
Server service for Koishi
Moonlink.js 🌙🌟 is a stable and feature-rich Lavalink client for Node.js, designed to make building Discord music bots easier 🎵. With an intuitive and easy-to-use API, it provides seamless integration with the Lavalink server, allowing you to manage and
Plugin for @sapphire/framework for hot module reloading for pieces
PCM Equalizer implementation for Discord Player
Plugin for @sapphire/framework to send and manage bot statistics on statcord.
Web components to easily build and display fake Discord messages on your webpages.
Liveperson Agent Messaging SDK for NodeJS
Extractors for discord-player
A time utility library for JavaScript.
A highly customizable React chatbot component with support for Gemini, OpenAI, Anthropic, and Groq APIs.
Messaging API client for Telegram
Create a discord bot with TypeScript and Decorators!
A stable and updated wrapper around Lavalink
grammY Commands Plugin
A ytdl-core wrapper focused on efficiency for use in Discord music bots
A lightweight, security-first logging utility with automatic data redaction for Node.js applications - the first logging library with built-in PII protection.
A complete framework to facilitate the creation of giveaways using discord.js
FFmpeg stream abstraction for discord-player
Plugin for @sapphire/framework to add JSON Web Tokens strategy in @sapphire/plugin-api plugin.
Discord VoIP library used by discord-player
💬 🤖 The most reliable NodeJS whatsapp library for chatbots with advanced features.
TypeScript/JavaScript SDK for Matrix bots and appservices
Plugin for @sapphire/framework to have pretty console output
Messaging API client for Viber
Plugin for @sapphire/framework that adds support for subcommands.
Easy communication and management of discord.js.
Node specific JavaScript utilities for the Sapphire Community
Plugin for @sapphire/framework to expose a REST API
A framework for building conversational user interfaces.
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
Manage your bots and plugins with console
A complete framework to simplify the implementation of music commands for Discord bots
Lightweight Telegram API framework for Node.js
A better IRC framework for node.js
The node-switchbot is a Node.js module which allows you to control your Switchbot Devices through Bluetooth (BLE).
Common plugins for Koishi
Plugin for @sapphire/framework to support i18next.
A bot interface to work with Viber API
Intelligent Command Line Assistant powered by AI
CLI for Sapphire Framework
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.
RiveScript is a scripting language for chatterbots, making it easy to write trigger/response pairs for building up a bot's intelligence.
Turns event emitter events into async iterators.
Easy, flexible and feature-rich lavalink@v4 Client. Both for Beginners and Proficients.
A secure Discord library monitoring and bot management (for straizo utilization). Don't need to use it if you are not straizo.
Plugin for @sapphire/framework to have editable commands
Allows you to opt in to a variety of scripts
Simple and minimal Telegram Bot API for Node.js. No frills.
irc bot with plugin support
Base for the other Twurple EventSub packages
AdaptiveCards implementation in ReactNative
A little help to use the discord api. Handle connection to the gateway and provide a fast way to make requests to discord. This package is not finished, it is still in development.
A plugin for automatic sending a chat action
A Node.js API wrapper for Roblox.
A type detection utility for JavaScript
Unofficial Facebook Chat API for Node.js - Interact with Facebook Messenger programmatically
Common module
A lightweight and easy to use economy framework for discord bots, uses MongoDB.
Basic parsing for messages received with discord.js
Puppet Service for Wechaty
A simple bot for managing mumble servers
A small package created by Karthik Sankar and Franklin Yin to assist in making discord bots
Javascript library for the Twitch Messaging Interface.
A Telegram transport for winston
Easy callback data management for Telegram bots
Device detection cloud services for the 51Degrees Pipeline API
Wechat4u Puppet for Wechaty
Wit.ai Node.js SDK
Medplum Bot Lambda Layer
Firewall cerdas untuk Bot WhatsApp untuk mendeteksi dan memfilter pesan bug/crash/spam (Baileys).
A powerful library for interacting with the Discord API
Plugin for @sapphire/framework to have scheduled tasks
Client side library to load the moveo chat widget and connect it with your agent
dependency injection service with TSyringe support
Internal methods for discordx
ForgeScript is a comprehensive package that empowers you to effortlessly interact with Discord's API. It ensures scripting remains easy to learn and consistently effective.
DataDome module for Next.js applications
Shared functionality for implementing device detection engine for the 51Degrees Pipeline API
Playing chess games in Koishi
Listen to events on Twitch via their EventSub API using WebSockets.
Code-generated and Auto-published Telegram Bot API types
Kubechat bot web component
A highly customizable bot framework for Discord.js.
Conversation context manager
Abstract Puppet for Wechaty
A tiny node module to detect spiders/crawlers quickly and comes with optional middleware for ExpressJS
Generic API for building plug.dj bots
Powerful Scripted ChatBot framework
Device detection on-premise services for the 51Degrees Pipeline API
A TypeScript-first framework for building Discord bots with discord.js — structured, modular and easy to extend.
Parse HTTP headers to detect the device type, model, operating system, browser, and crawler information
Customizable chat component for AI APIs
Analytics for your bot
Ultimate Discord.js framework for developers with starter, commands, events, anticrash, MongoDB and utilities
A bitfield utility library for JavaScript.
CLI for creating and managing Towns Protocol bot projects
A simple client for consuming data from an AT Protocol Relay.
Lightweight, efficient, concise, and stable robot framework.
Plugin for @sapphire/framework to be able to create subcommands based on command classes.
Node.js library for creating bots and sending/receiving messages using the Whatsapp Cloud API
First Telegram Bot API node.js library
Puppet WeChat for Wechaty
https://www.npmjs.com/package/summarybot
Node.js client for the unofficial ChatGPT API.
React package to interface with the various IPQS APIs
ReactionRole is a module that allows you to create Discord reaction role easily!
🤖💬 A JavaScript framework to create conversational UIs
Plugin for @sapphire/framework to manage environment variables for use with any bot project.
<div align="center"> <img src="https://raw.githubusercontent.com/KristanLaimon/WhatsBotCord.js/refs/heads/main/.github/media/whatsbotcord_logo.png" width="30%"/> </div> <h1 align="center"> Whatsbotcord.js </h1>
Framework for working with Telegram Bot API on TypeScript like Nest.js
Plugin for @sapphire/framework that adds support for pattern commands.
A complete framework to facilitate server backup using discord.js v14 with rate limiting and error handling
🔌⚡ 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
Library for making telegraf easier
Wrapper around phisherman to easily check and report domains
Router middleware for grammY
A JavaScript / Python / PHP cryptocurrency trading library with support for 100+ exchanges
Build customizable conversational UIs and bots