Knightbot-MD is a WhatsApp bot framework that connects through the multi-device protocol to automate group management, moderation, and interactive features. It provides a modular system for running turn-based multiplayer games like Tic-Tac-Toe within group conversations, converting images into WebP stickers for chat sharing, and synthesizing text messages into audio clips through text-to-speech conversion. The bot includes a link-detection moderation engine that scans incoming messages against blocklisted domains and triggers automated warnings or muting. It enforces role-based command author
This project is a headless WhatsApp client and automation server that exposes multi-device functionality as a REST API gateway. It provides a centralized interface for managing multiple account sessions, automating messages, and developing bots through a standardized protocol. The system distinguishes itself by providing a secure webhook provider that forwards real-time messages and reactions to external URLs using signature verification. It includes specialized media utilities for converting images and GIFs into the WebP format required for stickers, as well as tools to simulate active user
Yowsup is a protocol library and client framework for implementing WhatsApp clients. It provides an interface for sending and receiving multimedia messages, managing group chats, and handling account registration. The project features a modular system for building communication stacks that process encrypted data and network connections. It includes a protocol library to manage messaging, presence states, and account registration, alongside an interactive command line interface for interacting with users and managing contacts. The framework covers a range of communication capabilities, includ
WAHA is a server that exposes WhatsApp as a programmable REST API, enabling applications and AI agents to send and receive messages programmatically. It operates unlimited independent WhatsApp sessions from a single instance, each with its own connection state and message history, and can switch between underlying WhatsApp communication libraries by changing a single environment variable while preserving the same API interface. The system distinguishes itself through its engine abstraction layer, which allows operators to swap the WhatsApp communication library without modifying integrations,
Venom is a TypeScript library for building automated bots that interact with WhatsApp. It provides a complete toolkit for programmatically managing chats, groups, and messages by bridging into the WhatsApp Web protocol through WebSocket communication. The library handles authentication via QR code scanning, session persistence to avoid repeated logins, and real-time event listening for message delivery, edits, deletions, and connection state changes.
الميزات الرئيسية لـ vynect/venom هي: WhatsApp Bot Frameworks, WhatsApp Group, Group Settings Management, WhatsApp Session Persisters, WhatsApp Messaging Integrations, Message Handlers, Text Message Senders, WebSocket Protocol Bridges.
تشمل البدائل مفتوحة المصدر لـ vynect/venom: mruniquehacker/knightbot-md — Knightbot-MD is a WhatsApp bot framework that connects through the multi-device protocol to automate group management,… aldinokemal/go-whatsapp-web-multidevice — This project is a headless WhatsApp client and automation server that exposes multi-device functionality as a REST API… tgalal/yowsup — Yowsup is a protocol library and client framework for implementing WhatsApp clients. It provides an interface for… devlikeapro/waha — WAHA is a server that exposes WhatsApp as a programmable REST API, enabling applications and AI agents to send and… sigalor/whatsapp-web-reveng — This project is a reverse engineering implementation and library designed to parse and decrypt the binary data streams… tdlib/td — This project is a cross-platform messaging SDK and client development library used to build custom Telegram…