Awesome Hermes Plugins › Messaging Platforms

moken627-hub/hermes-plugin-zalo

⭐ 11 Python added to this list on 2026-07-15 repository created 2026-05-10

Hermes Zalo Plugin is a platform adapter that gives Hermes Agent a presence on Zalo through the official Zalo Bot Platform REST API, installed as a drop-in plugin with no changes to Hermes core. In its first release it covered text messaging in chunks of up to 2,000 characters, photo sending from a URL, a typing indicator, long-polling or webhook-based message intake, a captcha-and-pairing approval flow layered on top of Hermes' own core pairing system, allowlist and open access policies, and scheduled cron delivery. Version 2.0 adds enterprise-oriented group features: creating, muting, and administering groups; kicking, promoting and demoting members; polls, pins and invites; a set of slash commands (/menu, /warn, /kick, /promote, /poll, /pin and more); a three-strike warning system with expiry; zero-token, non-model anti-spam and suspicious-link detection; searchable JSONL chat-history logging; and CSV-importable CRM contact management with per-group labels. Setup is by cloning the plugin into the Hermes plugins directory, creating a bot on Zalo's bot platform to obtain a bot token, and configuring it through an environment variable, an interactive hermes gateway setup zalo wizard, or config.yaml. For production use the plugin supports webhook mode behind a TLS-terminating reverse proxy rather than long-polling. Access is controlled per the configured policy, pairing (a one-hour, single-use captcha code confirmed through Hermes' own hermes pairing approve command), fully open, or an explicit allowlist, and slash commands additionally require the sender to be on the allowed-users list unless open access is enabled. The plugin has zero extra dependencies beyond httpx, already a Hermes dependency, and targets Hermes users whose audience communicates on Zalo rather than Telegram, Discord or WhatsApp.

https://github.com/moken627-hub/hermes-plugin-zalo

hermes-pluginmessaging-platformzalochatbotmoderation

Also in Messaging Platforms

Humalike/hermes-humalike-plugin

Integrates Humalike APIs into Hermes Agent to enhance bot presence in chat, providing human-like turn-taking, persona, theory of mind, and social learning.

Cheerwhy/hermes-lark-streaming

Hermes gateway plugin that upgrades the Feishu/Lark integration to CardKit 2.0 streaming cards, running in-process without patching Hermes itself.

ashwanthbalakrishnan5/hermes-whatsapp-voice

Hermes Agent plugin enabling live WhatsApp voice calls to and from the agent, bridging call audio to Gemini Live through a Rust sidecar and giving the agent tools to place and check calls.

Drevero/Dots-hermes

Native Android (and experimental web) messenger for a self-hosted Hermes Agent, paired with a Hermes gateway plugin exposing one authenticated WebSocket.

cuongdev/hermes-zalo-plugin

Integrates Hermes Agent with the Zalo messaging platform via an unofficial Node.js bridge, enabling chat with a personal Zalo account.

NousResearch/hermes-telegram-business

This plugin transforms Hermes Agent into a Telegram Business secretary bot, requiring explicit owner approval for every LLM-drafted message before sending to customers.

luonghaianh1208/2anh-zalo-bot

Bridges the Zalo messenger into Hermes Agent as a full gateway platform alongside Telegram, Discord and Slack, with per-group permission controls and chat insights.

inkbox-ai/hermes-agent-plugin

This plugin integrates Hermes Agent with Inkbox, providing communication capabilities like email, calls, SMS/MMS, and iMessage, directly manageable by the agent.