From ravi-system
Gerencia canais de comunicação do Ravi via omni. Use quando o usuário quiser: - Ver status das instâncias WhatsApp, Discord, Telegram - Conectar ou desconectar contas - Configurar policies de DM e grupo por instância - Verificar QR code de pareamento - Troubleshoot problemas de conexão
How this skill is triggered — by the user, by Claude, or both
Slash command
/ravi-system:channelsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Canais são gerenciados pelo omni API server (processo filho do daemon). Cada conta conectada é uma **instância** — a entidade central de configuração do Ravi.
Canais são gerenciados pelo omni API server (processo filho do daemon). Cada conta conectada é uma instância — a entidade central de configuração do Ravi.
ravi instances list
ravi instances show <name>
ravi instances connect <name> # cria instância + conecta (mostra QR)
ravi instances connect vendas --agent vendas-agent
ravi instances set <name> agent <agent-id>
ravi instances set <name> dmPolicy pairing # open | pairing | closed
ravi instances set <name> groupPolicy allowlist # open | allowlist | closed
ravi instances set <name> dmScope per-peer
ravi instances disconnect <name>
ravi instances status <name>
active - Agent responde automaticamentesentinel - Agent observa silenciosamente, responde só quando instruídoCada instância pode ter política independente de acesso:
| Policy | Contexto | Comportamento |
|---|---|---|
dmPolicy=open | DMs | Aceita qualquer DM |
dmPolicy=pairing | DMs | Só aceita contatos aprovados |
dmPolicy=closed | DMs | Rejeita todos os DMs |
groupPolicy=open | Grupos | Aceita qualquer grupo |
groupPolicy=allowlist | Grupos | Só aceita grupos com rota explícita |
groupPolicy=closed | Grupos | Rejeita todos os grupos |
ravi instances set main dmPolicy pairing
ravi instances set vendas groupPolicy allowlist
ravi instances connect vendas --agent vendas-agent
ravi instances connect suporte --agent suporte-agent
ravi instances set vendas dmPolicy open
ravi instances set suporte groupPolicy allowlist
ravi instances status main # Ver estado da instância
ravi instances connect main # Reconectar (mostra QR se necessário)
ravi daemon logs # Ver logs do daemon e omni
ravi daemon logs # Ver erros de startup
# Verificar OMNI_DIR em ~/.ravi/.env
npx claudepluginhub filipexyz/ravi --plugin ravi-systemShow messaging channel status (WhatsApp, Telegram, Discord, iMessage, Slack, Fakechat) and generate the exact launch command. Includes runtime detection for inbound failures.
Manages Omni channel instances for WhatsApp, Discord, Telegram, Slack: lifecycle ops, QR pairing, sync jobs, auto-ack reactions, debounce, agent session strategies, and dispatch config.
Automate ManyChat tasks via Rube MCP (Composio): chatbot flows, subscribers, broadcasts, and messenger automation. Always search tools first for current schemas.