Cargando la bóveda…
Cargando la bóveda…
Plugins open source de Anthropic. Conectás Claude Code a Telegram y/o Discord. Le escribís desde la app y te responde ahí. Setup: crear bot en BotFather/Discord Developer Portal + 2 comandos en Claude Code. Requiere Bun como runtime.
Forma de hablarle a Claude Code desde otras apps. En lugar de solo la terminal, le escribís desde Telegram o Discord y te responde ahí.
Claude tiene un "teléfono". Normalmente solo le hablás por la terminal. Los Canales son como darle otro número — uno en Telegram y otro en Discord.
Open source, mantenidos por Anthropic.
Esta guía complementa Claude Canales TG/Discord con detalle técnico del setup oficial.
curl -fsSL https://bun.sh/install | bashBotFather es el "creador de bots" oficial.
@BotFather/newbotmi_claude_bot)123456:ABC-DEF...)Importante: el token es la llave. Quien lo tenga controla el bot. NO lo compartas.
Dentro de sesión Claude Code:
/plugin install telegram@claude-plugins-official/telegram:configure TU_TOKEN_AQUIReemplazás TU_TOKEN_AQUI con el de BotFather. Se guarda en .claude/channels/telegram/.env.
Buscá tu bot en Telegram (por su username), mandale /start. Si responde, conectado.
discord.com/developers/applicationsbot + permisos básicos (Send Messages, Read Messages)/plugin install discord@claude-plugins-official/discord:configure TU_TOKEN_AQUITanto en Telegram como Discord, configurá quién puede hablarle:
En .claude/channels/telegram/.env:
TELEGRAM_BOT_TOKEN=tu_token
TELEGRAM_ALLOWED_USERS=@tu_username,@otro_adminDISCORD_BOT_TOKEN=tu_token
DISCORD_ALLOWED_CHANNELS=123456789012345678
DISCORD_ALLOWED_USERS=tu_id_discordSin allowed_users / allowed_channels, cualquiera con el username del bot puede mandarle comandos.
Tenés script que tarda 20 min. Usás hook Stop:
{
"hooks": {
"Stop": [
{
"matcher": ".*",
"hooks": [
{
"type": "command",
"command": "curl -X POST https://api.telegram.org/bot$TG_TOKEN/sendMessage -d 'chat_id=$TG_CHAT&text=Claude terminó la tarea'"
}
]
}
]
}
}Te vas a almorzar, vuelve, ping en Telegram cuando termina.
Combinado con ecosistema de agentes, Telegram = control remoto de agentes 24/7.
[Desde el subte]
Vos: ¿Algún cliente respondió hoy?
Bot: 3 respondieron:
- Acme: confirmó reunión jueves
- Beta: pidió cambio de fecha
- Gamma: OK sin más detalleCanal #dev. Cualquiera del equipo:
@ClaudeBot revisame los últimos commits en main y resumime
los cambiosClaude lee, resume, postea en el canal. Historial compartido de queries del equipo.
Con MCP de monitoring:
Mac mini detecta error en pago de producción.
Claude → genera mensaje → postea en Discord #alertas con:
- Qué error
- Cuántas veces
- Sugerencia de fixCualquier comando que mandes por Telegram/Discord se ejecuta en tu compu local.
allowed_users SIEMPRE — sin excepcionesallowed_channels para Discord — NO abrir a todo el serverpermissions.allow restrictivo para sesiones via canalPreToolUse que siempre pidan confirmación humanaNunca commitees .env con tokens:
echo ".env" >> .gitignore
echo ".claude/channels/*/.env" >> .gitignoreSi sos solo y querés operar desde celular → Telegram. Si tu equipo vive en Discord y querés que Claude participe → Discord.
Los dos no se excluyen. Podés tener ambos.
allowed_users#Bot abierto = cualquiera puede mandar comandos y quemar tus tokens o hacer cosas no deseadas.
Si commiteás el token, alguien lo agarra y opera tu bot. .env en .gitignore.
Si invitás bot a server público, alguien lo va a usar mal. Solo servers privados de tu equipo.
Telegram/Discord son para queries cortos y comandos chicos. Para sesiones largas, la terminal sigue ganando.
PreToolUse hooks para rm -rf, drop table, git push --force. Siempre pedir confirmación humana desde un canal remoto.
✅ Usás Claude en la compu todo el día sin moverte → terminal alcanza ✅ Sin agentes 24/7 → no hay nada para monitorear ✅ Trabajás solo, no compartís con equipo
Si las 3 son sí, no instales canales — agregás complejidad por nada.
Claude Dispatch es la versión "oficial" desde la app de Claude. Canales son el approach DIY con plugins.
Usá Dispatch si querés UI integrada. Canales si querés control total.
Hooks de automatización + Canales = notificaciones automáticas cuando pasan eventos.
Para sistemas multi-agente 24/7, Canales son el control remoto.