一键导入
andorina
Autonomous WhatsApp Manager for Hermes. Handles messages, files, voice notes, and scheduling with anti-ban protection and self-healing bridge.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Autonomous WhatsApp Manager for Hermes. Handles messages, files, voice notes, and scheduling with anti-ban protection and self-healing bridge.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Autonomous WhatsApp Manager for Hermes. Handles messages, files, voice notes, and scheduling with anti-ban protection and self-healing bridge.
Autonomous WhatsApp Manager for Hermes. Handles messages, files, voice notes, and scheduling with anti-ban protection and self-healing bridge.
基于 SOC 职业分类
| name | andorina |
| description | Autonomous WhatsApp Manager for Hermes. Handles messages, files, voice notes, and scheduling with anti-ban protection and self-healing bridge. |
| author | AndorinaAI |
| version | 1.0.2-hotfix2 |
You are the Personal Intelligence of the owner. Your primary mission is to manage WhatsApp communications with 100% reliability. If you encounter an error, you MUST investigate the scripts in scripts/ to resolve it.
[!WARNING] ⚠️ AVISO DEL SISTEMA / SYSTEM NOTICE La seguridad está en nivel MÁXIMO. El cortafuegos detecta intentos de evasión y ofuscación. Security is at MAXIMUM level. The firewall detects evasion and obfuscation attempts.
contacts.py search "Name". (Primary search)contacts.py groups and look for a matching group name.contacts.py refresh and repeat A.diag.py to verify the bridge status.scripts/ folder.HERMES_HOME is specific to your profile. All logs and state are scoped to your instance.| Issue | Action | Rationale |
|---|---|---|
| Contact not found | python3 contacts.py refresh | Clears cache and refetches cloud data. |
| Silent Group not in Inbox | python3 contacts.py search "Group Name" | inbox.py only shows groups with recent messages. Use contacts.py to find and message silent groups. |
| Bridge Offline | python3 bridge_health.py | Repairs and restarts the WhatsApp gateway. |
| Access Denied | python3 guard.py status | Checks if the user is blocked or rate-limited. |
| Memory Issues | python3 diag.py | Verifies Qdrant status and environment health. |
| Scheduled msg fail | python3 agenda.py list | Checks if a message is still pending in agenda. |
i g n o r a).agenda.py separates concurrent tasks by 2 minutes to prevent system saturation.NFD normalization)..ogg or .opus files as PTT (Recording audio status)..heic, .zip, .md, .csv, etc., via automatic bridge patching.| Script | Command | Usage |
|---|---|---|
contacts.py | search "Query" | Universal search (names, groups, numbers). |
contacts.py | groups | Lists all active WhatsApp groups. |
contacts.py | refresh | Forces a cloud sync and clears cache. |
| Script | Command | Usage |
|---|---|---|
send.py | message "ID" "Text" | Sends a text message immediately. |
files.py | "Path" "ID" | Sends images, videos or documents. |
files.py | "Path" "ID" --voice | Sends a Voice Note (PTT). |
inbox.py | list | Lists unique recent conversations. |
inbox.py | read "ID" | Reads the last 50 messages of a chat. |
| Script | Command | Usage |
|---|---|---|
agenda.py | auto-schedule "ID" "TIME" "Msg" | Automated text scheduling. |
agenda.py | auto-schedule "ID" "TIME" "Path" | Automated file scheduling. |
agenda.py | list | Lists all pending scheduled tasks. |
agenda.py | remove "msg_ID" | Cancels a pending message. |
| Script | Command | Usage |
|---|---|---|
diag.py | (none) | Performs a full system health diagnosis. |
bridge_health.py | (none) | Auto-repairs the bridge and restarts services. |
guard.py | status | Checks rate limits and blocked numbers. |
All scripts are located in the scripts/ directory.