awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mruniquehacker avatar

mruniquehacker/Knightbot-MD

0
View on GitHub↗
6,737 Stars·16,820 Forks·JavaScript·71 Aufrufewww.youtube.com/@mr_unique_hacker↗

Knightbot MD

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 authorization, restricting sensitive operations to group administrators only, and uses prefix-triggered command parsing to match messages against registered handlers. Group management capabilities cover member permissions, muting, warnings, all-member tagging, and group settings control.

The system maintains in-memory game state for turn-based interactions and processes media through an image-to-sticker conversion pipeline that resizes and encodes uploaded images. The bot is implemented in JavaScript and connects as a WhatsApp client using the WebSocket-based multi-device protocol for message synchronization and sending.

Features

  • WhatsApp Integrations - Connects as a WhatsApp client using the WebSocket-based multi-device protocol for message sync and sending.
  • WhatsApp Bot Frameworks - Provides a modular bot framework connecting via the WhatsApp multi-device protocol for automation and interactivity.
  • WhatsApp Group - Manages WhatsApp group settings, moderates members, and enforces chat rules through automated commands.
  • Group Settings Management - Adjusts group-level settings like who can send messages or edit group information.
  • WhatsApp Group Moderation - Manages group chat settings, member permissions, and enforces rules using a bot that listens to admin commands.
  • Member Muting - Restrict a selected member's ability to send messages in a group or lift that restriction as needed.
  • Member Unmuting - Remove the sending restriction from a previously muted member, restoring their ability to message.
  • Sticker Converters - Converts uploaded images into WebP stickers for sharing directly in WhatsApp chats.
  • WhatsApp Moderation Bots - Enforces chat rules, manages member permissions, and detects blocked links in WhatsApp groups automatically.
  • Link-Based Moderation - Scans incoming messages against blocklisted domains and triggers automated warnings or muting.
  • Role-Based Access Control - Checks the sender's group role against required permission levels before executing a command.
  • Text-to-Speech - Converts typed text into an audio message that plays in a chat for accessibility or entertainment.
  • Chat Text-to-Speech Bots - Transforms typed text into audio messages and sends them to WhatsApp chats for accessibility or fun.
  • Chat Muting Controls - Restricts or restores the ability for members to send messages in a group, giving admins control over conversation flow.
  • Member Permission Modifiers - Adjusts member permissions and chat rules within a group chat by issuing commands.
  • Command Trigger Prefixes - Parses commands from message text using a user-defined prefix character and registered handlers.
  • Turn-Based Game Bots - Runs turn-based multiplayer games like Tic-Tac-Toe directly inside WhatsApp group conversations.
  • Text-to-Speech Engines - Converts text messages into voice audio files using a TTS engine and sends them as chat attachments.
  • WhatsApp - Converts uploaded images into WebP stickers for sharing directly in WhatsApp chats.

Star-Verlauf

Star-Verlauf für mruniquehacker/knightbot-mdStar-Verlauf für mruniquehacker/knightbot-md

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht mruniquehacker/knightbot-md?

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.

Was sind die Hauptfunktionen von mruniquehacker/knightbot-md?

Die Hauptfunktionen von mruniquehacker/knightbot-md sind: WhatsApp Integrations, WhatsApp Bot Frameworks, WhatsApp Group, Group Settings Management, WhatsApp Group Moderation, Member Muting, Member Unmuting, Sticker Converters.

Welche Open-Source-Alternativen gibt es zu mruniquehacker/knightbot-md?

Open-Source-Alternativen zu mruniquehacker/knightbot-md sind unter anderem: vynect/venom — Venom is a TypeScript library for building automated bots that interact with WhatsApp. It provides a complete toolkit… tulir/whatsmeow — whatsmeow is a Go library that implements the WhatsApp multidevice protocol, providing direct access to the binary… aldinokemal/go-whatsapp-web-multidevice — This project is a headless WhatsApp client and automation server that exposes multi-device functionality as a REST API… modsetter/surfsense — SurfSense is a self-hosted platform designed for building retrieval-augmented generation pipelines and managing… askrella/whatsapp-chatgpt — This project is a WhatsApp chatbot that integrates large language models and image generation into the WhatsApp… tgalal/yowsup — Yowsup is a protocol library and client framework for implementing WhatsApp clients. It provides an interface for…

Open-Source-Alternativen zu Knightbot MD

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Knightbot MD.
  • vynect/venomAvatar von vynect

    vynect/venom

    6,564Auf GitHub ansehen↗

    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. The library offers a command-based routing system that directs incoming messages to handler functions based on pattern matching, alongside an ev

    TypeScriptaiai-botbot
    Auf GitHub ansehen↗6,564
  • tulir/whatsmeowAvatar von tulir

    tulir/whatsmeow

    5,444Auf GitHub ansehen↗

    whatsmeow is a Go library that implements the WhatsApp multidevice protocol, providing direct access to the binary node serialization, WebSocket-based connection management, and Signal‑Protocol encryption that underpin WhatsApp’s messaging infrastructure. It maintains persistent, low-latency connections across multiple devices, handles session credentials independently for each device, and processes incoming events through an event‑driven dispatch system for messages, receipts, and presence updates. The library differentiates itself through comprehensive client‑side state management: it cache

    Gogogolangwhatsapp
    Auf GitHub ansehen↗5,444
  • aldinokemal/go-whatsapp-web-multideviceAvatar von aldinokemal

    aldinokemal/go-whatsapp-web-multidevice

    3,510Auf GitHub ansehen↗

    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

    Gobotgogolang
    Auf GitHub ansehen↗3,510
  • modsetter/surfsenseAvatar von MODSetter

    MODSetter/SurfSense

    14,816Auf GitHub ansehen↗

    SurfSense is a self-hosted platform designed for building retrieval-augmented generation pipelines and managing private knowledge bases. It functions as a containerized research stack that allows users to index diverse data sources and query them using language models, ensuring that all information retrieval is grounded in specific source citations. The platform distinguishes itself through its modular architecture, which supports the integration of custom tools and diverse language models via a unified abstraction layer. It facilitates secure, collaborative research environments by implement

    Pythonaceternity-uiagentagents
    Auf GitHub ansehen↗14,816
Alle 30 Alternativen zu Knightbot MD anzeigen→